TransactionsGet

Отримання даних по транзакціям

Отримання даних по транзакціям

POST http://fms.petroline.in.ua:8055/api/TransactionsGet

Request Body

NameTypeDescription

login*

string

Логін користувача в системі

pass*

string

Пароль користувача в системі в формате SHA256

datestart*

string

Дата початку вибірки формат (dd.mm.yyyy HH:mm:ss)

datefinish*

string

Дата кінця вибірки формат (dd.mm.yyyy HH:mm:ss)

{
    "RequestStatus": 200,
    "RequestDescription": null,
    "Result": [
        {
            "TransactionID": 437,
            "Date": "10.02.2019 8:55:57",
            "Value": 5000,
            "ASZid": 1044,
            "AZSname": "АЗС №2",
            "TRKid": 75,
            "TRKnumber": "111",
            "Fuel": "ДТ",
            "Personid": 192,
            "PersonName": "Водитель №1",
            "Transportid": 0,
            "TransportNumber": null
        },
        {
            "TransactionID": 438,
            "Date": "11.02.2019 8:57:06",
            "Value": 5000,
            "ASZid": 1044,
            "AZSname": "АЗС №2",
            "TRKid": 75,
            "TRKnumber": "111",
            "Fuel": "ДТ",
            "Personid": 192,
            "PersonName": "Водитель №1",
            "Transportid": 321,
            "TransportNumber": "AB 2132 BK"
        },
        {
            "TransactionID": 439,
            "Date": "11.02.2019 10:08:10",
            "Value": 31785,
            "ASZid": 1044,
            "AZSname": "АЗС №2",
            "TRKid": 75,
            "TRKnumber": "111",
            "Fuel": "ДТ",
            "Personid": 192,
            "PersonName": "Водитель №1",
            "Transportid": 0,
            "TransportNumber": null
        }
}
  • Формат дати вибірки - dd.mm.yyyy HH:mm:ss Приклад - "27.08.2019 23:59:59"

Параметри, які повертаються

ЗміннаТипОписКоментар / Приклад

TransactionID

int

унікальний ідентифікатор транзакції

232322

Date

string

дата операції

Формат - dd.mm.yyyy HH:mm:ss / "27.08.2019 23:59:59"

Value

int

об'єм транзакції в мл

10642 = 10,642 л

ASZid

int

унікальний ідентифікатор АЗС

332

AZSname

string

назва АЗС

"АЗС №1"

TRKid

int

унікальний ідентифікатор ПРК

323

TRKnumber

string

номер ПРК

"№2121"

Fuel

string

назва пального

"ДП"

Personid

int

унікальний ідентифікатор водія

2232

PersonName

string

ПІБ водія

"Іванов Іван Іванович"

Transportid

int

унікальний ідентифікатор транспорта

6554

TransportNumber

string

держ. номер транспорта

"ВК 2121 АВ"

Приклад запиту:

curl "http://fms.petroline.in.ua:8055/api/TransactionsGet" \
  -X POST \
  -d "'login=demo@domain.com&pass=2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea&datestart=27.08.2019 23:59:59&datefinish=29.08.2019 23:59:59'" \
  -H "Content-Type: application/json"

Last updated