Skip to content
  • Auto
  • Light
  • Dark

API Keys

API Keys

Create an Agent API Key
client.agents.apiKeys.create(stringagentUuid, APIKeyCreateParams { agent_uuid, name } body?, RequestOptionsoptions?): APIKeyCreateResponse { api_key_info }
post/v2/gen-ai/agents/{agent_uuid}/api_keys
Delete API Key for an Agent
client.agents.apiKeys.delete(stringapiKeyUuid, APIKeyDeleteParams { agent_uuid } params, RequestOptionsoptions?): APIKeyDeleteResponse { api_key_info }
delete/v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}
List Agent API Keys
client.agents.apiKeys.list(stringagentUuid, APIKeyListParams { page, per_page } query?, RequestOptionsoptions?): APIKeyListResponse { api_key_infos, links, meta }
get/v2/gen-ai/agents/{agent_uuid}/api_keys
Regenerate API Key for an Agent
client.agents.apiKeys.regenerate(stringapiKeyUuid, APIKeyRegenerateParams { agent_uuid } params, RequestOptionsoptions?): APIKeyRegenerateResponse { api_key_info }
put/v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}/regenerate
Update API Key for an Agent
client.agents.apiKeys.update(stringapiKeyUuid, APIKeyUpdateParams { body_agent_uuid, api_key_uuid, name } params, RequestOptionsoptions?): APIKeyUpdateResponse { api_key_info }
put/v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}