Listar todos os webhooks dos processadores
[GET] https://gateway.paag.dev/app/admin/processors_webhooks
Exemplo
HTTP
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{ api_token }}
200 - Sucesso
"hooks": [
{
"id": "62be8a7f-ba34-4a77-a317-63d32cbd8fba",
"processor_id": "a8c36d08-866b-438a-b883-294bf5fd43a3",
"transaction_type": "transfer",
"notification_url": "https:\/\/paag-playground-git-preview-pppay.vercel.app\/hook",
"notification_secret": "foo-bar-bar"
}
Criar um webhook para o processador
[POST] https://gateway.paag.dev/app/admin/processors_webhooks
Exemplo
Exemplo
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{ api_token }}
{
"hook": {
"processor_id": "{{ zro_bank_processor_id }}",
"transaction_type": "transfer",
"notification_url": "https://paag-playground-git-preview-pppay.vercel.app/hook",
"notification_secret": "foo-bar-bar"
}
}
Mostrar um processor do webhook
[GET] https://gateway.paag.dev/app/admin/processors_webhooks/{{ processor_hook_id }}
HTTP
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{ api_token }}
Atualize um webhook do processor
[PUT] https://gateway.paag.dev/app/admin/processors_webhooks/{{ processor_hook_id }}
Exemplo
Exemplo
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{ api_token }}
{
"hook": {
"processor_id": "{{ zro_bank_processor_id }}",
"transaction_type": "transfer",
"notification_url": "https://paag-playground-git-preview-pppay.vercel.app/hook",
"notification_secret": "foo-bar"
}
}
Exclua um webhook do processor
[DELETE] https://gateway.paag.dev/app/admin/processors_webhooks/{{ processor_hook_id }}
Exemplo
Exemplo
Accept: application/json
Content-Type: application/json
Authorization: Bearer {{ api_token }}