MeuPedido/developer
Eventos

Confirmar eventos

Confirma o recebimento dos eventos e os tira do feed da sua credencial.

POST
/v1/events/acknowledgment

Autorização

oauth2 orders:read
AutorizaçãoBearer <token>

OAuth 2.0 client_credentials. Troque client_id e client_secret por um token em POST /oauth/token e envie Authorization: Bearer <access_token>. O token vale 3600 segundos, sem refresh token. Os escopos são definidos pelo lojista ao criar a credencial e não podem ser alterados depois; o token carrega exatamente os escopos da credencial.

Em: header

Escopo: orders:read

Corpo da requisição

application/json

Os eventos processados, um objeto por eventId.

Definições TypeScript

Use o tipo request body no seu código TypeScript.

[index: integer]?

Um evento a confirmar. Só o id é lido; orderId e eventType do padrão são aceitos e ignorados.

Corpo da resposta

application/json

application/problem+json

application/json

application/json

application/problem+json

application/json

application/json

curl -X POST "https://api.meupedido.io/open-delivery/v1/events/acknowledgment" \  -H "Authorization: Bearer $ACCESS_TOKEN" \  -H "Content-Type: application/json" \  -d '[{ "id": "c0a8f1e2-3d4b-4c5a-9e6f-7a8b9c0d1e2f" }, { "id": "e2c0f3a4-5d6b-4e7c-9f8a-0b1c2d3e4f5a" }]'
{  "acknowledged": 2}