Kontentga o'tish

Kirish tokenini olish

POST
/v1/auth/login
curl --request POST \
--url https://api-admin.billz.ai/v1/auth/login \
--header 'Content-Type: application/json' \
--header 'platform-id: 7d4a4c38-dd84-4902-b744-0488b80a4c01' \
--data '{ "secret_token": "YOUR_SECRET_KEY" }'

Xato kodlari: 400 — kiruvchi ma’lumotlar validatsiya xatosi; 401, 403, 429, 500 — barcha metodlar uchun umumiy. Tana formatlari va semantikasi: Javob kodlari va xatolar.

platform-id
string
default: 7d4a4c38-dd84-4902-b744-0488b80a4c01

Platforma identifikatori. Integratsiyalar uchun statik qiymat ishlatiladi.

Media typeapplication/json
object
secret_token
required

Integratsiyaning maxfiy kaliti. Bo’sh satr — 403

string
Example
{
"secret_token": "YOUR_SECRET_KEY"
}

Muvaffaqiyatli javob

Media typeapplication/json
object
code

HTTP statusini takrorlaydi (200)

integer format: int32
message

Muvaffaqiyatda ‘ok’

string
error

Muvaffaqiyatda null

integer format: int32
nullable
data

Kirish tokenlari

object
access_token

Authorization: Bearer sarlavhasi uchun JWT access-token

string
refresh_token

POST /v2/auth/refresh uchun bir martalik yangilash tokeni

string
token_type

Har doim Bearer

string
expires_in

access_token ning amal qilish muddati, soniyalarda

integer format: int32
key
additional properties
any
Examplegenerated
{
"code": 1,
"message": "example",
"error": 1,
"data": {
"access_token": "example",
"refresh_token": "example",
"token_type": "example",
"expires_in": 1
}
}