Counterparties
List counterparties
Name of counterparty
Tax Number of counterparty
Parameter used for pagination. It is a base64 encoded param used to access the previous page of results. It is provided alongside a metadata section if there is a previous page.
g3QAAAABZAACaWRtAAAAJDU4ZjFlYzhlLWFmYTktNDk0My05M2I1LWQ2ZGM3OWI0M2VhYQ==Parameter used for pagination. It's a base64 encoded param used to access the previous page of results. Provided along with the data in the metadata section if there is a previous page.
g3QAAAABZAACaWRtAAAAJGJhYTNiNmM1LTAyYTYtNGQ5Ny05NzU1LTI3OGFiNjRiN2Y1MQ==Limit
Counterparty
Unauthorized
Internal server error
GET /banking/counterparties HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "data": [
    {
      "id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
      "inserted_at": "2025-02-03 14:34:00.130003Z",
      "name": "participant_1",
      "tax_number": "12345678910",
      "updated_at": "2025-02-03 14:34:00.130015Z"
    }
  ]
}Show a counterparty
Unique identifier
Counterparty
Unauthorized
Internal server error
GET /banking/counterparties/{id} HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "data": {
    "id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
    "inserted_at": "2025-02-03 14:34:00.130003Z",
    "name": "participant_1",
    "tax_number": "12345678910",
    "updated_at": "2025-02-03 14:34:00.130015Z"
  }
}Find or create a counterparty
Body params create counterparty
Name of the counterparty
Tax number of the counterparty
Counterparty
Unauthorized
Internal server error
POST /banking/counterparties HTTP/1.1
Host: api.sandbox.trio.com.br
Content-Type: application/json
Accept: */*
Content-Length: 44
{
  "name": "Random",
  "tax_number": "12345678910"
}{
  "data": {
    "id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
    "inserted_at": "2025-02-03 14:34:00.130003Z",
    "name": "participant_1",
    "tax_number": "12345678910",
    "updated_at": "2025-02-03 14:34:00.130015Z"
  }
}Update a counterparty limit
Unique identifier
Body params to update counterparty limits
Unique identifier
Document type of the counterparty
Counterparty maximum amount
CounterpartyLimits
Unauthorized
Internal server error
PUT /banking/counterparties/{id} HTTP/1.1
Host: api.sandbox.trio.com.br
Content-Type: application/json
Accept: */*
Content-Length: 100
{
  "bank_account_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bb888",
  "document_type": "pix",
  "maximum_amount": 10
}{
  "data": {
    "bank_account_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bb888",
    "company_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bb777",
    "counterparty_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bb999",
    "document_type": "pix",
    "id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
    "inserted_at": "2024-02-23 16:44:50.840632Z",
    "maximum_amount": {
      "amount": 10,
      "currency": "BRL"
    },
    "updated_at": "2024-02-23 16:44:50.840632Z"
  }
}Lists counterparty bank accounts by counterparty ID
Unique identifier
CounterpartyBankAccount
Unauthorized
Internal server error
GET /banking/counterparties/{counterparty_id}/bank_accounts HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "data": [
    {
      "branch": "0001",
      "counterparty_id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
      "digit": "1",
      "id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
      "ispb": "12345678",
      "number": "87654321",
      "type": "checking"
    }
  ]
}Show counterparty bank account
Show a counterparty bank account
Unique identifier
Unique identifier
CounterpartyBankAccount
Unauthorized
Internal server error
GET /banking/counterparties/{counterparty_id}/bank_accounts/{counterparty_bank_account_id} HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "branch": "0001",
  "counterparty_id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
  "digit": "1",
  "id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
  "ispb": "12345678",
  "number": "87654321",
  "type": "checking"
}Creates a counterparty bank account
Unique identifier
Body params counterparty bank account data
Counterparty bank account branch
Counterparty bank account digit
Counterparty bank account ispb
Counterparty bank account number
Type of the counterparty bank account
CounterpartyBankAccount
Unauthorized
Internal server error
POST /banking/counterparties/{counterparty_id}/bank_accounts HTTP/1.1
Host: api.sandbox.trio.com.br
Content-Type: application/json
Accept: */*
Content-Length: 85
{
  "branch": "0001",
  "digit": "1",
  "ispb": "12345678",
  "number": "87654321",
  "type": "checking"
}{
  "branch": "0001",
  "counterparty_id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
  "digit": "1",
  "id": "018df099-093e-cfd1-4500-4c9392eb5d8a",
  "ispb": "12345678",
  "number": "87654321",
  "type": "checking"
}Last updated
Was this helpful?

