Skip to content

Machina SDK Overview

The Machina SDK is a REST API that runs on your project's own pod — there's no package to install; you call it directly over HTTP.

Every request is authenticated the same way as MCP and the CLI: an X-Api-Token header, scoped to your project.

What's documented so far

Beyond these four

Agent, Document, Workflow, and Skill are the resources with a published API reference today. Other parts of the platform — like Connectors, Mappings, and Prompts — are reachable through the CLI and Studio, but don't have a published HTTP API reference yet.

  • API Reference — the full endpoint list documented so far.
  • MCP and Machina CLI — the other two ways to talk to the same underlying API, authenticated the same way.