API Reference
The Sprites API allows you to manage Sprites programmatically via HTTP and WebSocket requests.
Base URL
Section titled “Base URL”https://api.sprites.devAuthentication
Section titled “Authentication”All API requests require authentication via Bearer token:
curl -H "Authorization: Bearer $SPRITE_TOKEN" \ https://api.sprites.dev/v1/spritesCreate a token at sprites.dev/account, or generate one via the CLI with sprite org auth.
API Categories
Section titled “API Categories”Sprites
Create, list, update, and delete Sprites
Checkpoints
Capture your Sprite's complete filesystem state for instant rollback.
Exec
Run commands inside Sprites over WebSocket connections.
Filesystem
Browse and manage the filesystem.
Policy
Control outbound network access using DNS-based filtering.
Proxy
Tunnel TCP connections directly to services running inside your Sprite.
Services
Manage background services running in your Sprite environment.
Version
Section titled “Version”API Version: v0.0.1-rc30