API

Use HTTP to call Genesis models or MatrixOne Intelligence product capabilities. The two API categories use different service addresses, credentials, and resource models. Confirm the target category before calling an API; do not mix base URLs or authentication headers.

Choose an API

Goal

API

Next step

Call text, multimodal, embedding, or reranking models from an application

Genesis Model API

Use the Genesis Model API

Manage workspace, data, workflows, agents, and compute resources

Product API

Use Product API

Integrate automation, agent building, skills, tools, MCP, or event callbacks

Integrations and extensions API

View integrations and extensions

Handle authentication, request formats, pagination, retries, and status codes

API common rules

View API common rules

Genesis model calls are not scoped to a Product workspace. Provider, Backend, and Router resources in Product configure internal model services; they do not replace Genesis model APIs.

API, SDK, and CLI boundaries

  • Use an API to call a service directly from any HTTP-capable language or runtime.

  • Use an SDK to call a service from an application through a language client.

  • Use the CLI to run Product tasks from a terminal or automation script.

Last updated on