Get all transactions for your account, a Pay Link ID & parameters like date and public key of sender
Get all transactions linked to your Helio account
NOTE: When using the production environment (app.hel.io), set your API endpoint to api.hel.io/v1 and generate API keys there. For the development environment, use api.dev.hel.io/v1 and generate API keys from app.dev.hel.io.
API Endpoint:https://api.hel.io/v1/export/payments
HTTP Method: GET
Required Query Parameters: ?apiKey={Your public key here}
NOTE: When using the production environment (app.hel.io), set your API endpoint to api.hel.io/v1 and generate API keys there. For the development environment, use api.dev.hel.io/v1 and generate API keys from app.dev.hel.io.
API Endpoint:https://api.hel.io/v1/paylink/{paylinkId}/transactions
HTTP Method:GET
Required Headers:Authorization: Bearer {{Your API Token here}}
Query Parameters
Parameter
Type
Required
Description
apiKey
String
Yes
Your Public API Key
from
String
No
The start of the time range for filtering transactions, in ISO 8601 format (YYYY-MM-DDTHH:MM:SS.sssZ).
to
String
No
The end of the time range for filtering transactions, in ISO 8601 format (YYYY-MM-DDTHH:MM:SS.sssZ).
senderPK
String
No
The public key of the sender to filter transactions by sender. Leave empty if you want all records.
The ID of the paylink the transaction is associated with.
Query the number of transactions made through a Pay Link
API Endpoint:https://api.hel.io/v1/paylink/{paylinkId}/transactions
HTTP Method:GETRequired Path: paylinkId
Required Query Parameters: ?apiKey={Your public key here}
Required Headers:Authorization: Bearer {{Your API Token here}}
The paylinkId can be found at the end of your Pay Link URL. For example, in the URL https://app.hel.io/pay/67acdb17e316ca7a58b7e586, the paylinkId is 67acdb17e316ca7a58b7e586.