docs
Paskyros API

Istorija ir išlaidos

Markdown

Metodai, užklausų laukai ir atsakymai.

Visas vadovas

Skiltyje yra 11 metodų. Atverkite metodą, kad peržiūrėtumėte prieigos sąlygas, užklausos laukus ir atsakymą.

Metodas ir keliasAprašymasPrieiga
GET /api/v1/usageUžklausų istorijaPaskyros žetonas
GET /api/v1/usage/:idViena užklausa iš istorijosPaskyros žetonas
POST /api/v1/usage/dashboard/api-keys-usageNuosavų API raktų statistikaPaskyros žetonas
GET /api/v1/usage/dashboard/modelsNaudojimas pagal modeliusPaskyros žetonas
GET /api/v1/usage/dashboard/snapshot-v2Bendra grafikų momentinė kopijaPaskyros žetonas
GET /api/v1/usage/dashboard/statsNaudojimo suvestinėPaskyros žetonas
GET /api/v1/usage/dashboard/trendNaudojimo dinamikaPaskyros žetonas
GET /api/v1/usage/errorsKlaidų istorijaPaskyros žetonas
GET /api/v1/usage/errors/:idSavos klaidos išsami informacijaPaskyros žetonas
GET /api/v1/usage/statsNaudojimo statistikaPaskyros žetonas
GET /api/v1/user/api-keys/:id/usage/dailyNuosavo API rakto dienos statistikaPaskyros žetonas
GET /api/v1/usage — Užklausų istorija

Prieiga: paskyros žetonas

GET/api/v1/usage
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage" \
  -H "Authorization: Bearer $TOKEN"

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
sort_bystringne; numatytoji reikšmė: created_at
sort_orderstringne; numatytoji reikšmė: desc
api_key_idintegerne
request_typestringne
streambooleanne
timezonestringne
start_datestringne
end_datestringne
periodstringne
modelstringne
pageintegerne; numatytoji reikšmė: 1; positive; page_size/limit <=1000
page_sizeintegerne; numatytoji reikšmė: 20; positive; page_size/limit <=1000
limitintegerne; numatytoji reikšmė: 20; positive; page_size/limit <=1000

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo duomenų schemos: UsageLog. Laukai ir tipai pateikti puslapiuose „Duomenų schemos“.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "items": [
      {
        "id": "PLACEHOLDER_ID (integer)",
        "user_id": "PLACEHOLDER_USER_ID (integer)",
        "api_key_id": "PLACEHOLDER_API_KEY_ID (integer)",
        "request_id": "PLACEHOLDER_REQUEST_ID (string)",
        "model": "PLACEHOLDER_MODEL (string)",
        "service_tier": "PLACEHOLDER_SERVICE_TIER (string)",
        "reasoning_effort": "PLACEHOLDER_REASONING_EFFORT (string)",
        "input_tokens": "PLACEHOLDER_INPUT_TOKENS (integer)",
        "output_tokens": "PLACEHOLDER_OUTPUT_TOKENS (integer)",
        "cache_creation_tokens": "PLACEHOLDER_CACHE_CREATION_TOKENS (integer)",
        "cache_read_tokens": "PLACEHOLDER_CACHE_READ_TOKENS (integer)",
        "cache_creation_5m_tokens": "PLACEHOLDER_CACHE_CREATION_5M_TOKENS (integer)",
        "cache_creation_1h_tokens": "PLACEHOLDER_CACHE_CREATION_1H_TOKENS (integer)",
        "input_cost": "PLACEHOLDER_INPUT_COST (number)",
        "output_cost": "PLACEHOLDER_OUTPUT_COST (number)",
        "cache_creation_cost": "PLACEHOLDER_CACHE_CREATION_COST (number)",
        "cache_read_cost": "PLACEHOLDER_CACHE_READ_COST (number)",
        "total_cost": "PLACEHOLDER_TOTAL_COST (number)",
        "actual_cost": "PLACEHOLDER_ACTUAL_COST (number)",
        "long_context_billing_applied": "PLACEHOLDER_LONG_CONTEXT_BILLING_APPLIED (boolean)",
        "request_type": "PLACEHOLDER_REQUEST_TYPE (string)",
        "stream": "PLACEHOLDER_STREAM (boolean)",
        "duration_ms": "PLACEHOLDER_DURATION_MS (integer)",
        "first_token_ms": "PLACEHOLDER_FIRST_TOKEN_MS (integer)",
        "image_count": "PLACEHOLDER_IMAGE_COUNT (integer)",
        "image_size": "PLACEHOLDER_IMAGE_SIZE (string)",
        "image_input_size": "PLACEHOLDER_IMAGE_INPUT_SIZE (string)",
        "image_output_size": "PLACEHOLDER_IMAGE_OUTPUT_SIZE (string)",
        "image_input_tokens": "PLACEHOLDER_IMAGE_INPUT_TOKENS (integer)",
        "image_input_cost": "PLACEHOLDER_IMAGE_INPUT_COST (number)",
        "image_output_tokens": "PLACEHOLDER_IMAGE_OUTPUT_TOKENS (integer)",
        "image_output_cost": "PLACEHOLDER_IMAGE_OUTPUT_COST (number)",
        "image_size_breakdown": "PLACEHOLDER_IMAGE_SIZE_BREAKDOWN (object)",
        "media_type": "PLACEHOLDER_MEDIA_TYPE (string)",
        "ip_address": "PLACEHOLDER_IP_ADDRESS (string)",
        "session_id": "PLACEHOLDER_SESSION_ID (string)",
        "created_at": "PLACEHOLDER_CREATED_AT (string)",
        "user": "PLACEHOLDER_USER (object)",
        "api_key": "PLACEHOLDER_API_KEY (object)"
      }
    ],
    "total": "PLACEHOLDER_TOTAL (integer)",
    "page": "PLACEHOLDER_PAGE (integer)",
    "page_size": "PLACEHOLDER_PAGE_SIZE (integer)",
    "pages": "PLACEHOLDER_PAGES (integer)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/:id — Viena užklausa iš istorijos

Prieiga: paskyros žetonas

GET/api/v1/usage/:id
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/$ID" \
  -H "Authorization: Bearer $TOKEN"

Kelio parametrai

LaukasTipasPrivalomaPatikra / aprašymas
idintegertaip

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo duomenų schemos: UsageLog. Laukai ir tipai pateikti puslapiuose „Duomenų schemos“.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "id": "PLACEHOLDER_ID (integer)",
    "user_id": "PLACEHOLDER_USER_ID (integer)",
    "api_key_id": "PLACEHOLDER_API_KEY_ID (integer)",
    "request_id": "PLACEHOLDER_REQUEST_ID (string)",
    "model": "PLACEHOLDER_MODEL (string)",
    "service_tier": "PLACEHOLDER_SERVICE_TIER (string)",
    "reasoning_effort": "PLACEHOLDER_REASONING_EFFORT (string)",
    "input_tokens": "PLACEHOLDER_INPUT_TOKENS (integer)",
    "output_tokens": "PLACEHOLDER_OUTPUT_TOKENS (integer)",
    "cache_creation_tokens": "PLACEHOLDER_CACHE_CREATION_TOKENS (integer)",
    "cache_read_tokens": "PLACEHOLDER_CACHE_READ_TOKENS (integer)",
    "cache_creation_5m_tokens": "PLACEHOLDER_CACHE_CREATION_5M_TOKENS (integer)",
    "cache_creation_1h_tokens": "PLACEHOLDER_CACHE_CREATION_1H_TOKENS (integer)",
    "input_cost": "PLACEHOLDER_INPUT_COST (number)",
    "output_cost": "PLACEHOLDER_OUTPUT_COST (number)",
    "cache_creation_cost": "PLACEHOLDER_CACHE_CREATION_COST (number)",
    "cache_read_cost": "PLACEHOLDER_CACHE_READ_COST (number)",
    "total_cost": "PLACEHOLDER_TOTAL_COST (number)",
    "actual_cost": "PLACEHOLDER_ACTUAL_COST (number)",
    "long_context_billing_applied": "PLACEHOLDER_LONG_CONTEXT_BILLING_APPLIED (boolean)",
    "request_type": "PLACEHOLDER_REQUEST_TYPE (string)",
    "stream": "PLACEHOLDER_STREAM (boolean)",
    "duration_ms": "PLACEHOLDER_DURATION_MS (integer)",
    "first_token_ms": "PLACEHOLDER_FIRST_TOKEN_MS (integer)",
    "image_count": "PLACEHOLDER_IMAGE_COUNT (integer)",
    "image_size": "PLACEHOLDER_IMAGE_SIZE (string)",
    "image_input_size": "PLACEHOLDER_IMAGE_INPUT_SIZE (string)",
    "image_output_size": "PLACEHOLDER_IMAGE_OUTPUT_SIZE (string)",
    "image_input_tokens": "PLACEHOLDER_IMAGE_INPUT_TOKENS (integer)",
    "image_input_cost": "PLACEHOLDER_IMAGE_INPUT_COST (number)",
    "image_output_tokens": "PLACEHOLDER_IMAGE_OUTPUT_TOKENS (integer)",
    "image_output_cost": "PLACEHOLDER_IMAGE_OUTPUT_COST (number)",
    "image_size_breakdown": "PLACEHOLDER_IMAGE_SIZE_BREAKDOWN (object)",
    "media_type": "PLACEHOLDER_MEDIA_TYPE (string)",
    "ip_address": "PLACEHOLDER_IP_ADDRESS (string)",
    "session_id": "PLACEHOLDER_SESSION_ID (string)",
    "created_at": "PLACEHOLDER_CREATED_AT (string)",
    "user": "PLACEHOLDER_USER (object)",
    "api_key": "PLACEHOLDER_API_KEY (object)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

POST /api/v1/usage/dashboard/api-keys-usage — Nuosavų API raktų statistika

Prieiga: paskyros žetonas

POST/api/v1/usage/dashboard/api-keys-usage

JSON / formos laukai

LaukasTipasPrivalomaPatikra / aprašymas
api_key_idsarraytaiprequired
Užklausos turinio šablonas
{
  "api_key_ids": "PLACEHOLDER_API_KEY_IDS (array)"
}

PLACEHOLDER žymi jūsų įvestį ir jos tipą. Pakeiskite reikšmes ir palikite tik reikalingus neprivalomus laukus; eilučių žymekliai nesiunčiami vietoj skaičių, boolean, objektų ar masyvų.

Užklausos schema: BatchAPIKeysUsageRequest

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo duomenų schemos: BatchAPIKeyUsageStats. Laukai ir tipai pateikti puslapiuose „Duomenų schemos“.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "api_key_id": "PLACEHOLDER_API_KEY_ID (integer)",
    "today_actual_cost": "PLACEHOLDER_TODAY_ACTUAL_COST (number)",
    "total_actual_cost": "PLACEHOLDER_TOTAL_ACTUAL_COST (number)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

Ypatybės: metodas skaito nuosavų API raktų statistiką; pavyzdys aprašo sutartį ir nėra vykdomas.

GET /api/v1/usage/dashboard/models — Naudojimas pagal modelius

Prieiga: paskyros žetonas

GET/api/v1/usage/dashboard/models
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/dashboard/models" \
  -H "Authorization: Bearer $TOKEN"

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
api_key_idintegerne
request_typestringne
streambooleanne
timezonestringne
start_datestringne
end_datestringne
periodstringne
modelstringne

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "end_date": "VALUE_FROM_RESPONSE",
    "models": "VALUE_FROM_RESPONSE",
    "month": "VALUE_FROM_RESPONSE",
    "start_date": "VALUE_FROM_RESPONSE",
    "today": "VALUE_FROM_RESPONSE",
    "week": "VALUE_FROM_RESPONSE"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/dashboard/snapshot-v2 — Bendra grafikų momentinė kopija

Prieiga: paskyros žetonas

GET/api/v1/usage/dashboard/snapshot-v2
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/dashboard/snapshot-v2" \
  -H "Authorization: Bearer $TOKEN"

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
granularitystringne; numatytoji reikšmė: day
include_trendbooleanne; numatytoji reikšmė: true
include_model_statsbooleanne; numatytoji reikšmė: true
api_key_idintegerne
request_typestringne
streambooleanne
timezonestringne
start_datestringne
end_datestringne
periodstringne
modelstringne

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "end_date": "VALUE_FROM_RESPONSE",
    "generated_at": "VALUE_FROM_RESPONSE",
    "granularity": "VALUE_FROM_RESPONSE",
    "month": "VALUE_FROM_RESPONSE",
    "start_date": "VALUE_FROM_RESPONSE",
    "today": "VALUE_FROM_RESPONSE",
    "week": "VALUE_FROM_RESPONSE"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/dashboard/stats — Naudojimo suvestinė

Prieiga: paskyros žetonas

GET/api/v1/usage/dashboard/stats
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/dashboard/stats" \
  -H "Authorization: Bearer $TOKEN"

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo duomenų schemos: UserDashboardStats. Laukai ir tipai pateikti puslapiuose „Duomenų schemos“.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "total_api_keys": "PLACEHOLDER_TOTAL_API_KEYS (integer)",
    "active_api_keys": "PLACEHOLDER_ACTIVE_API_KEYS (integer)",
    "total_requests": "PLACEHOLDER_TOTAL_REQUESTS (integer)",
    "total_input_tokens": "PLACEHOLDER_TOTAL_INPUT_TOKENS (integer)",
    "total_output_tokens": "PLACEHOLDER_TOTAL_OUTPUT_TOKENS (integer)",
    "total_cache_creation_tokens": "PLACEHOLDER_TOTAL_CACHE_CREATION_TOKENS (integer)",
    "total_cache_read_tokens": "PLACEHOLDER_TOTAL_CACHE_READ_TOKENS (integer)",
    "total_tokens": "PLACEHOLDER_TOTAL_TOKENS (integer)",
    "total_cost": "PLACEHOLDER_TOTAL_COST (number)",
    "total_actual_cost": "PLACEHOLDER_TOTAL_ACTUAL_COST (number)",
    "today_requests": "PLACEHOLDER_TODAY_REQUESTS (integer)",
    "today_input_tokens": "PLACEHOLDER_TODAY_INPUT_TOKENS (integer)",
    "today_output_tokens": "PLACEHOLDER_TODAY_OUTPUT_TOKENS (integer)",
    "today_cache_creation_tokens": "PLACEHOLDER_TODAY_CACHE_CREATION_TOKENS (integer)",
    "today_cache_read_tokens": "PLACEHOLDER_TODAY_CACHE_READ_TOKENS (integer)",
    "today_tokens": "PLACEHOLDER_TODAY_TOKENS (integer)",
    "today_cost": "PLACEHOLDER_TODAY_COST (number)",
    "today_actual_cost": "PLACEHOLDER_TODAY_ACTUAL_COST (number)",
    "average_duration_ms": "PLACEHOLDER_AVERAGE_DURATION_MS (number)",
    "rpm": "PLACEHOLDER_RPM (integer)",
    "tpm": "PLACEHOLDER_TPM (integer)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/dashboard/trend — Naudojimo dinamika

Prieiga: paskyros žetonas

GET/api/v1/usage/dashboard/trend
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/dashboard/trend" \
  -H "Authorization: Bearer $TOKEN"

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
granularitystringne; numatytoji reikšmė: day
api_key_idintegerne
request_typestringne
streambooleanne
timezonestringne
start_datestringne
end_datestringne
periodstringne
modelstringne

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "end_date": "VALUE_FROM_RESPONSE",
    "granularity": "VALUE_FROM_RESPONSE",
    "month": "VALUE_FROM_RESPONSE",
    "start_date": "VALUE_FROM_RESPONSE",
    "today": "VALUE_FROM_RESPONSE",
    "trend": "VALUE_FROM_RESPONSE",
    "week": "VALUE_FROM_RESPONSE"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/errors — Klaidų istorija

Prieiga: paskyros žetonas

GET/api/v1/usage/errors
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/errors" \
  -H "Authorization: Bearer $TOKEN"

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
timezonestringne
start_datestringne
end_datestringne
modelstringne
api_key_idintegerne
status_codeintegerne
categorystringne
sort_bystringne
sort_orderstringne
pageintegerne; numatytoji reikšmė: 1; positive; page_size/limit <=1000
page_sizeintegerne; numatytoji reikšmė: 20; positive; page_size/limit <=1000
limitintegerne; numatytoji reikšmė: 20; positive; page_size/limit <=1000

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "items": [
      "PLACEHOLDER_DATA (object, aprašymas — puslapyje „Duomenų schemos“)"
    ],
    "total": "PLACEHOLDER_TOTAL (integer)",
    "page": "PLACEHOLDER_PAGE (integer)",
    "page_size": "PLACEHOLDER_PAGE_SIZE (integer)",
    "pages": "PLACEHOLDER_PAGES (integer)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/errors/:id — Savos klaidos išsami informacija

Prieiga: paskyros žetonas

GET/api/v1/usage/errors/:id
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/errors/$ID" \
  -H "Authorization: Bearer $TOKEN"

Kelio parametrai

LaukasTipasPrivalomaPatikra / aprašymas
idintegertaip

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": "PLACEHOLDER_DATA (object, aprašymas — puslapyje „Duomenų schemos“)"
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/usage/stats — Naudojimo statistika

Prieiga: paskyros žetonas

GET/api/v1/usage/stats
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/usage/stats" \
  -H "Authorization: Bearer $TOKEN"

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
api_key_idintegerne
request_typestringne
streambooleanne
timezonestringne
start_datestringne
end_datestringne
periodstringne
modelstringne

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo duomenų schemos: UsageStats. Laukai ir tipai pateikti puslapiuose „Duomenų schemos“.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "total_requests": "PLACEHOLDER_TOTAL_REQUESTS (integer)",
    "total_input_tokens": "PLACEHOLDER_TOTAL_INPUT_TOKENS (integer)",
    "total_output_tokens": "PLACEHOLDER_TOTAL_OUTPUT_TOKENS (integer)",
    "total_cache_tokens": "PLACEHOLDER_TOTAL_CACHE_TOKENS (integer)",
    "total_cache_creation_tokens": "PLACEHOLDER_TOTAL_CACHE_CREATION_TOKENS (integer)",
    "total_cache_read_tokens": "PLACEHOLDER_TOTAL_CACHE_READ_TOKENS (integer)",
    "total_tokens": "PLACEHOLDER_TOTAL_TOKENS (integer)",
    "total_cost": "PLACEHOLDER_TOTAL_COST (number)",
    "total_actual_cost": "PLACEHOLDER_TOTAL_ACTUAL_COST (number)",
    "average_duration_ms": "PLACEHOLDER_AVERAGE_DURATION_MS (number)",
    "endpoints": "PLACEHOLDER_ENDPOINTS (array)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

GET /api/v1/user/api-keys/:id/usage/daily — Nuosavo API rakto dienos statistika

Prieiga: paskyros žetonas

GET/api/v1/user/api-keys/:id/usage/daily
Skaitymas; ID paimamas iš ankstesnio jūsų atsakymo
curl --fail-with-body "https://ailoot.ai/api/v1/user/api-keys/$ID/usage/daily" \
  -H "Authorization: Bearer $TOKEN"

Kelio parametrai

LaukasTipasPrivalomaPatikra / aprašymas
idintegertaip

Užklausos eilutės parametrai

LaukasTipasPrivalomaPatikra / aprašymas
daysintegerne; numatytoji reikšmė: 30
timezonestringne

Užklausos turinio nereikia. Aukščiau nurodytus parametrus perduokite URL.

Atsakymas

JSON atsakyme yra code, message ir data. data turinys aprašytas toliau pateiktose schemose.

Atsakymo duomenų schemos: APIKeyDailyUsagePoint. Laukai ir tipai pateikti puslapiuose „Duomenų schemos“.

Atsakymo schema, reikšmės pavyzdinės
{
  "code": 0,
  "message": "success",
  "data": {
    "date": "PLACEHOLDER_DATE (string)",
    "requests": "PLACEHOLDER_REQUESTS (integer)",
    "input_tokens": "PLACEHOLDER_INPUT_TOKENS (integer)",
    "output_tokens": "PLACEHOLDER_OUTPUT_TOKENS (integer)",
    "cache_read_tokens": "PLACEHOLDER_CACHE_READ_TOKENS (integer)",
    "cache_write_tokens": "PLACEHOLDER_CACHE_WRITE_TOKENS (integer)",
    "total_tokens": "PLACEHOLDER_TOTAL_TOKENS (integer)",
    "cost": "PLACEHOLDER_COST (number)",
    "actual_cost": "PLACEHOLDER_ACTUAL_COST (number)"
  }
}

Ypatybės: visi asmens duomenys ir objektai apriboti JWT subjektu.

Istorija ir išlaidos · USD

total_cost yra pagal tarifą apskaičiuota kaina; actual_cost yra užregistruota nurašyta suma USD.

Skaičiavimo pavyzdys

{
  "total_cost": 0.1,
  "actual_cost": 0.08
}

period ∈ {today, week, month}; start_date, end_date: YYYY-MM-DD; timezone: IANA · timezone=UTC. end_date: [00:00, +1 day 00:00). display: actual_cost.toFixed(8); JSON: number.

Liko klausimų? Atsiųskite Request ID ir aprašymą — padėsime išsiaiškinti.Rašyti pagalbos tarnybai