Skip to main content
Use the internal 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.
Quick ReferenceRequired: subscription_idReturns: subscription_id, auth_status, subscription_statusMethod: POST

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-f772c57824b8
This is a POST API even though it retrieves subscription status.

Request Example

Replace 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.
Store the subscription_id returned by the initialize API. This identifier should be used for future subscription status and management operations.