Analytics
Refresh Analytics Target
Trigger an analytics refresh for a target and return refresh metadata
POST
Queues and executes an analytics refresh for a target in the authenticated key
scope (workspace or personal).
Billing
- If the target is still inside its free refresh window,
wasFree=trueandcredits_used=0. - When the free window is exhausted, refresh consumes credits (
credits_used > 0). - Seat billing (target upkeep) is charged separately from per-refresh billing.
Path Parameters
Analytics target ID.
Response
Refresh row with status, timestamps, and billing metadata.
Indicates whether this refresh used the free daily refresh window.
Error Responses
400 missing_target_id- missing path parameter402- insufficient credits for paid refresh409 analytics_conflict- another refresh is already running for this target429 rate_limited- too many refresh requests for the same target in a short window404- target not found in authenticated key scope401/403- authentication failed or key lacks required scope access500- unexpected refresh execution error
error_code field.