Skip to main content
POST
/
user
/
api-keys
Създаване на API ключ
curl --request POST \
  --url https://call.aiployees.com/api/user/api-keys \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>"
}
'
{
  "message": "API key created successfully.",
  "api_key": {
    "name": "Production API Key",
    "token": "1|abc123xyz789abcdef...",
    "created_at": "2025-01-08T10:30:00.000000Z"
  }
}
Този endpoint генерира нов API ключ за удостоверения потребител. За разлика от login endpoint-а, който създава session token, този създава постоянен API ключ, който може да се използва за дългосрочен достъп до API.
Този endpoint изисква удостоверяване. Използвайте съществуващия си API ключ или session token, за да създадете допълнителни API ключове.

Тяло на заявката

name
string
required
Име/етикет за API ключа (напр. “Production”, “Development”, “My App”)

Отговор

message
string
Съобщение за успех
api_key
object
Подробности за създадения API ключ
{
  "message": "API key created successfully.",
  "api_key": {
    "name": "Production API Key",
    "token": "1|abc123xyz789abcdef...",
    "created_at": "2025-01-08T10:30:00.000000Z"
  }
}

Примерна заявка

curl -X POST https://call.aiployees.com/api/user/api-keys \
  -H "Authorization: Bearer YOUR_EXISTING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Production API Key"
  }'
Token-ът на API ключа се връща само веднъж. Уверете се, че го съхранявате сигурно. Ако го загубите, ще трябва да създадете нов.

Управление на API ключове

  • GET /user/api-keys - Показване на всички API ключове за удостоверения потребител
  • DELETE /user/api-keys/ - Изтриване на конкретен API ключ