POST Аутентификация

Регистрация, вход, сессия, приглашение и OIDC. Base URL: `https://www.llmmart.ru/`.

POST
/api/auth/register

Тело запроса

application/json

Тело ответа

application/json

application/json

curl -X POST "https://example.com/api/auth/register" \  -H "Content-Type: application/json" \  -d '{    "legalName": "Моя Компания ООО",    "email": "owner@example.com",    "password": "secure-password",    "planCode": "monthly"  }'
{
  "token": "string",
  "email": "string"
}
{
  "error": "string"
}
POST
/api/auth/login

Тело запроса

application/json

Тело ответа

application/json

application/json

curl -X POST "https://example.com/api/auth/login" \  -H "Content-Type: application/json" \  -d '{    "email": "string",    "password": "string"  }'
{
  "token": "string",
  "email": "string"
}
{
  "error": "string"
}
GET
/api/auth/session
АвторизацияBearer <token>

Токен сессии кабинета или ключ sk-mgmt-…. Не sk-… моделей.

Где: header

Тело ответа

application/json

application/json

curl -X GET "https://example.com/api/auth/session"
{}
{
  "error": "string"
}
POST
/api/invitations/accept

Тело запроса

application/json

Тело ответа

application/json

curl -X POST "https://example.com/api/invitations/accept" \  -H "Content-Type: application/json" \  -d '{    "token": "string"  }'
{}
GET
/api/auth/oidc/{providerId}/login

Параметры пути

providerId*string

Тело ответа

curl -X GET "https://example.com/api/auth/oidc/string/login"
Пусто
GET
/api/auth/oidc/callback

Параметры query

code?string
state?string

Тело ответа

curl -X GET "https://example.com/api/auth/oidc/callback"
Пусто
POST
/api/auth/oidc/providers/{id}/discover
АвторизацияBearer <token>

Токен сессии кабинета или ключ sk-mgmt-…. Не sk-… моделей.

Где: header

Параметры пути

id*string

Тело ответа

application/json

curl -X POST "https://example.com/api/auth/oidc/providers/string/discover"
{}

После регистрации новые запросы к моделям ждут оплаты счёта, кроме Enterprise с кредитным лимитом.

Что дальше

На этой странице