Отримання списку транзакцій¶
Для роботи з цим методом користувач повинен бути авторизованим .
Метод запиту |
HTTP GET |
---|---|
Content-Type |
application/json (тіло запиту/відповіді в json форматі в тілі HTTP запиту) |
URL запиту |
|
Параметри, що передаються в URL (разом з адресою методу) |
В рядку заголовка (Header) «Set-Cookie» обов’язково передається SID - токен, отриманий при авторизації Обов’язкові url-параметри: trans_status - статус транзакції; можливі значення: «1» - вхідна; «2»- вихідна; «3»- тарифікуєма date_from - дата початку періоду отримання транзакцій; дата в форматі timeStamp date_to - дата закінчення періоду отримання транзакцій; дата в форматі timeStamp Опціональні url-параметри: trans_type - тип транзакції; можливі значення: «1» - відправка документу; «2» - довкладення отримувача company_id - ID компанії, по якій необхідно отримати інформацію limit - ліміт вибірки (за умовчуванням 30; максимальне значення вибірки 50) offset - зміщення відносно верхньої межі вибірки (за умовчуванням 0) |
JSON-параметри в тілі HTTP запиту/відповіді¶
REQUEST
В цьому методі json-тіло запиту відсутнє (інші дані передавати не потрібно).
RESPONSE
У відповідь передається список транзакцій.
Приклади¶
При використанні методу json-тіло запиту відсутнє (дані передавати не потрібно)
Приклад тіла відповіді в json форматі
{
"chargeableTransCount": 2,
"transCount": 2,
"transactions": [
{
"transId": 18,
"packageId": 2114,
"documentId": 2114,
"transDate": 1541429099,
"transType": 1,
"senderCompany": {
"companyId": 6,
"accountId": 10,
"type": 2,
"name": "ФІЗИЧНА ОСОБА",
"inn": "0987654321",
"code": "3366905914",
"phone": "432532",
"info": "выфвфы565",
"isApproved": 1,
"isSignedOffer": 1,
"isActive": 1,
"ownershipTypeId": 0,
"atCode": "2432423",
"certNum": "21321321312",
"uuid": "22345200-abe8-4f60-90c8-0d43c5f6c0f6",
"certificates": [],
"dictionaries": [],
"notifySettings": []
},
"recipientCompany": {
"companyId": 4,
"accountId": 8,
"type": 1,
"name": "ПрАТ \"Літак\"",
"inn": "123456789012",
"code": "34554355",
"phone": "4234234324",
"isApproved": 1,
"isSignedOffer": 1,
"isActive": 1,
"ownershipTypeId": 4,
"addCode": "121212",
"atCode": "12363",
"prsNum": "43242352",
"certNum": "456",
"uuid": "a903de62-5b34-43c9-b73a-fb2b8ee4efc1",
"certificates": [],
"dictionaries": [],
"notifySettings": []
},
"payerCompany": {
"companyId": 4,
"accountId": 8,
"type": 1,
"name": "ПрАТ \"Літак\"",
"inn": "123456789012",
"code": "34554355",
"phone": "4234234324",
"isApproved": 1,
"isSignedOffer": 1,
"isActive": 1,
"ownershipTypeId": 4,
"addCode": "121212",
"atCode": "12363",
"prsNum": "43242352",
"certNum": "456",
"uuid": "a903de62-5b34-43c9-b73a-fb2b8ee4efc1",
"certificates": [],
"dictionaries": [],
"notifySettings": []
}
}
]
}