Webhooks are used to send real-time notifications about events related to Automatic Pix transactions. Below, we detail the different webhook methods available, including payload examples and descriptions of their fields.

NotifyRecurrencePixAutomatic

This webhook notifies when a Jorney of Recurrence.

{
    "Method": "NotifyRecurrencePixAutomatic",
    "BusinessUnitId": 3225,
    "RecurrenceId": "RN13203354202509127d62f060156",
    "Description": "Recorrência confirmada",
    "ContractId": "b6ad966a-54d9-4682-b5ae-bcc6f289752a",
    "Details": {
        "Status": "Canceled",
        "Receiver": {
            "Name": "BU Pix",
            "TaxNumber": "12345678912345"
        },
        "Payer": {
            "Name": "João da Silva",
            "TaxNumber": "***.488.500-**"
        },
        "Data": {
            "Frequency": 0,
            "InitialDate": "2025-09-15",
            "FinalDate": null
        },
        "Value": {
            "FinalValue": null,
            "MinimumValue": 2.00,
            "MaximumValue": null
        },
        "Journey": 1,
        "Retry": false,
        "Guidance": "Por favor, revise os dados do pagador"
    },
    "Timestamp": "2025-09-12T15:31:14.3557079-03:00"
}
FieldDescriptionTypeMandatory
MethodMethod or action of the webhookStringYes
BusinessUnitIdBusiness unit identifierIntegerYes
RecurrenceIdRecurrence identifierStringYes
DescriptionDescription of the transaction or serviceStringYes
DetailsObject with additional detailsObjectYes
Details.StatusRecurrence status
Details.ReceiverObject containing receiver informationObjectYes
Details.Receiver.NameReceiver's nameStringYes
Details.Receiver.TaxNumberReceiver's CPF/CNPJStringYes
Details.PayerObject containing payer informationObjectYes
Details.Payer.NamePayer's nameStringYes
Details.Payer.TaxNumberPayer's CPF/CNPJStringYes
Details.DataObject that contains date informationStringYes
Details.Data.FrequencyDefine the recurrence frequencyStringYes
Details.Data.InitialDateDefine the start dateStringYes
Details.Data.FinalDateDefine the end dateStringYes
Details.Value.FinalValueTransaction valueStringYes
Details.Value.MinimumValueMinimum allowed value for the transactionStringYes
Details.Value.MaximumValueMaximum allowed value for the transaction (Field returned only to the Payer user)StringNo
Details.JourneyProvides the recurrence journeyStringYes
Details.RetryIndicates if the recurrence can have retriesBooleanYes
Details.GuidanceGuidance for userStringYes
TimestampEvent date and time (ISO 8601 format)StringYes

Status:

  • Pending

NotifySchedulePixAutomatic

This webhook notifies when a scheduling.

{
    "Method": "NotifySchedulePixAutomatic",
    "BusinessUnitId": 2998,
    "RecurrenceId": "RR132033542025112823c3ba19c7b",
    "Description": "Pix Automático agendado",
    "Details": {
        "ScheduledId": "ab1b45c5d76b464fafa28b85c6cf7134",
        "EntityId": 7805391,
        "EndToEndId": "E132033542025113003004668DFEAE93",
        "Status": "Canceled",
        "Receiver": {
            "Name": "BU Pix",
            "TaxNumber": "45748851000155"
        },
        "Payer": {
            "Name": "João da Silva",
            "TaxNumber": "***.456***-12"
        },
        "Value": "21.00",
        "PaymentDate": "2025-11-30",
        "Guidance": null
    },
    "Timestamp": "2025-11-28T14:21:19.8028077-03:00"
}
FieldDescriptionTypeMandatory
MethodMethod or action of the webhookStringYes
BusinessUnitIdBusiness unit identifierIntegerYes
RecurrenceIdRecurrence identifierStringYes
DescriptionEvent descriptionStringYes
DetailsObject with additional detailsObjectYes
Details.ScheduledIdIdentifier for the scheduled transactionStringYes
Details.EntityIdIdentifier EntityStringYes
Details.EndToEndIdIdentifier End To EndStringYes
Details.StatusSchedule statusStringYes
Details.ReceiverObject with ReceiverObjectYes
Details.Receiver.NameReceiver's nameStringYes
Details.Receiver..TaxNumberReceiver's CNPJStringYes
Details.Payer.NamePayer's nameStringYes
Details.Payer.TaxNumberPayer's CNPJStringYes
Details.ValueTransaction valueStringYes
Details.PaymentDatePayment date of the schedulingStringYes
Details.GuidanceGuidance for userStringYes
TimestampEvent date and time (ISO 8601 format)StringYes

Status

  • Processed
  • Processing
  • Error