MCP is live.Set upAsk the community
OmniDimension
Reseller clients

Issue a client API key

Issue a named API key for a user in one of your client organizations. The secret is in this response only, so store it now. No listing shows it again. To rotate a key, issue a new one, switch the integration to it, then revoke the old one.

Reseller accounts only. Request access.

POST/reseller/users/api-keys
Body
2 fields
·

ID of the client user who will own the key.

A name for the key. Must be unique among that user's keys.

curl -X POST 'https://backend.omnidim.io/api/v1/reseller/users/api-keys' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "user_id": 1234,
  "name": "n8n"
}'
Example response
synthetic
{
  "success": true,
  "user_id": 1234,
  "api_key_id": 88,
  "name": "n8n",
  "api_key": "YOUR_NEW_KEY"
}

Authorization

BearerAuth
headerAuthorizationBearer <token>

Bearer token authentication. Obtain your API key from the OmniDimension dashboard.

Request Body

application/json
user_id*integer

ID of the client user who will own the key.

name*string

A name for the key. Must be unique among that user's keys.

Response body

application/json

Response Body

Key issued.

application/json
success?boolean
user_id?integer
api_key_id?integer
name?string
api_key?string

The secret. Shown only in this response.