For the complete documentation index, see llms.txt. This page is also available as Markdown.

My Order Info

This method returns information about a personal specific order. Used only with partially or completely executed orders.

Details

POST https://api.pointpay.io/api/v1/account/order

Headers

Name
Type
Description

X-TXC-APIKEY*

STRING

Public API key

X-TXC-PAYLOAD*

STRING

Сonverted Base64 string containing body JSON

X-TXC-SIGNATURE*

STRING

Encrypted HmacSHA512 string containing body JSON with a API secret key

Request Body

Name
Type
Description
Example

orderId*

NUMERIC

Order ID

1040158910

offset

STRING

Amount of first orders to skip (default = 0)

0

limit

STRING

Amount of orders to show (default = 50)

100

request*

STRING

A request path without the domain name

/api/v1/account/order

nonce*

NUMERIC

A 13-character number that must always be greater than the nonce of the previous completed request (we suggest generating a nonce as the UNIX timestamp in milliseconds)

1704070810000

CURL Example
curl --location --request POST 'https://api.pointpay.io/api/v1/account/order' \
--header 'Content-Type: application/json' \
--header 'X-TXC-APIKEY: 0000000000XXXXXXXXXXXXXXXXX' \
--header 'X-TXC-PAYLOAD: 0000000000XXXXXXXXXXXXXXXXX=' \
--header 'X-TXC-SIGNATURE: 0000000000XXXXXXXXXXXXXXXXX' \
--data-raw '{"request":"/api/v1/account/order","orderId":1040158910,"offset":0,"limit":50,"nonce":1704070810000}'

Response example:

Name
Type
Description

id

NUMERIC

User ID

time

NUMERIC

Order creation time

fee

STRING

Order fee

price

STRING

Order price

amount

STRING

Order amount (in 1st ticker of pair)

dealOrderId

NUMERIC

Trade ID

role

NUMERIC

Trade role (taker / maker)

deal

STRING

Trade amount (in 2nd ticker of pair)

Response example:

{
    "code": 200,
    "success": true,
    "message": "",
    "result": {
        "offset": 0,
        "limit": 50,
        "records": {
            "id": 29804,
            "time": 1714045785.954000,
            "fee": "0.000009375",
            "price": "230",
            "amount": "0.025",
            "dealOrderId": 978635343,
            "role": 2,
            "deal": "5.75"
        }
    }
}

Response example 1:

This error occurs in the following cases:

  • The request was signed incorrectly.

  • Some of the provided parameters are incorrect.

  • Provided nonce is incorrect or less than on previous completed request

  • The base URL or path is incorrect.

  • The API keys are not activated.

Response example 2:

This error occurs in the following cases:

  • One or more body params provided incorrectly

  • Required body params are not provided

Response example:

This error occurs in the following cases:

  • The request was made with undefined data and the service cannot find the data for response.

Last updated