Тип API: Безкоштовний
Щоб додати оголошення, Вам необхідно виконати POST запит:
curl -X POST "https://developers.ria.com/auto/used/autos/?user_id=Ваш ID&api_key=YOUR_API_KEY" -H "accept: application/json" -H "content-type: application/json" -d "{ \ \ }"
де user_id - Ваш ID в системі RIA.com, -d "{ \ \ } - тут Ви вказуєте набір параметрів, які хочете додати, api_key - Ваш ключ.
Оголошення за замовчуванням додаються в чернетки. Щоб опублікувати їх, Вам потрібно зайти в свій особистий кабінет на AUTO.RIA.
Також, варто зауважити, що існують параметри, обов'язкові для заповнення. Детально з параметрами можна ознайомитись тут.
curl -X POST "https://developers.ria.com/auto/used/autos/?user_id=212121&api_key=YOUR_API_KEY" -H "accept: application/json" -H "content-type: application/json" -d "{ \"damage\": false, \"custom\": false, \"year\": 2016, \"price\": { \"value\": 80000, \"currency\": { \"id\": 1 } }, \"categories\": { \"main\": { \"id\": 1 } }, \"brand\": { \"id\": 5 }, \"model\": { \"id\": 963 }, \"modification\": \"V12 AMG B-turbo\", \"body\": { \"id\": 6 }, \"mileage\": 32, \"region\": { \"id\": 10 }, \"city\": { \"id\": 10 }, \"VIN\": \"JKBVNCB164A662141\", \"gearbox\": { \"id\": 1 }, \"drive\": { \"id\": 2 }, \"fuel\": { \"id\": 2, \"consumption\": { \"city\": 10, \"route\": 6, \"combine\": 8 } }, \"engine\": { \"volume\": { \"liters\": 3.5 } }, \"power\": { \"hp\": 585, \"kW\": 430 }, \"color\": { \"id\": 10, \"metallic\": true }, \"post\": { \"auctions\": true, \"comments\": { \"allowed\": true, \"check\": false }, \"exchanges\": { \"payment\": { \"id\": 2 }, \"type\": { \"id\": 1 } } }, \"video\": { \"key\": \"lLEiT9PeHSg\" }, \"description\": { \"ru\": \"Авто в идеальном состоянии, вложений не требует\", \"uk\": \"Авто в ідеальному стані, вкладень не потребує\" }, \"doors\": 2, \"seats\": 2, \"country\": { \"import\": { \"id\": 0 } }, \"spareParts\": false}"
Розгорнутий приклад
curl -X POST "https://developers.ria.com/auto/used/autos/?user_id=212121&api_key=YOUR_API_KEY" -H "accept: application/json" -H "content-type: application/json" -d
"{
\"damage\":false,
\"custom\":false,
\"year\":2016,
\"price\":{
\"value\":80000,
\"currency\":{
\"id\":1
}
},
\"categories\":{
\"main\":{
\"id\":1
}
},
\"brand\":{
\"id\":5
},
\"model\":{
\"id\":963
},
\"modification\":\"V12 AMG B-turbo\",
\"body\":{
\"id\":6
},
\"mileage\":32,
\"region\":{
\"id\":10
},
\"city\":{
\"id\":10
},
\"VIN\":\"JKBVNCB164A662141\",
\"gearbox\":{
\"id\":1
},
\"drive\":{
\"id\":2
},
\"fuel\":{
\"id\":2,
\"consumption\":{
\"city\":10,
\"route\":6,
\"combine\":8
}
},
\"engine\":{
\"volume\":{
\"liters\":3.5
}
},
\"power\":{
\"hp\":585,
\"kW\":430
},
\"color\":{
\"id\":10,
\"metallic\":true
},
\"post\":{
\"auctions\":true,
\"comments\":{
\"allowed\":true,
\"check\":false
},
\"exchanges\":{
\"payment\":{
\"id\":2
},
\"type\":{
\"id\":1
}
}
},
\"video\":{
\"key\":\"lLEiT9PeHSg\"
},
\"description\":{
\"ru\":\"Авто в идеальном состоянии,
вложений не требует\",
\"uk\":\"Авто в ідеальному стані,
вкладень не потребує\"
},
\"doors\":2,
\"seats\":2,
\"country\":{
\"import\":{
\"id\":0
}
},
\"spareParts\":false
} "
Приклад успішної відповіді:
{
"damage":false,
"custom":false,
"year":2016,
"price":{
"value":80000,
"currency":{
"id":1
}
},
"categories":{
"main":{
"id":1
},
"all":[
{
"id":1
}
]
},
"brand":{
"id":5
},
"model":{
"id":963
},
"modification":"V12 AMG B-turbo",
"body":{
"id":6
},
"mileage":32,
"region":{
"id":10
},
"city":{
"id":10
},
"VIN":"JKBVNCB164A66XXXX",
"gearbox":{
"id":1
},
"drive":{
"id":2
},
"fuel":{
"id":2,
"consumption":{
"city":10,
"route":6,
"combine":8
}
},
"engine":{
"volume":{
"liters":3.5
}
},
"power":{
"hp":585,
"kW":430
},
"color":{
"id":10,
"metallic":true
},
"post":{
"auctions":true,
"comments":{
"allowed":true,
"check":false
},
"exchanges":{
"payment":{
"id":2
},
"type":{
"id":1
}
}
},
"video":{
"key":"lLEiT9PeHSg"
},
"description":{
"ru":"Авто в идеальном состоянии, вложений не требует",
"uk":"Авто в ідеальному стані, вкладень не потребує"
},
"doors":2,
"seats":2,
"country":{
"import":{
"id":0
}
},
"spareParts":false,
"user":{
"id":7069830
},
"ip":"80.91.174.90",
"dates":{
"created":"2017-09-18T12:07:43.840Z"
},
"status":{
"id":13
},
"_id":20476120
}