curl --request POST \
--url https://api.owem.com.br/v4/i/bank-accounts/{accountId}/transfer/external \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"pixKey": "<string>",
"amount": 123,
"description": "<string>",
"externalId": "<string>",
"test": true,
"testStatus": "<string>"
}
'{
"requestId": "a111b222-c333-4d44-8e55-f66677788899",
"success": true,
"size": 1,
"data": {
"metadata": {
"idempotencyKey": "TX-202512241200-ABC123XYZ"
},
"type": "debit",
"reason": "pix_out:processing",
"status": "succeeded",
"grossAmount": 125.75,
"feeAmount": 0.08,
"netAmount": 125.83,
"externalId": "TX-20251224-EXAMPLE-001",
"endToEndId": "E123456789202512240000000000001",
"parentEndToEndId": null,
"entryId": null,
"requestId": "02000000-1111-2222-3333-444444444444",
"userId": "usr_abc123def",
"accountId": "123456789012",
"createdAt": 1766523042000,
"createdDate": "2025-12-24",
"updatedAt": 1766523042000,
"updatedDate": "2025-12-24",
"payer": {
"ispb": "12345678",
"personType": "company",
"cpfCnpj": "XX123456000XXX",
"name": "EXAMPLE COMPANY LTD",
"agency": "0001",
"accountType": "checking",
"accountNumber": "123456789012"
},
"receiver": {
"ispb": "87654321",
"personType": "company",
"cpfCnpj": "XX654321000XXX",
"name": "DESTINATION COMMERCIAL LTD",
"agency": "0001",
"accountType": "checking",
"accountNumber": "765432"
},
"id": "E123456789202512240000000000001",
"idempotencyKey": "debit:pix_out:processing:E123456789202512240000000000001"
}
}
Sends funds from an Owem account to an external bank account via PIX. Instant transfer to any PIX key or bank details.
curl --request POST \
--url https://api.owem.com.br/v4/i/bank-accounts/{accountId}/transfer/external \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"pixKey": "<string>",
"amount": 123,
"description": "<string>",
"externalId": "<string>",
"test": true,
"testStatus": "<string>"
}
'{
"requestId": "a111b222-c333-4d44-8e55-f66677788899",
"success": true,
"size": 1,
"data": {
"metadata": {
"idempotencyKey": "TX-202512241200-ABC123XYZ"
},
"type": "debit",
"reason": "pix_out:processing",
"status": "succeeded",
"grossAmount": 125.75,
"feeAmount": 0.08,
"netAmount": 125.83,
"externalId": "TX-20251224-EXAMPLE-001",
"endToEndId": "E123456789202512240000000000001",
"parentEndToEndId": null,
"entryId": null,
"requestId": "02000000-1111-2222-3333-444444444444",
"userId": "usr_abc123def",
"accountId": "123456789012",
"createdAt": 1766523042000,
"createdDate": "2025-12-24",
"updatedAt": 1766523042000,
"updatedDate": "2025-12-24",
"payer": {
"ispb": "12345678",
"personType": "company",
"cpfCnpj": "XX123456000XXX",
"name": "EXAMPLE COMPANY LTD",
"agency": "0001",
"accountType": "checking",
"accountNumber": "123456789012"
},
"receiver": {
"ispb": "87654321",
"personType": "company",
"cpfCnpj": "XX654321000XXX",
"name": "DESTINATION COMMERCIAL LTD",
"agency": "0001",
"accountType": "checking",
"accountNumber": "765432"
},
"id": "E123456789202512240000000000001",
"idempotencyKey": "debit:pix_out:processing:E123456789202512240000000000001"
}
}
status. In case of processing, settlement is asynchronous.
Basic {Base64(API_KEY:API_SECRET)}test: true. Values: processing, succeeded,
failedShow data
debit for PIX OUTpix_out:processingprocessing, succeeded, or failed{
"requestId": "a111b222-c333-4d44-8e55-f66677788899",
"success": true,
"size": 1,
"data": {
"metadata": {
"idempotencyKey": "TX-202512241200-ABC123XYZ"
},
"type": "debit",
"reason": "pix_out:processing",
"status": "succeeded",
"grossAmount": 125.75,
"feeAmount": 0.08,
"netAmount": 125.83,
"externalId": "TX-20251224-EXAMPLE-001",
"endToEndId": "E123456789202512240000000000001",
"parentEndToEndId": null,
"entryId": null,
"requestId": "02000000-1111-2222-3333-444444444444",
"userId": "usr_abc123def",
"accountId": "123456789012",
"createdAt": 1766523042000,
"createdDate": "2025-12-24",
"updatedAt": 1766523042000,
"updatedDate": "2025-12-24",
"payer": {
"ispb": "12345678",
"personType": "company",
"cpfCnpj": "XX123456000XXX",
"name": "EXAMPLE COMPANY LTD",
"agency": "0001",
"accountType": "checking",
"accountNumber": "123456789012"
},
"receiver": {
"ispb": "87654321",
"personType": "company",
"cpfCnpj": "XX654321000XXX",
"name": "DESTINATION COMMERCIAL LTD",
"agency": "0001",
"accountType": "checking",
"accountNumber": "765432"
},
"id": "E123456789202512240000000000001",
"idempotencyKey": "debit:pix_out:processing:E123456789202512240000000000001"
}
}
| HTTP | Description |
|---|---|
| 200 | Transfer registered |
| 400 | Invalid parameter (pixKey, amount, etc.) |
| 401 | Invalid credentials |
| 403 | IP not allowlisted |
| 404 | accountId not found |
| 422 | Insufficient balance or limit exceeded |
| 429 | Rate limit exceeded |
| 500 | Internal error |
| Status | Description |
|---|---|
processing | Registered, awaiting bank confirmation |
succeeded | Transfer confirmed |
failed | Failed (invalid key, bank rejection) |
{
"pixKey": "[email protected]",
"amount": 125.75,
"description": "Supplier Payment #123",
"externalId": "TX-20251224-EXAMPLE-001"
}
externalId to ensure idempotency and operation traceability.test: true do not affect balance, do not generate Ledger
entries, and do not trigger real PIX integration.Was this page helpful?