Docs
Dashboard
API reference / ProjectBeta

Delete a model key

Removes the key and sets use back to platform (on Free calls then need a new key). Also 204 when there was none.

DELETE/v1/project/model-keys/{provider}

Request

Method and pathDELETE/v1/project/model-keys/{provider}
Base URLhttps://api.boxline.dev
AuthenticationYour API key in the x-api-key header (or Authorization: Bearer). The examples read it from BOXLINE_API_KEY.
Rate limitYes. See Rate limits for the numbers and headers.

Path parameters

NameTypeDefaultAllowed valuesDescription
providerrequiredstring–anthropic, openai, xai, googleAnthropic Claude, OpenAI, Grok (xAI), Google Gemini. Grok and Gemini have no computer use (mode computer is 400).
curl -X DELETE "https://api.boxline.dev/v1/project/model-keys/$MODEL_KEY_ID" \  -H "x-api-key: $BOXLINE_API_KEY"

Responses

204 No Content

Deleted.

Response 204
Deleted.

Errors

Errors have a matching HTTP status and the same body. code is stable, so check it in your code; message is for people. See Errors and request ids.

StatusCodesWhen
401 UnauthorizedunauthorizedMissing or invalid API key.
429 Too Many Requestsrate_limited, concurrency_limitToo many requests, or the organization's concurrent sessions (its plan's) or the project's concurrencyCap are in use.
Error body
{  "error": {    "code": "not_found",    "message": "session not found",    "requestId": "req_4fJx0aQm2Lk9Pz7N"  }}

Learn more

These docs describe a beta API. Endpoints, fields and SDK methods may change before general availability; breaking changes will be listed in the changelog.