Account

Mint a team key

Cost: 0 credits. Mint another key on this account. It shares this account's monthly credit pool and plan, has its own rate-limit bucket, its own IP whitelist and its own line in the usage breakdown, and can be revoked on its own. Business accounts may hold 3 keys in total, Platform 5, Scale 10 — the primary key counts as one.

Pass monthly_cap to limit what this one key may spend per month inside the pool — the key refuses with 402 at its cap and the pool is not touched, so one client, one worker or one trial cannot spend the account's month. Change or remove it later with PATCH /v1/keys/team/{key_id}. Caps reset with the pool on the 1st.

The key is returned once. It is stored hashed, like every key here, so if it is lost the answer is revoke and mint again, not recovery.

post/v1/keys/team

Request

  • Base URL: https://api.puntersedge.online
  • URL: https://api.puntersedge.online/v1/keys/team
  • Auth: API key in header X-API-Key

Headers

X-API-Keystring
X-RapidAPI-Proxy-Secretstring

Request body

labelstring required

What this key is for — 'results worker', 'Jo's laptop'. Shown in the pool view and in your usage breakdown.

monthly_capinteger nullable

Optional. The most credits THIS key may spend per month, hard, inside the account's shared pool — between 1 and the plan's own monthly allowance. Omit it (or send null) and the key may spend the whole pool. Caps reset with the pool on the 1st.

Response

Successful Response

key_idstring required
api_keystring required

The team key. Shown ONCE; it is stored hashed and cannot be recovered — only revoked and re-minted.

labelstring required
planstring required
allowanceinteger required

Keys this account may hold, primary included.

keys_in_useinteger required
pool_credits_limitinteger required
pool_credits_usedinteger required
monthly_capinteger nullable
max_monthly_capinteger

The largest cap this plan accepts — its own monthly allowance.

Changes

No recorded changes to this operation across all 1 revision of this API.