Ir para o conteúdo

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 }}