Balance Lookup
Balance enquiry against a provider’s stored value catalog.
Authorizations
Authentication using Bearer tokens. Include your API key in the Authorization header.
Key Types:
- Test Keys:
sk_test_*for development and testing - Live Keys:
sk_*for production environments - Public Keys:
pk_test_*orpk_*for client-side operations
📩 Need access? Contact Support to request your API keys.
Usage:
Authorization: Bearer sk_test_4eC39HqLyjWDarjtT1zdp7dcBody
Request body for a stateless stored value lookup.
Namespaced redemption type in category.type form. The category selects the value class and the suffix selects the specific provider that will fulfil the redemption.
Only the vouchers category is available today. Loyalty point categories (for example loyalty_points.skywards, loyalty_points.ebucks) are planned.
vouchers.one_voucher, vouchers.ott, vouchers.blu Provider specific source credential object for a stored value lookup. The shape is owned by the adapter and selected by the parent type field.
1Voucher does not expose a stored value lookup and is not represented here. A lookup request for 1Voucher is still validated but returns HTTP 422.
- OTT
- Blu
Response
Lookup result.
Generic envelope returned by a successful stored value lookup.
Namespaced redemption type in category.type form. The category selects the value class and the suffix selects the specific provider that will fulfil the redemption.
Only the vouchers category is available today. Loyalty point categories (for example loyalty_points.skywards, loyalty_points.ebucks) are planned.
vouchers.one_voucher, vouchers.ott, vouchers.blu Stored value balance in minor units (cents).
3Echo of the provider specific source the lookup was performed against.
- OTT
- Blu
Provider specific result fields returned by a stored value lookup. The shape is selected by the parent provider field. Only keys returned by the upstream provider are present.
- OTT
- Blu
Provider mapped error attached to a failed operation or to a failed redemption aggregate.

