Usage API
Usage API vrací historické API úlohy vašeho týmu spolu s kredity, které každá z nich spotřebovala. Filtrujte podle časového okna, endpointu nebo stavu a procházejte výsledky po stránkách pro hromadný export.
Dostupnost. API klíč musí patřit týmu na plánu Studio nebo Enterprise; klíče na jakémkoli jiném plánu, nebo bez přiřazeného týmu, obdrží 403.
List Usage Records
Vrátí jednu stránku API úloh týmu, seřazených od nejnovějších. Bez explicitního časového rozsahu pokrývá odpověď posledních 30 dní.
Parametry
- Name
- page_num
- Type
- integer
- výchozí 1
- Description
Číslo stránky pro stránkování.
- Name
- page_size
- Type
- integer
- výchozí 10
- Description
Limit velikosti stránky. Maximální povolená hodnota je
100položek.
- Name
- sort_by
- Type
- string
- výchozí -created_at
- Description
Pole, podle kterého se má řadit.
Dostupné hodnoty:
+created_at: Řadit podle času vytvoření vzestupně.-created_at: Řadit podle času vytvoření sestupně.
- Name
- start_time
- Type
- string
- Description
Začátek okna
created_atjako časové razítko ve formátu RFC 3339 (např.2026-08-01T00:00:00Z). Výchozí hodnota je 30 dní předend_time. Okno může pokrývat nejvýše 1 rok — pro větší exporty procházejte po sobě jdoucí okna.
- Name
- end_time
- Type
- string
- Description
Konec okna
created_atjako časové razítko ve formátu RFC 3339. Výchozí hodnota je aktuální čas.
- Name
- endpoints
- Type
- string
- Description
Seznam názvů endpointů oddělených čárkami, které se mají zahrnout. Přijímá stejné hodnoty, jaké nese pole odpovědi
endpoint—text-to-3d,text-to-3d-preview,text-to-3d-refine,image-to-3d,multi-image-to-3d,retexture,remesh,convert,resize,uv-unwrap,rig,animate,text-to-motion,text-to-image,image-to-image,print-multi-color,print-repair,print-analyze— přičemžtext-to-3dje souhrnný název zahrnující fáze preview i refine. Vynechte pro zahrnutí všech endpointů.
- Name
- status
- Type
- string
- Description
Filtrovat podle koncového stavu úlohy:
SUCCEEDEDneboFAILED. Vynechte pro zahrnutí obou.
Vrací
Vrátí stránkovaný seznam Objektů záznamu o využití.
Záznamy pokrývají úlohy, které dosáhly koncového stavu. Kredity jsou účtovány při vytvoření úlohy, takže úloha, která při exportu ještě běží, se ve výsledcích daného okna ještě nenachází — pokud musí vaše celkové součty přesně odpovídat zůstatku kreditů, znovu stáhněte nedávná okna (nebo exportujte s krátkým zpožděním).
Týmy s vlastní politikou uchovávání dat obdrží záznamy v rámci nakonfigurovaného okna uchovávání.
Request
curl "https://api.meshy.ai/openapi/v1/usage/tasks?page_size=50&start_time=2026-08-01T00:00:00Z&end_time=2026-09-01T00:00:00Z" \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
[
{
"task_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"endpoint": "image-to-3d",
"status": "SUCCEEDED",
"created_at": 1755787000000,
"finished_at": 1755787045000,
"consumed_credits": 20,
"api_key_name": "production",
"api_key_suffix": "a1b2"
},
{
"task_id": "018a210d-1c22-7e0f-9d3a-4a5b6c7d8e9f",
"endpoint": "text-to-3d-refine",
"status": "FAILED",
"created_at": 1755786000000,
"finished_at": 1755786030000,
"consumed_credits": 0,
"api_key_name": "production",
"api_key_suffix": "a1b2"
}
]
The Usage Record Object
- Name
- task_id
- Type
- string
- Description
ID úlohy, ke které se tento záznam vztahuje — stejné ID, jaké vrátil vytvářející endpoint. Chcete-li získat samotnou úlohu (včetně jejího výstupního modelu nebo URL adres obrázků, znovu podepsaných při každém čtení), předejte ho odpovídajícímu koncovému bodu pro načtení, např.
GET /openapi/v1/{endpoint}/{task_id}.
- Name
- endpoint
- Type
- string
- Description
Endpoint, na kterém úloha běžela, např.
image-to-3dnebotext-to-3d-refine. Úlohy Text na 3D uvádějí svou fázi (text-to-3d-preview/text-to-3d-refine).
- Name
- status
- Type
- string
- Description
Koncový stav úlohy:
SUCCEEDEDneboFAILED.
- Name
- created_at
- Type
- timestamp
- Description
Časové razítko vytvoření úlohy, v milisekundách.
- Name
- finished_at
- Type
- timestamp
- Description
Časové razítko dokončení, v milisekundách.
null, pokud úloha nenese žádný čas dokončení.
- Name
- consumed_credits
- Type
- integer
- Description
Kredity spotřebované touto úlohou. Vrací
0u úloh se stavemFAILED(kredity jsou při selhání vráceny).
- Name
- api_key_name
- Type
- string
- Description
Zobrazovaný název API klíče, který úlohu spustil. Zůstává vyplněný i u zneplatněných klíčů, takže historické útraty zůstávají dohledatelné i po rotaci klíčů.
- Name
- api_key_suffix
- Type
- string
- Description
Poslední čtyři znaky daného API klíče, sloužící k rozlišení klíčů se stejným názvem.
Example Usage Record Object
{
"task_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"endpoint": "image-to-3d",
"status": "SUCCEEDED",
"created_at": 1755787000000,
"finished_at": 1755787045000,
"consumed_credits": 20,
"api_key_name": "production",
"api_key_suffix": "a1b2"
}