Skip to main content
POST
Create Data Qualification
You can use this endpoint to create a data qualification batch. In the data attribute you may pass a list of bank account data to be qualified. You can group your data qualification in batches using the batch_code field.

Request Body

integer
The Merchant ID. Required when you have access to more than one Merchant.
integer
required
The service ID. The available services can be retrieved in the endpoint GET /v1/payout/data-qualification/services.Allowed values: 1, 2, 3, 4, 5
array
required
Array of data qualification records.

Webhook Callback

When you provide a notification_url, we will send HTTP POST requests to your endpoint when the data qualification status changes.
Webhook Signature: All data qualification webhooks are signed with an sha256 hash provided in the Authorization header. The hash is sent as a Bearer token. eg.: Bearer {hash}To validate the signature you must concatenate the request body and your APIKey used to create the payments and hash this string using the sha256 algorithm. For example: {JSON_BODY...}APIKEY

Webhook Payload

string
Our ID.Example: 1
integer
An integer value that indicates the step that the data-qualification process is.
  • 1 - Processing - Intermediary step
  • 2 - Valid data - Final step
  • 3 - Invalid data - Final step
integer
An integer value that indicates the current data-qualification status.
  • 1 - Received - The data qualification is received and will be processed soon
  • 5 - Valid data - Final status
  • 6 - Invalid data - Final status
  • 7 - No Process - The account can not be validated - Final status
string
Your Custom Code.Example: YOURAPPCODE
string
The data qualification batch code.Example: bc101
string
The description of the data qualification update.
string
Beneficiary name.
string
Beneficiary document.
string
Bank code.
string
Bank branch.
string
Bank branch digit.
string
Account number.
string
Account digit.
string
Account type: c for Checking accounts, s for Savings accounts.
string
PIX key if applicable.

Response

object
All data qualification records provided have been successfully processed.
object
When some of the records provided in the data list have errors during processing.

Request Example