Acceptare comandă
const url = 'https://prod.store-management.glovo.alb.app.onlineservice.io/api/v3/order-lifecycle/integrations/orders/example/accept/example';const options = { method: 'PUT', headers: {Authorization: '<Authorization>', 'Content-Type': 'application/json'}, body: '"{\n \"committedPreparationTime\": \"2024-02-02T19:20:30Z\"\n}\n"'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://prod.store-management.glovo.alb.app.onlineservice.io/api/v3/order-lifecycle/integrations/orders/example/accept/example \ --header 'Authorization: <Authorization>' \ --header 'Content-Type: application/json' \ --data '"{\n \"committedPreparationTime\": \"2024-02-02T19:20:30Z\"\n}\n"'Confirmă preluarea comenzii în POS și, opțional, comunică momentul la care comanda va fi gata.
Authorizations
Secțiune intitulată „Authorizations”Parameters
Secțiune intitulată „Parameters”Path Parameters
Secțiune intitulată „Path Parameters”Identificatorul unic al comenzii.
Identificatorul unic al magazinului.
Request Bodyrequired
Secțiune intitulată „Request Bodyrequired”object
CommittedPreparationTime
string
Câmpul trebuie să fie în format UTC, conform standardului ISO 8601 și ar trebui să conțină data completă, precum și orele, minutele și secundele, după cum urmează:
YYYY-MM-DDThh:mm:ssZ (Exemplu: 2024-02-02T19:20:30Z)
Dacă validarea acestui câmp eșuează, comanda va fi totuși acceptată cu un răspuns care conține rezultatul validării, dar timpul de pregătire comis nu va fi înregistrat. Important: Timpul de pregătire comis poate fi crescut doar cu până la 10 minute. Exemplu raspuns daca apar erori. Validarea vine tot pe status 200. {
"invalid-params": [
{
"name": "committedPreparationTime",
"reason": "Committed preparation time is missing."
}
],
"title": "Your request parameters are not valid."
}
Example
{ "committedPreparationTime": "2024-02-02T19:20:30Z"}Responses
Secțiune intitulată „Responses”Rezultatul acceptării
Eroare
Examplegenerated
example