Home
SiteDashboardInternet Bank
Home
SiteDashboardInternet Bank
  1. Webhook
  • Home
  • Embedded Bank
    • Guias
    • Autenticação
    • Paginação
    • Idempotência
    • Erros
    • Data e Hora
    • Eventos e Webhooks
    • Modelo de dados
      • Entidades
      • Contas
      • Plataforma
      • Número de conta
      • Transferências
      • Pix Internacional
      • Cross-Border (Pagamentos Internacionais)
    • Conta
      • Detalhes de uma empresa
      • Criar uma Empresa
      • /entities/person
  • Gateway (Obsoleto)
    • Autenticação
      • Recebendo um token de acesso
    • Conta
      • Dados da conta
      • Visualizar saldo na conta
    • PIX
      • Pagamento
        • Iniciando e Confirmando o PIX
        • Listando Pagamentos de PIX
        • Detalhe de um Pagamento PIX
      • Recebimento
        • Criando QRCode PIX
        • Listando QRCodes
        • Detalhe de um QRCode
        • Devolvendo PIX Recebido
        • Encontrando pix pelo EndToEndId
        • Inativando um QRCode
    • Transferências
      • Consulta conta disponível transferências
      • Transferências entre contas P2P
      • Transferências entre contas P2P por Lote
      • Transferências entre contas TED
    • Boletos
      • Retornando lista de boleto emitidos
      • Emitindo um boleto
      • Cancelando um boleto
    • Pagamentos de Títulos
      • Consulta código de barras
      • Pagamento código de barras
    • Webhook
      • Criando um webhook
        POST
      • Listando webhooks
        GET
      • Removendo webhook
        DELETE
    • HealthCheck
      GET
  • Core
  • Esquemas
    • bussines_entity
    • Address
  1. Webhook

Criando um webhook

POST
https://api.valut.baas/webhooks
ElementoTipoDescrição
urlstringUrl de callback.
eventsArray::stringTipo de evento do webhook.
"pix_pagar", "pix_receber" ou "boleto_paid"
authorization.typestringTipo de evento do authorization type.
"basic" ou "bearer"
authorization.valuestringValor da autenticação.

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Bodyapplication/json

Examples

Respostas

🟢200200 OK
application/json
Body

🟠400400 Bad Request
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.valut.baas/webhooks' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url":"https://webhook.site/11cf9f4d-ac1f-4c60-9bd9-761131735407",
    "events": ["pix_receber", "pix_pagar"],
    "authorization": null
}'
Response Response Example
200 - 200 OK
{
    "webhook_id": "743faa84-0479-4fd3-8e56-94f2349b836a",
    "url": "https://testeauth.brasilcash.com.br",
    "events": [
        "pix_pagar",
        "pix_receber"
    ],
    "has_authorization": true,
    "authorization": {
        "type": "basic",
        "value": "213"
    },
    "created_at": "2022-05-02T16:47:30.8264103-03:00",
    "is_active": true
}
Modificado em 2024-12-09 08:26:00
Página anterior
Pagamento código de barras
Próxima página
Listando webhooks
Built with