CarsXE

Organizations are shared workspaces that let you collaborate with your team on CarsXE. Instead of every teammate managing their own account and API key, an organization gives you a single place to invite members, control what they can do with roles, and manage organization API keys that everyone can use.

You manage organizations from your dashboard. No separate API is required.

Billing is not organization-specific. Usage from organization API keys rolls up to the organization owner's personal subscription. There is no separate per-organization plan or invoice.

Key concepts

Roles & permissions

Owner, admin, editor, and viewer roles control what each member can do.

View

Team & invitations

Invite teammates by email. Invitations expire after 7 days.

View

Organization API keys

Shared keys that authenticate API requests for the whole team.

View

Billing

Organization usage is billed to the owner's personal subscription.

View

Roles and permissions

Every member of an organization has one of four roles. The owner is the user who created the organization and cannot be removed. All other members are assigned one of the remaining roles.

CapabilityOwnerAdminEditorViewer
View team & API keysYesYesYesYes
Create API keysYesYesYesNo
Enable/disable & rename API keysYesYesYesNo
Delete API keysYesYesNoNo
Invite membersYesYesNoNo
Update member roles & remove membersYesYesNoNo
Invite, promote, or manage adminsYesNoNoNo
Edit organization settingsYesNoNoNo
Delete the organizationYesNoNoNo

Admins can manage editors and viewers, but only the owner can invite, promote, or manage other admins. The owner cannot be removed or have their role changed.

Team and invitations

Owners and admins can invite teammates to the organization by email, one at a time or in bulk. Each invitation is sent with the role you choose for the invitee.

Organization API keys

Organization API keys work exactly like personal API keys when calling the CarsXE API — you pass them as the key parameter on any endpoint. The difference is that an organization key belongs to the workspace, so any current member can use it and key management is shared across the team.

Use an organization API key the same way you use any CarsXE key:

curl https://api.carsxe.com/v1/auth/validate \
  -d key=ORGANIZATION_API_KEY

See Authentication for more on how API keys authenticate your requests.

Billing

Organizations are a collaboration and access-management layer — they are not a billing entity. When a request is made with an organization API key, the usage resolves to the owner's account and counts against the owner's personal subscription.

This means:

Deleting an organization

Only the owner can delete an organization. Deleting an organization removes the team's access to its shared API keys. Be sure your team has migrated to other keys before deleting.

Get started

Ready to set up your team? Head to your dashboard to create an organization, invite members, and generate your first organization API key.