Developers

API Overview

Welcome to the Chutes API documentation. Our REST API provides programmatic access to all Chutes platform functionality, allowing you to integrate Chutes into your applications and workflows.

Getting Started

The Chutes API is organized around REST principles. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Base URL

All API endpoints are relative to the base URL:

https://api.chutes.ai

Authentication

The Chutes API uses API key authentication. Include your API key in the header:

curl -H "Authorization: Bearer YOUR_API_KEY" https://api.chutes.ai/endpoint

You can obtain your API key from the Chutes dashboard.

Core Resources

The Chutes API is built around several core resources:

Available APIs

Users

20 endpoints

Chutes

18 endpoints

Images

5 endpoints

Nodes

5 endpoints

Pricing

6 endpoints

Instances

8 endpoints

Invocations

6 endpoints

Authentication

5 endpoints

Miner

15 endpoints

2 endpoints

Configguesser

1 endpoint

Audit

3 endpoints

Job

7 endpoints

General

2 endpoints