Get billing methods
Use this endpoint to retrieve the billing methods of an account that are usable through the public API. Use this when you need to discover which billing methods are available - and how much budget remains on each - before placing marketplace orders or triggering gifts.
Filtering options
filter[type]- exact match on billing method type. One ofPrepay,Invoice,PO,CC.filter[status]- exact match on billing method status. Allowed values depend on the type:Invoice:active,archivedCC:active,archived,expiredPO:draft,active,archived,expiredPrepay:draft,active,archived
filter[remainingBalance][gte]- return billing methods with aspendingLimit.remaininggreater than or equal to this value. Value is in USD dollars and must be greater than 0 (e.g.1000= $1,000).filter[remainingBalance][lte]- return billing methods with aspendingLimit.remainingless than or equal to this value. Value is in USD dollars and must be greater than 0 (e.g.5000= $5,000).
Required headers
Snappy-Account-Id- account scope.
Optional headers
Snappy-Company-Id- further scope to a specific Company.
Please note
Expressbilling methods are intentionally excluded from this endpoint. They exist on some accounts but cannot be used through the public API.- Each billing method’s response includes a
spendingLimitobject with aremainingbalance in USD dollars, ornullwhen the billing method has no cap (e.g.Invoice). expirationDateisnullwhen no expiry is configured on the billing method.filter[remainingBalance]filters apply only to billing methods that have aspendingLimit.Invoicebilling methods (which havespendingLimit: null) are excluded when either range bound is supplied.
Permissions
- Requires:
billingMethods:read
Authorizations
Company Level Authentication
Include your API key in the X-Api-Key header for every request:
Headers
Account identifier.
"acc123456"
Optional company identifier.
"cmp123456"
Query Parameters
Filter by billing method type.
Prepay, Invoice, PO, CC "PO"
Filter by billing method status. Allowed values depend on the selected type.
draft, active, archived, expired "active"
Return only billing methods with remaining balance at or above this value.
x > 01000
Return only billing methods with remaining balance at or below this value.
x > 05000
Response
List of billing methods for the account.
A list of billing methods for the account.