My wallets

List of your static wallets

GET

https://api.fps.pro/invoices/wallet

Request formatqueryParam

order_id

string

Order ID in your system

token

string

Token code used to create the static wallet

network

string

Network code used to create the static wallet

page

integer

Pagination

Default: 1

Response formatdata object

data[].id

uuid

Static wallet ID

data[].order_id

string

Order ID in your system

data[].address

string

Final address for receiving payment

data[].token

string

Token code

data[].network

string

Network code

Request examples

curl --request GET 'https://api.fps.pro/invoices/wallet/?order_id=ORD-1001&token=tether&network=tron&page=1' \
  --header 'X-Client-Id: YOUR_CLIENT_ID' \
  --header 'X-Timestamp: 1720000000' \
  --header 'X-Signature: YOUR_HMAC_SHA256_SIGNATURE'

Successful response

{
  "status": 200,
  "message": "ok",
  "data": [
    {
      "id": "95b97d47-4f0f-4822-8f26-4c3550fd1b7a",
      "order_id": "order-1001",
      "address": "TQ5x...abc",
      "token": "tether",
      "network": "tron"
    }
  ],
  "meta": {
    "total": 1,
    "page": 1,
    "per_page": 20,
    "last_page": 1
  }
}

Errors

Detailed authorization errors are listed in Authorization - Errors

{
  "status": 422,
  "message": "Validation Error",
  "errors": [
    {
      "field": "page",
      "message": "page must be positive int"
    }
  ]
}
{
  "status": 400,
  "message": "Token is not exist"
}
{
  "status": 400,
  "message": "Network is not exist"
}
{
  "status": 500,
  "message": "Internal Server Error"
}