Для работы с транзакциями выполните запросы с помощью API-метода resources (перед выполнением запроса определите токен пользователя):
получение списка транзакций:
curl '<IP-адрес или DNS-имя сервера>/api/v1/resources/<название ресурса источника данных>/transactions/' -H "Authorization: Bearer <токен пользователя>"
Пример ответа:
[
{
"uuid": "2ce0e9a5-5ffa-654b-cee0-1238041fb31a",
"status": "processed",
"response": ""
},
{
"uuid": "a9d1db9e-dd17-460a-9739-a1f199de4c15",
"status": "unprocessed",
"response": "Ошибка обращения к серверу PostgreSQL"
}
]
получение ответа по транзакции:
curl '<IP-адрес или DNS-имя сервера>/api/v1/resources/<название ресурса источника данных>/transactions/<UUID>/' -H "Authorization: Bearer <токен пользователя>"
Пример ответа:
{
"uuid": "2ce0e9a5-5ffa-654b-cee0-1238041fb31a",
"status": "processed",
"response": ""
}
удаление информации о транзакции:
curl -v -X DELETE '<IP-адрес или DNS-имя сервера>/api/v1/resources/<название ресурса источника данных>/transactions/<UUID>/' -H "Authorization: Bearer <токен пользователя>"
Пример ответа:
204 Успешное удаление информации о транзакции
См. также: