| Name | Type | Required | Data |
|---|---|---|---|
| username | Text varchar(50) | YES | Username |
| password | Text varchar(100) | YES | Password |
| user_token | Text | YES | Token provided |
| Name | Type | Required | Data |
|---|---|---|---|
| {id} | string | YES | order id |
| Name | Type | Data |
|---|---|---|
| items | array | Order items. Shipping is returned as an extra item with item_type "shipping" |
| items[].order_item_id | int|null | Order item id (null for shipping) |
| items[].part_id | string|null | Part id |
| items[].item_title | string|null | Item title in English |
| items[].category_id | string|null | Part category id |
| items[].hs_code | string|null | HS (customs) code of the part category |
| items[].vehicle_make | string|null | Vehicle make |
| items[].vehicle_model | string|null | Vehicle model |
| items[].vehicle_year | string|null | Vehicle year |
| items[].vehicle_vin | string|null | Vehicle VIN |
| items[].item_type | string | One of: order_item, shipping, fee |
| items[].price_in_buyer_currency | object | Price in buyer currency as {currency, amount} |
| items[].price_in_seller_currency | object | Price in seller currency as {currency, amount} |
| items[].vat_rate | float|null | VAT rate in percent |
| items[].quality | string|null | Part quality (null for shipping) |
$post = [
'username' => '',
'password' => '',
'user_token' => '',
];
$ch = curl_init('https://api.rrr.lt/v2/get/order/123456/invoice-positions');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = json_decode(curl_exec($ch));
curl_close($ch);
{
"data": {
"items": [
{
"order_item_id": 32286,
"part_id": "1234567",
"category_id": "1729",
"hs_code": "8708299090",
"vehicle_make": "BMW",
"vehicle_model": "X5",
"vehicle_year": "2015",
"vehicle_vin": "WBAKS410500C12345",
"item_type": "order_item",
"price_in_buyer_currency": {
"currency": "EUR",
"amount": "105.88"
},
"price_in_seller_currency": {
"currency": "PLN",
"amount": "484.93"
},
"vat_rate": 23,
"item_title": "Electric door mirror",
"quality": "USED"
},
{
"order_item_id": null,
"part_id": null,
"category_id": null,
"hs_code": null,
"vehicle_make": null,
"vehicle_model": null,
"vehicle_year": null,
"vehicle_vin": null,
"item_type": "shipping",
"price_in_buyer_currency": {
"currency": "EUR",
"amount": "22.99"
},
"price_in_seller_currency": {
"currency": "PLN",
"amount": "105.29"
},
"vat_rate": 23,
"item_title": "Shipping",
"quality": null
}
]
},
"msg": "OK",
"status_code": "R200"
}