Static QR codes
Create a new static QRCode
Body
Body params to create a static QRCode
amountintegerRequired
Amount value of the static QRCode
descriptionstringOptional
Description of the static QRCode
external_idstringOptional
External ID of the static QRCode
virtual_account_idstringRequired
Virtual account ID
Responses
201
StaticBrcode
application/json
401
Unauthorized
application/json
500
Internal server error
application/json
post
/banking/cashin/pix/qrcodes/staticPOST /banking/cashin/pix/qrcodes/static HTTP/1.1
Host: api.sandbox.trio.com.br
Content-Type: application/json
Accept: */*
Content-Length: 197
{
  "amount": {
    "amount": 2000,
    "currency": "BRL"
  },
  "description": "description",
  "external_id": "external_id",
  "options": {
    "show_qrcode_image": false
  },
  "virtual_account_id": "01919020-51ee-527b-5147-3feacb8ea333"
}{
  "data": {
    "amount": {
      "amount": 2000,
      "currency": "BRL"
    },
    "description": "description",
    "external_id": "external_id",
    "id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
    "origin_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
    "origin_type": "none",
    "stages": [
      {
        "id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
        "status": "created",
        "timestamp": "2025-02-03 14:34:01.337164Z"
      }
    ],
    "status": "created",
    "timestamp": "2025-02-03 14:34:01.337152Z",
    "virtual_account_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2"
  }
}Get a specific static QRCode
Path parameters
idstring · uuidRequired
Unique identifier
Responses
200
Static QRCode
application/json
401
Unauthorized
application/json
404
Unprocessable Entity
application/json
500
Internal server error
application/json
get
/banking/cashin/pix/qrcodes/static/{id}GET /banking/cashin/pix/qrcodes/static/{id} HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "data": {
    "amount": {
      "amount": 2000,
      "currency": "BRL"
    },
    "description": "description",
    "external_id": "external_id",
    "id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
    "origin_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
    "origin_type": "none",
    "stages": [
      {
        "id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2",
        "status": "created",
        "timestamp": "2025-02-03 14:34:01.337164Z"
      }
    ],
    "status": "created",
    "timestamp": "2025-02-03 14:34:01.337152Z",
    "virtual_account_id": "41234d60-f6a9-4c9c-8cc3-5769ce9bbea2"
  }
}Gets a static QRCode image
Path parameters
idstringRequired
Static QRCode ID
Responses
200
Static QRCode Image
application/json
401
Unauthorized
application/json
404
Unprocessable Entity
application/json
500
Internal server error
application/json
get
/banking/cashin/pix/qrcodes/static/{id}/imageGET /banking/cashin/pix/qrcodes/static/{id}/image HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "data": {
    "image": "12389HV8AHRIKVHQ374HFULAGLE8FAH0H4F890QHO2HEFOA7EUG8FU"
  }
}Gets a static QRCode hash
Path parameters
idstring · uuidRequired
Unique identifier
Responses
200
Hash
application/json
401
Unauthorized
application/json
404
Unprocessable Entity
application/json
500
Internal server error
application/json
get
/banking/cashin/pix/qrcodes/static/{id}/hashGET /banking/cashin/pix/qrcodes/static/{id}/hash HTTP/1.1
Host: api.sandbox.trio.com.br
Accept: */*
{
  "data": {
    "hash": "0000BResdasadjvajsidunajkTTrioTecnologia"
  }
}Last updated
Was this helpful?

