Fila de Eventos
GET
https://www.sellerpay.com.br/api/v1/fila
Retorna evento da fila
🔒 Limite de requisição: 80 requisições por minuto.
Descrição
Retorna evento da fila.
Para que o sistema SellerPay possa adicionar os eventos na fila:
1 - acesse sua conta de desenvolvedor
2 - clique em sua aplicação
3 - clique na loja que deseja configurar
4 - clique no ícone modulo de comunicação (editar modulo: webhook ou fila)
5 - em tipo de comunicação: selecione a opção fila
6 - em eventos selecione o deseja adicionar na fila
7 - clique em confirmar
Após o GET - api/v1/fila o documento irá para o final da fila e será removido somente após a execução do DELETE - api/v1/fila/{idDocumento}
Você também pode optar em receber os eventos por Webhook ou pesquisar os eventos na fila.
Para que o sistema SellerPay possa adicionar os eventos na fila:
1 - acesse sua conta de desenvolvedor
2 - clique em sua aplicação
3 - clique na loja que deseja configurar
4 - clique no ícone modulo de comunicação (editar modulo: webhook ou fila)
5 - em tipo de comunicação: selecione a opção fila
6 - em eventos selecione o deseja adicionar na fila
7 - clique em confirmar
Após o GET - api/v1/fila o documento irá para o final da fila e será removido somente após a execução do DELETE - api/v1/fila/{idDocumento}
Você também pode optar em receber os eventos por Webhook ou pesquisar os eventos na fila.
Resposta de Sucesso
200 OK
Para desinstalação de aplicativo:
{
"tipo": "aplicativo",
"dados": {
"codigo": "",
"situacao": "delete",
"mensagem": "A aplicação foi desinstalada",
"idApp": 0,
"nomeApp": "",
"data": "2022-08-11 09:53:00"
}
}
Para aviso de novo ciclo:
{
"tipo": "ciclo",
"dados": {
"codigo": "",
"situacao": "novo",
"canal": "",
"data": "2022-08-11 09:53:00"
}
}
Para aviso de pagamento ou cancelamento do titulo do pedido:
{
"tipo": "pedido",
"dados": {
"codigo": "",
"situacao": "pagamento|cancelamento",
"dadosTitulo": [],
"data": "2022-08-11 09:53:00"
}
}
Dados de Resposta
| Campo | Descrição | Tipo | Tamanho |
| tipo | Tipo do JSON. Exemplo: aplicativo, ciclo, pedido etc | string | 255 |
| dados | informações do webhook | object | |
| Aplicativo | Para desinstalação de aplicativo | ||
| codigo | código da loja | string | |
| situacao | situação do evento | string | |
| mensagem | mensagem detalhada do evento | string | |
| idApp | código da sua aplicação | string | |
| nomeApp | nome da sua aplicação | string | |
| data | data do processamento | string |
Resposta de Erro
400 Bad Request
{
"mensagem": ""
}
| Campo | Descrição | Tipo | Tamanho |
|---|---|---|---|
| mensagem | Mensagem de retorno. Exemplo: Json não informado Loja não ativa |
string | 255 |