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

Transfer

Transfer funds to or from the futures wallet on PointPay Exchange.

Details

POST https://api.pointpay.io/fapi/v1/private/balance/transfer

Headers

Name
Type
Description

X-TXC-APIKEY*

STRING

Public API key

X-TXC-PAYLOAD*

STRING

Base64-encoded request body

X-TXC-SIGNATURE*

STRING

HmacSHA512 signature of the request body

Request Body

Name
Type
Description
Example

ticker*

STRING

Asset ticker

USDT

amount*

NUMERIC

Transfer amount

100

direction*

STRING

Transfer direction. Available values: TO_FUTURES, FROM_FUTURES

TO_FUTURES

Fields marked with * are required.

CURL Example
curl -X POST "https://api.pointpay.io/fapi/v1/private/balance/transfer" \
  -H "accept: application/json" \
  -H "X-TXC-APIKEY: <api-key>" \
  -H "X-TXC-PAYLOAD: <base64-payload>" \
  -H "X-TXC-SIGNATURE: <signature>" \
  -H "Content-Type: application/json" \
  -d '{
    "ticker": "USDT",
    "amount": 100,
    "direction": "TO_FUTURES"
  }'

Response example

{
    "notification": null,
    "warning": null,
    "variables": null,
    "status": "000000",
    "response": {
        "message": "futures.balance.success_transfer_request"
    },
    "errors": null
}

Response example

{
    "code": 400,
    "success": false,
    "message": "invalid input",
    "result": []
}

Returned when the request is invalid.

Common reasons:

  • Invalid request format

  • Invalid headers

Response example

Returned when authentication headers are missing / invalid or API Keys are not enabled.

Last updated