Documentație API Ofera.ro

Accesul la API este disponibil doar companiilor partenere care conțin un api key eliberat în bază de contract

Pentru a deveni partener, te rugăm să ne contactezi la contact@ofera.ro sau pe formularul de contact.

Documentația tehnică a versiunilor de API disponibile o aveți mai jos, implementarea ei urmărește standardul OAuth2.

Promovare anunț

Request:
POST https://admin.ofera.ro/api/v1/promote-product/__ID__
Headers:
Content-Type: application/json
Accept: application/json
Authorization: Bearer __access_token__
Response:
    {
        "code": "SUCCESS",
        "message": "Promovat cu succes.",
        "status": 200
    }
    
sau
    {
        "code": "ERROR",
        "message": "Nu a putut fi promovat.",
        "status": 500
    }
    

Promovarea unui anunț activ

Anunțurile active pot fi și promovate.

Request

POST https://admin.ofera.ro/api/v2/promote-product/__ID__
Headers:
Content-Type: application/json
Accept: application/json
Authorization: Bearer __access_token__

Response

{
    "code": "SUCCESS",
    "message": "Promovat cu succes.",
    "data"{
        "id": 52,
        "log_track_id": 8254219,
        "valabilitate": "10.10.2019"
    },
    "status": 200
}

Error Responses

{    
    "code": "ERROR",
    "message": "Nu a putut fi promovat.",
    "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 promovat, anunt inactiv.",
    "data"{
        "log_track_id": 8254288
    },
    "status": 412
}
{    
    "code": "ERROR",
    "message": "Nu a putut fi promovat, nu mai sunt sloturi.",
    "data"{
        "log_track_id": 8254289
    },
    "status": 406
}

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!

Promovarea unui anunț activ

Anunțurile active pot fi și promovate.

Request

POST https://admin.ofera.ro/api/v2.1/promote-product/__ID__
Headers:
Content-Type: application/json
Accept: application/json
Authorization: Bearer __access_token__

Response

{
    "code": "SUCCESS",
    "message": "Promovat cu succes.",
    "data"{
        "id": 52,
        "log_track_id": 8254219,
        "valabilitate": "10.10.2019"
    },
    "status": 200
}

Error Responses

{    
    "code": "ERROR",
    "message": "Nu a putut fi promovat.",
    "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 promovat, anunt inactiv.",
    "data"{
        "log_track_id": 8254288
    },
    "status": 412
}
{    
    "code": "ERROR",
    "message": "Nu a putut fi promovat, nu mai sunt sloturi.",
    "data"{
        "log_track_id": 8254289
    },
    "status": 406
}
Acest site folosește cookies. Continuare navigării implică acceptarea lor.