Содержание



























$template_id = 123;
$link = "https://docs.f5api.ru/api/v1/templates/$template_id";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $link);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'X-Api-Token: <your_token>'
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response; {
"id": 123,
"title": ""
} fetch(`https://docs.f5api.ru/api/v1/documents/456`, {
method: 'GET',
headers: {
'X-Api-Token': ' <your_token>',
'Content-Type': 'application/json'
}
})
.then(response => response.json())
.then(data => console.log(data)); {
"status": true,
"data": {
"document": {
"id": 1234567,
"name": "Название",
"template_id": 12345,
"document_id": "1ei9r-eT8L_lWC8KLWlqYOhFyKVjhc5nYav6W9_w3h70",
"document_type": "sheets",
"state": 1,
"generated_at": "2026-02-09 14:57:24",
"modified_at": "2026-02-09 14:57:24",
"created_at": "2026-02-09 14:57:15"
}
}
}
{
"template_id": 123,
"entity_ids": [123456]
} {
"status": true,
"data": {
"documents": {
"1234567": {
"document_id": 1234567,
"status": 0,
"extendStatus": "queue"
}
}
}
}
$document_id = 789;
$link = "https://docs.f5api.ru/api/v1/documents/refresh/$document_id";
$body = [
"variables" => [
"amount" => 175000
]
];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $link);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($body));
// ... остальные настройки curl как в предыдущих примерах {
"status": true,
"data": {
"documents": {
"1234567": {
"document_id": 1234567,
"status": 0,
"extendStatus": "queue"
}
}
}
}
fetch(`https://docs.f5api.ru/api/v1/documents/remove/789`, {
method: 'DELETE',
headers: {
'X-Api-Token': ' <your_token>'
}
})
.then(response => response.json())
.then(data => console.log(data)); {
"success": true,
"message": "Document 789 deleted"
} 