curl https://catchbackcards.com/api/partner/v1/me \
-H "Authorization: Bearer $CATCHBACK_KEY"
{
"key": { "name": "acme", "scopes": ["read:catalog", "read:account", "rip:packs"] },
"linked": true,
"account": {
"id": "6f1c2a9e-3b4d-4c7a-9e21-5d8f0b7a1c34",
"username": "acme-cards",
"profile_url": "https://catchbackcards.com/user/acme-cards"
}
}
{
"key": { "name": "acme", "scopes": ["read:catalog"] },
"linked": false,
"account": null
}
Account & vault
Who am I
Which key you’re using, its scopes, and the CatchBack account it acts as.
GET
/
api
/
partner
/
v1
/
me
curl https://catchbackcards.com/api/partner/v1/me \
-H "Authorization: Bearer $CATCHBACK_KEY"
{
"key": { "name": "acme", "scopes": ["read:catalog", "read:account", "rip:packs"] },
"linked": true,
"account": {
"id": "6f1c2a9e-3b4d-4c7a-9e21-5d8f0b7a1c34",
"username": "acme-cards",
"profile_url": "https://catchbackcards.com/user/acme-cards"
}
}
{
"key": { "name": "acme", "scopes": ["read:catalog"] },
"linked": false,
"account": null
}
Scope: none (any valid key) · MCP tool:
whoami
Use it to check which CatchBack account your key is linked to. Quote account.id when you fund the account or contact us. An unlinked key gets linked: false here; the account endpoints return 403 for it.
Response
boolean
Whether the key acts as a CatchBack account.
object | null
curl https://catchbackcards.com/api/partner/v1/me \
-H "Authorization: Bearer $CATCHBACK_KEY"
{
"key": { "name": "acme", "scopes": ["read:catalog", "read:account", "rip:packs"] },
"linked": true,
"account": {
"id": "6f1c2a9e-3b4d-4c7a-9e21-5d8f0b7a1c34",
"username": "acme-cards",
"profile_url": "https://catchbackcards.com/user/acme-cards"
}
}
{
"key": { "name": "acme", "scopes": ["read:catalog"] },
"linked": false,
"account": null
}

