Query Methods

The methods below allow querying information about recurrences and schedules.

Query Recurrence by Account

GetPixAutomatic: Queries all recurrences associated with a specific account.

{
    "Method": "GetPixAutomatic",
    "PartnerId": 30519,
    "BusinessUnitId": 51138,
    "TaxNumber": "12345678945",
    "Bank": "450",
    "BankBranch": "0001",
    "BankAccount": "440246",
    "BankAccountDigit": "3"
}
{
    "PixAutomatic": [
        {
            "RecurrenceId": "RR2222222220240429njua7shf40k",
            "ReceiverName": "Netflix",
            "ReceiverTaxNumber": "12.345.678/0001-00",
            "Status": "Pending"
        },
        {
            "RecurrenceId": "RR2222222220240429njua7shf40k",
            "ReceiverName": "Spotify",
            "ReceiverTaxNumber": "12.345.693/0001-00",
            "Status": "Settled"
        }
    ]
}
ParameterDescriptionMandatoryTypeComments
MethodMethod or action to be executed in the requestYesString
BusinessUnitIdIdentifier of the business unitYesInteger
PartnerIdPartner identifierYesInteger
BankBank code of the user performing the actionYesString
BankBranchBank branch code of the user performing the actionYesString
BankAccountBank account number of the user performing the actionYesString
BankAccountDigitBank account digit of the user performing the actionYesString

Query Recurrence by ID

GetPixAutomaticById: Queries details of a specific recurrence.

{
    "Method": "GetPixAutomaticById",
    "PartnerId": "1234",
    "BusinessUnitId": "4321",
    "TaxNumber": "12345678945",
    "RecurrenceId": "RR2222222220240429njua7shf40k"
}
{
    "RecurrenceId": "RR2222222220240429njua7shf40k",
    "Receiver": {
        "Name": "Netflix",
        "TaxNumber": "12.345.678/0001-00"
    },
    "Debtor": {
        "Name": "João Silva",
        "TaxNumber": "123.***.***-45"
    },
    "AuthorizationId": null,
    "Status": "Pending",
    "ContractId": "e791f33f-a8ca-4f30-8c29-ef8fdfe4f2e3",
    "Description": "Electricity bill",
    "InitialDate": "12/05/2025",
    "FinalDate": "12/05/2026",
    "Frequency": "Weekly",
    "OriginalValue": null,
    "MaximumValue": null,
    "Creditline": true,
    "Notification": true
}
ParameterDescriptionMandatoryTypeComments
MethodMethod or action to be executed in the requestYesString
BusinessUnitIdIdentifier of the business unitYesInteger
PartnerIdPartner identifierYesInteger
RecurrenceIdRecurrence identifierYesString

Query Schedules by Account

GetTransactionPixAutomatic: Queries all schedules associated with a specific account.

{
    "Method": "GetTransactionPixAutomatic",
    "PartnerId": "1234",
    "BusinessUnitId": "4321",
    "RecurrenceId": "RR2222222220240429njua7shf40k",
    "TaxNumber": "12345678945",
    "Bank": "450",
    "BankBranch": "0001",
    "BankAccount": "33072795",
    "BankAccountDigit": "7"
}
[
    {
        "RecurrenceId": "RR2222222220240429njua7shf40k",
        "ScheduledId": "122344",
        "ReceiverName": "Spotify",
        "ReceiverTaxNumber": "12.345.693/0001-00",
        "PaymentDate": "2025-06-10T10:00:00Z",
        "Status": "Created"
    },
    {
        "RecurrenceId": "RR2222222220240429njua7shf40k",
        "ScheduledId": "122344",
        "ReceiverName": "Youtube",
        "ReceiverTaxNumber": "54.345.678/0001-00",
        "PaymentDate": "2025-06-11T10:00:00Z",
        "Status": "Canceled"
    }
]
ParameterDescriptionMandatoryTypeComments
MethodMethod or action to be executed in the requestYesString
BusinessUnitIdIdentifier of the business unitYesInteger
PartnerIdPartner identifierYesInteger
RecurrenceIdRecurrence identifierYesString
BankBank code of the user performing the actionYesString
BankBranchBank branch code of the user performing the actionYesString
BankAccountBank account number of the user performing the actionYesString
BankAccountDigitBank account digit of the user performing the actionYesString

Query Schedule by ID

GetTransactionPixAutomaticById: Queries details of a specific schedule.

{
    "Method": "GetTransactionPixAutomaticById",
    "PartnerId": "1234",
    "BusinessUnitId": "4321",
    "TaxNumber": "12345678945",
    "RecurrenceId": "RR2222222220240429njua7shf40k",
    "ScheduledId": "122345"
}
{
    "RecurrenceId": "RR2222222220240429njua7shf40k",
    "ScheduledId": "122345",
    "Receiver": {
        "Name": "Netflix",
        "TaxNumber": "12.345.678/0001-00"
    },
    "Debtor": {
        "Name": "João Silva",
        "TaxNumber": "123.***.***-45"
    },
    "AuthorizationId": null,
    "Status": "Created",
    "ContractId": "e791f33f-a8ca-4f30-8c29-ef8fdfe4f2e3",
    "Description": "Electricity bill",
    "PaymentDate": "12/05/2025",
    "Value": "50.00",
    "AdditionalInfo": null
}
ParameterDescriptionMandatoryTypeComments
MethodMethod or action to be executed in the requestYesString
BusinessUnitIdIdentifier of the business unitYesInteger
PartnerIdPartner identifierYesInteger
RecurrenceIdRecurrence identifierYesString
ScheduledIdIdentifier for the scheduled transactionNoString