Autional Autional
API Reference GitHub autional.com →

POST /admin/agents/{id}/credentials

Generate a new API key credential for a specified Agent. The returned api_key is shown only once; store it securely.

NHI Agents `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
id path string Yes Agent ID

Request Body

Schema: domain.CreateAgentCredentialRequest

FieldTypeRequiredExampleConstraintsDescription
name string Yes
cred_type string No

Responses

StatusDescriptionSchema
201Created credential (with one-time API Key)gitee_com_linmes_authms_base_dto.DataResponse-domain_CreateAgentCredentialResult

Referenced Schemas

domain.AgentCredentialInfo

FieldTypeRequiredExampleConstraintsDescription
agent_id string No
created_at string No
cred_type string No
id string No
key_prefix string No
name string No
status string No

domain.CreateAgentCredentialResult

FieldTypeRequiredExampleConstraintsDescription
credential domain.AgentCredentialInfo No
raw_key string No

gitee_com_linmes_authms_base_dto.DataResponse-domain_CreateAgentCredentialResult

FieldTypeRequiredExampleConstraintsDescription
code integer No
data domain.CreateAgentCredentialResult No
message string No
timestamp string No