Skip to main content

Get Subscription

GET/api/v1/bank/wallet/subscription/Bearer TokenRetrieve subscription details and charge history

Authentication

Include your API key in the Authorization header. See Authentication for details.

Query parameters

ParameterTypeRequiredDescription
wallet_uuidUUIDYesWallet identifier
subscription_uuidUUIDYesSubscription identifier

Example URL:

https://core-manager.a55.tech/api/v1/bank/wallet/subscription/?wallet_uuid=abc-123&subscription_uuid=def-456

Response

{
"subscription_uuid": "def-456",
"cycle": "monthly",
"end_date": "2026-12-31",
"status": "active",
"description": "Premium plan",
"next_due_date": "2026-04-15",
"charges": [
{
"charge_uuid": "chg-001",
"amount": "49.90",
"status": "confirmed",
"created_at": "2026-03-15T10:00:00Z"
}
]
}

Subscription states

StatusDescriptionTransitions to
pendingCreated, awaiting first chargeactive, error, cancelled
activeBilling on schedulecancelled, expired, error
errorCharge failed after retriesactive, cancelled
cancelledMerchant or customer cancelledTerminal
expiredReached end_dateTerminal

Code examples

curl -X GET "https://core-manager.a55.tech/api/v1/bank/wallet/subscription/?wallet_uuid=abc-123&subscription_uuid=def-456" \
-H "Authorization: Bearer YOUR_API_KEY"

Postman: Import the A55 API Collection to test this endpoint interactively.