Pular para o conteúdo

Autenticação

Todas as requisições à API (exceto o token) devem incluir:

Authorization: Bearer {access_token}

Obter token

POST https://opendelivery.prefirodelivery.com/{HASH}/od/v2/oauth/token
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentials
&client_id={client_id}
&client_secret={client_secret}
&scope=od.all

O parâmetro scope é opcional. Se omitido, o token recebe escopo od.all.

Escopos

ScopePermite
od.ordersPolling de eventos, ACK, GET de pedido e lifecycle
od.crmCustomer, Loyalty e extensão de crédito de cashback
od.allTodas as operações acima

Solicite apenas os escopos necessários ao seu caso de uso.

Credenciais

client_id e client_secret (e a API URL) são obtidos ao criar o App Open Delivery no painel. Veja Primeiros passos.

O Discovery declara clientIdGeneration: ["by_app"] — uma credencial por App.