Authenticated discovery
curl https://aiwave.live/v1/models \
-H "Authorization: Bearer $AIWAVE_API_KEY"Account-visible model IDs and the public pricing snapshot answer different questions. Keep both with the acceptance record.
curl https://aiwave.live/v1/models \
-H "Authorization: Bearer $AIWAVE_API_KEY"curl https://aiwave.live/api/v1/pricing{
"id": "glm-5",
"provider": "GLM",
"input_usd_per_1m_tokens": 1.55,
"cache_hit_usd_per_1m_tokens": 0.40000075,
"output_usd_per_1m_tokens": 4.960000000000001,
"effective_date": "2026-08-27"
}| Field | Why it matters |
|---|---|
| id | Exact model value used by the route |
| provider | Supplier family, not a billing guarantee |
| input / cache / output rate | Separate text-token meters |
| effective_date | Date attached to the row |
| checked / pricing_version | Snapshot freshness and change detection |
Image and realtime audio routes can use route-specific billable units. Check the model directory and account ledger before interpreting a non-text row.