Skip to main content
GET
Consulte a sincronização
Consulte este endpoint depois de chamar PUT /v1/merchantUpdate. A resposta informa se o catálogo está em processamento, foi aplicado ou falhou.

Parâmetros de consulta

merchantId
string
required
UUID do seu merchant. Obrigatório.

Campos da resposta

200: Sucesso

Retorna o estado de processamento da última sincronização de catálogo.
status
string
Estado de processamento da última leitura do catálogo. Um dos valores:
  • PROCESSING: a sincronização foi recebida e está sendo processada.
  • SUCCESS: a sincronização foi processada com sucesso.
  • FAIL: a sincronização falhou (veja moreInfo para detalhes).
lastRead
string
Timestamp ISO 8601 da última vez em que a Onbeef processou informações do seu merchant.
moreInfo
string | null
Detalhes adicionais quando aplicável: por exemplo, a mensagem de erro no caso de FAIL. null quando não há informação extra.

401: Não autorizado

Token ausente ou inválido. Reautentique-se via POST /oauth/token e tente novamente. Veja Erros.

503: Serviço indisponível

Falha interna temporária que impede o roteamento da requisição. Aplique backoff exponencial e tente novamente. Veja Erros.

Exemplo

Requisição

Resposta

Após PUT /v1/merchantUpdate, faça polling neste endpoint (por exemplo, a cada 5 segundos, com um timeout razoável) até que status seja SUCCESS antes de considerar o catálogo publicado.