CueFrame
Api

Return the caller's account: identity, plan, entitlements, cost ceilings

Returns the org this key is bound to (server-resolved from auth, never the body), the current plan/tier, a per-feature `entitlements` map (included? + remaining/limit for metered features), and `costCeilings` (e.g. the generate_media per-call USD ceiling). Read it BEFORE a metered call (create_render / compose / generate_media / create_brand_kit) to budget without burning a round-trip on a 402. Plan/entitlement values come from the billing backend best-effort; unknown values are `null` and `billingConfigured:false` flags an environment where billing isn't configured.

GET
/v1/me

Authorization

AuthorizationBearer <token>

API key auth. Prefix cf_live_ for production orgs, cf_test_ for sandbox.

In: header

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/me"
{  "orgId": "string",  "displayName": "string",  "plan": {    "id": "string",    "name": "string"  },  "entitlements": {    "property1": {      "featureId": "string",      "name": "string",      "type": "metered",      "included": true,      "unlimited": true,      "balance": 0,      "includedUsage": 0,      "usage": 0,      "nextResetAt": 0    },    "property2": {      "featureId": "string",      "name": "string",      "type": "metered",      "included": true,      "unlimited": true,      "balance": 0,      "includedUsage": 0,      "usage": 0,      "nextResetAt": 0    }  },  "costCeilings": {    "generateMediaUsdPerCall": 0  },  "billingConfigured": true}
{  "error": {    "code": "string",    "message": "string",    "details": {      "property1": null,      "property2": null    }  }}
{  "error": {    "code": "string",    "message": "string",    "details": {      "property1": null,      "property2": null    }  }}
{  "error": {    "code": "string",    "message": "string",    "details": {      "property1": null,      "property2": null    }  }}
{  "error": {    "code": "string",    "message": "string",    "details": {      "property1": null,      "property2": null    }  }}
{  "error": {    "code": "string",    "message": "string",    "details": {      "property1": null,      "property2": null    }  }}