Push
Notificações no navegador e no celular (Web Push), por comunidade: aparelhos (inscrições) e preferências de quem chama. Sem provedor pago: a API assina com a chave VAPID da plataforma e entrega pelo serviço do próprio navegador. Só o dono lê, testa e apaga (404 para qualquer outro id). Fase 1 envia mensagem de chat, pedido e aceite de conexão, menção e resposta no Canal. Nenhuma rota de Push aceita chave de API (`x-api-key.blocked`): aparelho e preferências são da pessoa, como o chat e a conta.
9 endpoints
Las descripciones de los endpoints vienen de la especificación de la API y, por ahora, están en portugués. La interfaz alrededor está traducida.
- POST
/api/push/subscriptions/renewTroca o endpoint de um aparelho (service worker, sem login)Pública - GET
/api/push/configChave pública do push e o meu estado de aparelhos - GET
/api/push/subscriptionsMeus aparelhos nesta comunidade - POST
/api/push/subscriptionsInscreve (ou renova) este aparelho - GET
/api/push/subscriptions/{id}Um aparelho meu - DELETE
/api/push/subscriptions/{id}Remove um aparelho - POST
/api/push/subscriptions/{id}/testManda uma notificação de teste a um aparelho meu - GET
/api/push/preferencesMinhas preferências de push nesta comunidade - PUT
/api/push/preferencesMuda minhas preferências de push