Skip to main content
POST
https://api.entityml.com
/
api
/
v1
/
keys
Create API Key
curl --request POST \
  --url https://api.entityml.com/api/v1/keys
{
  "success": true,
  "data": {
    "key_id": "<string>",
    "api_key": "<string>",
    "user_id": "<string>",
    "name": "<string>",
    "created_at": "<string>"
  }
}

Request

Query Parameters

name
string
required
A name for the API key (for your reference).
user_id
string
required
The user ID to create the key for.

Response

success
boolean
Whether the key was created successfully.
data
object

Example

cURL
curl -X POST "https://api.entityml.com/api/v1/keys?name=my-api-key&user_id=YOUR_USER_ID"

Example response

{
  "success": true,
  "data": {
    "key_id": "uuid-string",
    "api_key": "pk_generated_api_key",
    "user_id": "user-uuid",
    "name": "my-api-key",
    "created_at": "2025-01-15T10:30:00Z"
  }
}