Accesul la API este disponibil doar companiilor partenere care conțin un api key eliberat în bază de contract
Documentația tehnică a versiunilor de API disponibile o aveți mai jos, implementarea ei urmărește standardul OAuth2.
Obținere token
Obținere listă categorii
Obținere câmpuri categorie
Adăugare anunț
Colecții folosite în anunțuri
Exemplu adăugare anunț
Modificare anunț
Activare anunț
Promovare anunț
Dezactivare anunț
Ștergere anunț
Activare anunț
Request:
POST https://admin.ofera.ro/api/v1/activate-product/__ID__
Headers:
Content-Type: application/json
Accept: application/json
Authorization: Bearer __access_token__
Response:
{
"code": "SUCCESS",
"message": "Activat cu succes.",
"status": 200
}
sau
{
"code": "ERROR",
"message": "Nu a putut fi activat.",
"status": 500
}
Obținere token
Obținere listă categorii
Obținere câmpuri categorie
Adăugare anunț
Colecții folosite în anunțuri
Exemplu adăugare anunț
Modificare anunț
Activare anunț
Promovare anunț
Dezactivare anunț
Ștergere anunț
Activarea unui anunț cu ID prezent
Anunțurile adăugate pot fi activate doar dacă mai există anunțuri incluse în pachet și nu încălcă regulile site-ului.
Request
POST https://admin.ofera.ro/api/v2/activate-product/__ID__
Headers:
Content-Type : application/json
Accept : application/json
Authorization : Bearer __access_token__
Response
{
"code" : "SUCCESS" ,
"message" : "Activat cu succes." ,
"data" : {
"id" : 52 ,
"log_track_id" : 8254219 ,
"valabilitate" : "23.09.2019"
} ,
"status" : 200
}
Error Responses
{
"code" : "ERROR" ,
"message" : "Nu a putut fi activat." ,
"data" : {
"log_track_id" : 8254222
} ,
"status" : 500
}
{
"code" : "ERROR" ,
"message" : "Nu a putut fi gasit." ,
"data" : {
"log_track_id" : 8254278
} ,
"status" : 404
}
{
"code" : "ERROR" ,
"message" : "Nu a putut fi activat, posibil duplicat: 67. " ,
"data" : {
"id_duplicat" : 67 ,
"log_track_id" : 8254288
} ,
"status" : 409
}
API 2.1 este special creat pentru partenerii noștri
Dacă ești magazin online sau dacă ai anunțuri din mai multe surse și nu te ocupi singur de vânzarea acestora, poți aplica pentru un cont de parteneriat. Acest api este pentru tine!
Obținere token
Obținere listă categorii
Obținere câmpuri categorie
Adăugare anunț
Colecții folosite în anunțuri
Exemplu adăugare anunț
Modificare anunț
Activare anunț
Promovare anunț
Dezactivare anunț
Ștergere anunț
Activarea unui anunț cu ID prezent
Anunțurile adăugate pot fi activate doar dacă mai există anunțuri incluse în pachet și nu încălcă regulile site-ului.
Request
POST https://admin.ofera.ro/api/v2.1/activate-product/__ID__
Headers:
Content-Type : application/json
Accept : application/json
Authorization : Bearer __access_token__
Response
{
"code" : "SUCCESS" ,
"message" : "Activat cu succes." ,
"data" : {
"id" : 52 ,
"log_track_id" : 8254219 ,
"valabilitate" : "23.09.2019"
} ,
"status" : 200
}
Error Responses
{
"code" : "ERROR" ,
"message" : "Nu a putut fi activat." ,
"data" : {
"log_track_id" : 8254222
} ,
"status" : 500
}
{
"code" : "ERROR" ,
"message" : "Nu a putut fi gasit." ,
"data" : {
"log_track_id" : 8254278
} ,
"status" : 404
}
{
"code" : "ERROR" ,
"message" : "Nu a putut fi activat, posibil duplicat: 67. " ,
"data" : {
"id_duplicat" : 67 ,
"log_track_id" : 8254288
} ,
"status" : 409
}