Transactions
API endpoints for managing transactions in the PayID platform
API keys are provided when a partner account is created and can be regenerated if needed.
To authenticate requests, include your API key in the request headers using the Bearer token format:
Authorization: Bearer your-api-key
ID of the user initiating the transaction
123e4567-e89b-12d3-a456-426614174001Amount to send (must be a positive number)
0.5Token to send
USDTPossible values: Network to use for the transaction
POLPossible values: PayID of the recipient (either recipientPayId or walletAddress is required, but not both)
johndoeWallet address of the recipient (either recipientPayId or walletAddress is required, but not both)
0xa1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0Optional message to include with the transaction (max 280 characters)
Invoice payment #12345Transaction initialized successfully
Invalid input data
Unauthorized
Recipient not found
Server error
API keys are provided when a partner account is created and can be regenerated if needed.
To authenticate requests, include your API key in the request headers using the Bearer token format:
Authorization: Bearer your-api-key
ID of the user to get activities for
Page number for pagination
1Number of items per page
10Transaction activities retrieved successfully
Invalid input parameters
Unauthorized
Forbidden - User does not have access to this data
User not found
Server error
Last updated
Was this helpful?

