Sari la conținut

Verificare status actualizare meniu

GET
/api/v3/menu/checkstatus/{trackingCode}
curl --request GET \
--url https://prod.store-management.glovo.alb.app.onlineservice.io/api/v3/menu/checkstatus/example \
--header 'Authorization: <Authorization>'

Acest endpoint API permite utilizatorilor să verifice starea procesului de actualizare a meniului în Glovo pentru un anumit transaction_id. Endpoint-ul returnează o stare care indică starea curentă a procesului de actualizare a meniului. Valorile posibile ale stării sunt: SUCCESS: Procesul de actualizare a meniului s-a finalizat cu succes. PROCESSING: Procesul de actualizare a meniului este încă în desfășurare. FETCH_MENU_INVALID_PAYLOAD: Procesul de actualizare a meniului a eșuat din cauza unui input JSON invalid. NOT_PROCESSED: Procesul de actualizare a meniului a eșuat din cauza unei configurări incorecte a integrării. LIMIT_EXCEEDED: A fost depășit numărul maxim de actualizări ale meniului permise pe zi pe adresa fiecărui magazin. GLOVO_ERROR: Procesul de actualizare a meniului a eșuat din cauza unei erori în sistemul Glovo. În cazul în care starea indică o eroare, endpoint-ul returnează informații suplimentare pentru a ajuta la înțelegerea cauzei erorii.

trackingCode
required
string

Rezultatul verificării de status

Media typeapplication/json
object
transaction_id

Unique identifier of the asynchronous operation

string
status

Current status of the menu update

string
Allowed values: SUCCESS PROCESSING FETCH_MENU_INVALID_PAYLOAD FETCH_MENU_SERVER_ERROR FETCH_MENU_UNAUTHORIZED NOT_PROCESSED LIMIT_EXCEEDED GLOVO_ERROR
last_updated_at

Timestamp of the latest menu status update

string
details

Details for the current menu status

Array<object>

Details for the current menu status

object
Example
{
"transaction_id": "a946a2c7-f4e7-46ac-ae63-8a5497cb0ad9",
"status": "SUCCESS",
"last_updated_at": "2020-03-24T10:03:49.614Z",
"details": [
"Invalid section [\"Menus\"]: Section must contain at least one product"
]
}

Eroare internă

Media typeapplication/json
string
Examplegenerated
example