Balance cards
Authorizations
Path parameters
program_membership_idstringRequired
The ID of the program membership.
Responses
200
Successful response
application/json
get
GET /partner-api/v2/program-memberships/{program_membership_id}/balance-cards HTTP/1.1
Host:
X-API-Key: YOUR_API_KEY
Accept: */*
200
Successful response
{
"balance_cards": [
{
"id": "text",
"nickname": "text",
"balance_in_cents": 1,
"program_membership_id": "text",
"created_at": 1,
"updated_at": 1
}
]
}
Authorizations
Path parameters
program_membership_idstringRequired
The ID of the program membership.
Body
nicknamestringOptional
The nickname of the balance card.
Responses
200
Successful response
application/json
post
POST /partner-api/v2/program-memberships/{program_membership_id}/balance-cards HTTP/1.1
Host:
X-API-Key: YOUR_API_KEY
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 19
"nickname='text'"
200
Successful response
{
"transaction": {
"transaction_id": "text",
"idempotency_key": "text",
"balance_card_id": "text",
"transaction_type": "text",
"deposit_amount_in_cents": 1,
"available_balance_in_cents": 1
}
}
Authorizations
Path parameters
balance_card_idstringRequired
The ID of the balance card.
program_membership_idstringRequired
The ID of the program membership.
Responses
200
Successful response
application/json
get
GET /partner-api/v2/program-memberships/{program_membership_id}/balance-cards/{balance_card_id} HTTP/1.1
Host:
X-API-Key: YOUR_API_KEY
Accept: */*
200
Successful response
{
"balance_card": {
"id": "text",
"nickname": "text",
"balance_in_cents": 1,
"program_membership_id": "text",
"created_at": 1,
"updated_at": 1
}
}