Отмена счета
Метод позволяет отменить конкретный созданный счет с помощью отправки POST запроса.
Что делает метод
Отменяет счет с статусом
created
Endpoint
POST https://api.trybit.com/v2/invoice/merchant/canceled
Headers
Authorization*
string
Token eyJ0eXAiOiJK<...>4npi1ksS8tSY
API-ключ проекта
Request Body
Основные параметры
uuid*
string
INV-89UX09KA
Уникальный идентификатор счета
Пример запроса
Эти примеры показывают, как можно отправить запрос для отмены счета. Обратите внимание, что счет должен иметь статус create.
curl -X POST https://api.trybit.com/v2/invoice/merchant/canceled \
-H "Authorization: Token <API KEY>" \
-H "Content-Type: application/json" \
-d '{"uuid":"INV-XXXXXXXX"}'import requests
url = "https://api.trybit.com/v2/invoice/merchant/canceled"
headers = {
"Authorization": "Token <API KEY>"
}
data = {
"uuid": "INV-XXXXXXXX"
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
print("Success:", response.json())
else:
print("Fail:", response.status_code, response.text)fetch('https://api.trybit.com/v2/invoice/merchant/canceled', {
method: 'POST',
headers: {
'Authorization': 'Token <API KEY>',
'Content-Type': 'application/json'
},
body: JSON.stringify({ uuid: 'INV-XXXXXXXX' })
})
.then(response => {
if (response.ok) {
return response.json();
} else {
throw new Error('Fail: ' + response.status + ' ' + response.statusText);
}
})
.then(data => console.log('Success:', data))
.catch(error => console.error('Error:', error));Пример ответа
На успешный запрос приходит ответ со статусом success и объектом result.
Параметры ответа
status
string
success
Статус ответа
result
string
ok
Объект с описанием успешного ответа или ошибки
Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов по ссылке.
Последнее обновление
Это было полезно?
