subscription_id returned by the subscription initialize API.
Use the API key in the x-api-key header. Do not send it in the Authorization header.
Endpoint Details
Request Headers
string
required
Your secret merchant API key issued by FastFlowPe.
string
required
Must be
application/json.Path Parameters
string
required
Internal FastFlowPe subscription UUID returned by the subscription initialize API.Example:
550e8400-e29b-41d4-a716-446655440000Query Parameters
integer
Number of transactions to return.Default:
20Minimum: 1Maximum: 100integer
Page number used for page-based pagination.Default:
1Minimum: 1string
Transaction ID used for cursor-based pagination.Use the
cursor_id returned in pagination.next_cursor.If both
page_no and cursor_id are provided, page_no takes precedence.Request Example
YOUR_SUBSCRIPTION_UUID with the internal subscription_id returned by /merchant/recurring/subscription/initialize.
Cursor Pagination Request
Use thecursor_id returned in pagination.next_cursor to fetch the next set of transactions.
Response
A successful request returns the transactions associated with the subscription along with pagination details.Response Fields
string
Indicates whether the request succeeded or failed.
integer
HTTP-style status code associated with the response.
string
Human-readable message describing the result of the request.
object
Additional response information when available.This may be
null.string
Internal FastFlowPe subscription UUID whose transactions were requested.
array
List of recurring payment transactions associated with the subscription.
string
Unique FastFlowPe transaction ID for the recurring payment attempt.
integer
Billing cycle number associated with the transaction.
integer
Attempt number for the transaction within the billing cycle.
string
Amount associated with the recurring transaction.
string
Current status of the recurring transaction.Example:
SUCCESSstring
Failure code returned when the recurring transaction fails.This may be
null for successful transactions.string
Human-readable remark describing the recurring transaction result.
string
Timestamp when the transaction record was created.
object
Pagination information for the transaction list.
integer
Maximum number of transactions requested for the current response.
boolean
Indicates whether more transactions are available.
integer
Total number of available pages.
integer
Current page number when page-based pagination is used.This value is
null when cursor-based pagination is used.object
Cursor information used to fetch the next set of transactions.This value is
null when no additional transactions are available.string
Transaction ID to pass as
cursor_id in the next cursor-based pagination request.object
Optional response metadata.This may be
null.Cursor Pagination Response
When cursor-based pagination is used,page_no is returned as null.
Subscription Not Found
If the subscription does not exist or does not belong to the authenticated merchant, the API returns HTTP404.
Authentication Error
If thex-api-key header is not provided, the API returns HTTP 401.
The subscription must belong to the merchant associated with the supplied
x-api-key.If the subscription belongs to another merchant, it is returned as not found.