Pix2DePix API
  1. API Endpoints
Pix2DePix API
  • 📜 API Overview
  • Docs
    • 🔑 Authentication
    • 💻 Examples
    • 🪝 Webhook
    • 🛡️ Security & Limits
      • ✅ Best Practices
      • 🧱 Firewall
      • 🪲 Bug Bounty
      • 🚦 API Limits
    • 🧩 Advanced (optional)
      • 🎲 Nonce
      • 🔀 Sync / Async call
  • API Endpoints
    • Ping
      GET
    • Deposit (PIX ➔ DePix)
      POST
    • Deposit Status
      GET
  1. API Endpoints

Deposit Status

Developing
GET
deposit-status
The /deposit-status API is used to retrieve the status of a financial deposit in the system. It provides information about the deposit, such as its current state, amount, and other metadata.
Possible statuses:
canceled - If the payment was canceled by the end user, by our partner or by us. Please contact our team for more details about what happened.
under_review - The payment was received from the end user but is under review by us. If this status takes too long, please let us know.
depix_sent - It means that we received the end user's PIX payment, approved it, and sent the DePix to the partner or specified address. This is probably the status that interests you the most and that you should monitor.
error - If any error occurred during the process, please contact us to find out if the error is reversible or not.
refunded - It means that the amount was refunded to the user who initially made the deposit, probably through a special refund mechanism (MED).
expired - It means that the QR Code expired before the end user could make the payment.
pending - It means that the QR Code has been generated and is awaiting payment.

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Query Params

Header Params

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://depix.eulen.app/api/deposit-status?id=83b54acc914f48768b5884bd0ff342d8' \
--header 'X-Nonce;' \
--header 'X-Async: auto'

Responses

🟢200Success
application/json
Body

Examples
{
    "response": {
        "bankTxId": "fitbank_E1320335420250228200542878498597",
        "blockchainTxID": "4c7dff78eddb910b912f633d83472981fa5b8447859a7c66e49957f2a88167af",
        "customerMessage": "Message from payer here",
        "payerName": "John Doe",
        "payerTaxNumber": "12345678901",
        "expiration": "2025-03-05T14:33:56-03:00",
        "pixKey": "68fa2517-5c6d-412d-b991-f0762eeec2e3",
        "qrId": "01954e29d3337e388d5d1cb846b0d053",
        "status": "depix_sent",
        "valueInCents": 12345
    },
    "async": false
}
🟠404Record Not Found
🟠400Bad request
🟠403Forbidden
🔴500Server Error
🔴503Service Unavailable
Modified at 2025-03-09 02:13:14
Previous
Deposit (PIX ➔ DePix)
Built with