Documentation Index Fetch the complete documentation index at: https://docs.cline.bot/llms.txt
Use this file to discover all available pages before exploring further.
The Enterprise API provides REST endpoints for account management, organization administration, billing, and API key management. These are separate from the Chat Completions API , which handles model inference.
Base URL
Authentication
All endpoints require a Bearer token in the Authorization header:
Authorization: Bearer YOUR_AUTH_TOKEN
Use the same API key or account auth token described in the public API reference .
Quick Example
# Get your user profile
curl https://api.cline.bot/api/v1/users/me \
-H "Authorization: Bearer YOUR_AUTH_TOKEN"
{
"id" : "user_abc123" ,
"email" : "you@company.com" ,
"name" : "Your Name" ,
"active_account_id" : "org_xyz789"
}
Users
Manage user accounts, accept terms, check balances, view usage, and configure payment methods.
Method Endpoint Description GET/api/v1/users/meGet current user profile PATCH/api/v1/users/meUpdate current user profile DELETE/api/v1/users/meDelete current user account POST/api/v1/users/me/accept-termsAccept terms of service GET/api/v1/users/me/remote-configGet remote configuration for the current user PUT/api/v1/users/active-accountSwitch active account (personal or organization) GET/api/v1/users/{id}/balanceGet credit balance GET/api/v1/users/{id}/usagesGet usage history
Payments and Credits
Method Endpoint Description GET/api/v1/users/{id}/paymentsList payment history GET/api/v1/users/{id}/payments/{paymentId}Get payment details GET/api/v1/users/{id}/payments/{paymentId}/statusCheck payment status GET/api/v1/users/{id}/payments/provider/{paymentId}Get provider-side payment details POST/api/v1/users/credits/checkoutStart a credit purchase checkout POST/api/v1/users/{id}/credits/purchasePurchase credits directly
Billing Configuration
Method Endpoint Description GET/api/v1/users/{id}/auto-top-upGet auto top-up settings PUT/api/v1/users/{id}/auto-top-upConfigure auto top-up GET/api/v1/users/{id}/payment-method/defaultGet default payment method POST/api/v1/users/{id}/payment-method/setup-sessionStart payment method setup GET/api/v1/users/{id}/promotionsList active promotions
Organizations
Create and manage organizations. Organization admins can configure remote settings, manage members, and control billing.
Method Endpoint Description POST/api/v1/organizationsCreate a new organization GET/api/v1/organizations/{id}Get organization details PUT/api/v1/organizations/{id}Update organization settings DELETE/api/v1/organizations/{id}Delete an organization GET/api/v1/organizations/{id}/api-keysList organization API keys GET/api/v1/organizations/{id}/remote-configGet remote config for the org GET/api/v1/organizations/{orgId}/metricsGet organization usage metrics
Organization Members
Manage who has access to the organization and what role they hold.
Method Endpoint Description GET/api/v1/organizations/{orgId}/membersList all members DELETE/api/v1/organizations/{orgId}/membersRemove members GET/api/v1/organizations/{orgId}/members/available-rolesList assignable roles PUT/api/v1/organizations/{orgId}/members/{memberId}/roleChange a member’s role GET/api/v1/organizations/{orgId}/members/{memberId}/usagesGet a member’s usage
Organization Invites
Invite new members to join your organization.
Method Endpoint Description GET/api/v1/organizations/{orgId}/invitesList pending invites POST/api/v1/organizations/{orgId}/invitesSend new invites GET/api/v1/organizations/{orgId}/invites/countGet invite count DELETE/api/v1/organizations/{orgId}/invites/{inviteId}Revoke an invite POST/api/v1/invites/acceptAccept an invite (called by the invitee)
Organization Balance and Payments
Manage credits and payments at the organization level. These mirror the user-level payment endpoints but operate on the organization’s account.
Method Endpoint Description GET/api/v1/organizations/{orgId}/balanceGet org credit balance GET/api/v1/organizations/{orgId}/paymentsList payment history GET/api/v1/organizations/{orgId}/payments/{paymentId}Get payment details GET/api/v1/organizations/{orgId}/payments/{paymentId}/statusCheck payment status GET/api/v1/organizations/{orgId}/payments/provider/{paymentId}Provider-side payment details POST/api/v1/organizations/{orgId}/credits/checkoutStart credit checkout POST/api/v1/organizations/{orgId}/credits/purchasePurchase credits GET/api/v1/organizations/{orgId}/auto-top-upGet auto top-up config PUT/api/v1/organizations/{orgId}/auto-top-upConfigure auto top-up GET/api/v1/organizations/{orgId}/payment-method/defaultGet default payment method POST/api/v1/organizations/{orgId}/payment-method/setup-sessionStart payment method setup GET/api/v1/organizations/{id}/promotionsList active promotions
Organization Plans
Subscribe to, upgrade, or cancel plans. Manage seat counts for your team.
Method Endpoint Description GET/api/v1/plansList all available plans GET/api/v1/organizations/{orgId}/planGet current plan GET/api/v1/organizations/{orgId}/plan/historyView plan change history GET/api/v1/organizations/{orgId}/plan/{planId}Get specific plan details POST/api/v1/organizations/{orgId}/planSubscribe to a plan PUT/api/v1/organizations/{orgId}/plan/seatsUpdate seat count DELETE/api/v1/organizations/{orgId}/plan/{planId}Cancel a plan
Organization Usage
Track token consumption and costs across your organization.
Method Endpoint Description GET/api/v1/organizations/{orgId}/usagesGet aggregated usage data
API Keys
Create and manage API keys for programmatic access. Keys created here work with both the Chat Completions API and the endpoints on this page.
Method Endpoint Description GET/api/v1/api-keysList your API keys POST/api/v1/api-keysCreate a new API key DELETE/api/v1/api-keys/{key_id}Delete an API key
Chat Completions API The public inference API for sending prompts and receiving completions.
SSO Setup Configure single sign-on for your organization.
Managing Members Add, remove, and manage member roles in the UI.
Monitoring Track usage, costs, and telemetry across your organization.