account
Everything about your QuassLabs API account, chosen by action. Free: no action costs credits. "signup" (no API key needed): request a free key for an email address. A confirmation link is emailed; a human opens it on quasslabs.com to see the key, which is never returned to the agent. The key comes with 300 free credits a month. Always answers status check_email, whether or not the address already has a key. Needs email, accept_terms (true, after the human has agreed to https://quasslabs.com/api/terms) and terms_version. "balance" (API key required): what the calling key can spend - purchased credit_balance, free_credits left this UTC month, when they reset, plan and key_id. Daily free-tier caps still apply, so a free call can return 429 free_tier_busy while free_credits is above 0. Use it before a batch of paid calls or after a 402 insufficient_credits. "buy_credits" (API key required): a Stripe Checkout link for a human to pay in a browser; starter pack $5 for 500 credits, pro pack $20 for 2500. Credits land on this key once payment succeeds. "checkout_status" (no API key needed): whether a checkout session from buy_credits has been paid and its credits granted.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "account"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack | No | buy_credits only. "starter" ($5 / 500 credits, the default) or "pro" ($20 / 2500 credits). | |
| No | signup only. The address to send the confirmation link to. A human must be able to read this inbox. | ||
| packs | No | buy_credits only. How many of that pack. Defaults to 1. | |
| action | Yes | What to do. signup and checkout_status work without an API key; balance and buy_credits need the key you are calling with. | |
| session_id | No | checkout_status only. The session_id that buy_credits returned (starts with cs_live_ or cs_test_). | |
| accept_terms | No | signup only. Must be true: the human owning the email has read and accepted the QL API Terms at https://quasslabs.com/api/terms. | |
| terms_version | No | signup only. Version of the terms that were accepted, as shown on https://quasslabs.com/api/terms, e.g. "2026-11-07". |