curl --request GET \
--url https://api.joinslash.com/card-group \
--header 'X-API-Key: <api-key>'{
"items": [
{
"id": "<string>",
"name": "<string>",
"virtualAccountId": "<string>",
"spendingConstraint": {
"merchantCategoryRule": {
"merchantCategories": [
"<string>"
],
"restriction": "allowlist"
},
"merchantRule": {
"merchants": [
"<string>"
],
"restriction": "allowlist"
},
"spendingRule": {
"utilizationLimit": {
"limitAmount": {
"amountCents": 123
},
"preset": "daily",
"timezone": "<string>",
"startDate": "<string>"
},
"utilizationLimitV2": [
{
"limitAmount": {
"amountCents": 123
},
"preset": "daily",
"timezone": "<string>",
"startDate": "<string>"
}
],
"transactionSizeLimit": {
"minimum": {
"amountCents": 123
},
"maximum": {
"amountCents": 123
}
}
},
"countryRule": {
"countries": [
"<string>"
],
"restriction": "allowlist"
},
"merchantCategoryCodeRule": {
"merchantCategoryCodes": [
"<string>"
],
"restriction": "allowlist"
}
}
}
],
"metadata": {
"nextCursor": "<string>",
"count": 123
}
}Retrieve the list of card groups that the user owns.
curl --request GET \
--url https://api.joinslash.com/card-group \
--header 'X-API-Key: <api-key>'{
"items": [
{
"id": "<string>",
"name": "<string>",
"virtualAccountId": "<string>",
"spendingConstraint": {
"merchantCategoryRule": {
"merchantCategories": [
"<string>"
],
"restriction": "allowlist"
},
"merchantRule": {
"merchants": [
"<string>"
],
"restriction": "allowlist"
},
"spendingRule": {
"utilizationLimit": {
"limitAmount": {
"amountCents": 123
},
"preset": "daily",
"timezone": "<string>",
"startDate": "<string>"
},
"utilizationLimitV2": [
{
"limitAmount": {
"amountCents": 123
},
"preset": "daily",
"timezone": "<string>",
"startDate": "<string>"
}
],
"transactionSizeLimit": {
"minimum": {
"amountCents": 123
},
"maximum": {
"amountCents": 123
}
}
},
"countryRule": {
"countries": [
"<string>"
],
"restriction": "allowlist"
},
"merchantCategoryCodeRule": {
"merchantCategoryCodes": [
"<string>"
],
"restriction": "allowlist"
}
}
}
],
"metadata": {
"nextCursor": "<string>",
"count": 123
}
}Authentication from public API requests
A cursor string to fetch the next page of results
Pass in a name to filter for card groups with a matching name.
Pass in a virtual account ID to filter for card groups under a specific virtual account.
OK
Show child attributes
The ID of the virtual account that the card group is associated with
A constraint that can be applied to a CardGroupSpendingRule
Show child attributes
Show child attributes
Show child attributes
daily, weekly, monthly, yearly, collective IANA timezone string. Limits always reset at midnight of the timezone specified. If no timezone is specified, then UTC time is used.
Format ISO-8601. A day that equals today or the past. This is optional.If the preset is "daily", this value is ignored. If the preset is "weekly", "monthly" or "yearly", then the this value is used to compute when the limit should start limit.
Show child attributes
daily, weekly, monthly, yearly, collective IANA timezone string. Limits always reset at midnight of the timezone specified. If no timezone is specified, then UTC time is used.
Format ISO-8601. A day that equals today or the past. This is optional.If the preset is "daily", this value is ignored. If the preset is "weekly", "monthly" or "yearly", then the this value is used to compute when the limit should start limit.
Show child attributes