Skip to content
Docs

Invocations API Reference

This section covers all endpoints related to invocations.

Get Usage

Get aggregated usage data, which is the amount of revenue we would be receiving if no usage was free.

GET/invocations/usage
API
Code Examples
curl -X GET "https://api.chutes.ai/invocations/usage"
  -H "Content-Type: application/json"
Request Configuration
Authorization

Endpoint:

Responses

Status CodeDescription
200Successful Response

Get Llm Stats

GET/invocations/stats/llm
API
Code Examples
curl -X GET "https://api.chutes.ai/invocations/stats/llm"
  -H "Content-Type: application/json"
Request Configuration
Authorization

Endpoint:

Responses

Status CodeDescription
200Successful Response

Get Diffusion Stats

GET/invocations/stats/diffusion
API
Code Examples
curl -X GET "https://api.chutes.ai/invocations/stats/diffusion"
  -H "Content-Type: application/json"
Request Configuration
Authorization

Endpoint:

Responses

Status CodeDescription
200Successful Response

Get Export

Get invocation exports (and reports) for a particular hour.

GET/invocations/exports/{year}/{month}/{day}/{hour_format}
API
Code Examples
curl -X GET "https://api.chutes.ai/invocations/exports/{year}/{month}/{day}/{hour_format}"
  -H "Content-Type: application/json"
Request Configuration
Authorization

Endpoint:

Parameters

ParameterTypeRequiredDescription
yearintegerYes
monthintegerYes
dayintegerYes
hour_formatstringYes

Responses

Status CodeDescription
200Successful Response
422Validation Error

Get Recent Export

Get an export for recent data, which may not yet be in S3.

GET/invocations/exports/recent
API
Code Examples
curl -X GET "https://api.chutes.ai/invocations/exports/recent"
  -H "Content-Type: application/json"
Request Configuration
Authorization

Endpoint:

Parameters

ParameterTypeRequiredDescription
hotkeystring | nullNo
limitinteger | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Report Invocation

POST/invocations/{invocation_id}/report
API
Code Examples
curl -X POST "https://api.chutes.ai/invocations/{invocation_id}/report"
  -H "Content-Type: application/json"
  -d '{}'
Request Configuration
Authorization
Request Body

Endpoint:

Parameters

ParameterTypeRequiredDescription
invocation_idstringYes
X-Chutes-Hotkeystring | nullNo
X-Chutes-Signaturestring | nullNo
X-Chutes-Noncestring | nullNo
Authorizationstring | nullNo

Request Body

FieldTypeRequiredDescription
reasonstringYes

Responses

Status CodeDescription
200Successful Response
422Validation Error

Authentication

This endpoint requires authentication.