subscription_id returned by the subscription initialize API.
Do not use merchant_ref_id or the PSP subscription ID for this endpoint.
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.string
required
Must be
application/json.Request Body
string
required
Internal FastFlowPe subscription UUID returned by the subscription initialize API.Do not pass
merchant_ref_id or the PSP subscription ID.Example:4cbbd450-b326-4cac-9913-f772c57824b8This is a
POST API even though it retrieves subscription status.Request Example
YOUR_SUBSCRIPTION_UUID with the internal subscription_id returned by /merchant/recurring/subscription/initialize.
Response
A successful request returns the current mandate authorization status and subscription lifecycle status.Response Fields
string
Indicates whether the API request succeeded or failed.Possible values include
success, error, and failure.integer
HTTP-style status code associated with the response.
string
Human-readable message describing the result of the status request.
object
Additional response details when available.This may be
null.string
Internal FastFlowPe subscription UUID.This is the same
subscription_id used in the request.string
Current mandate authorization status.
string
Current lifecycle status of the subscription.
string
Error message returned when the status check fails.This field is present in failure responses.
object
Raw response returned by the underlying PSP when the status check fails.
object
Optional response metadata.This may be
null.Authorization Status Values
Subscription Status Values
Always use the internal FastFlowPe
subscription_id for subscription status checks and management operations.Do not use merchant_ref_id or the PSP subscription ID.