Skip to main content

Developer APIs

The dashboard provides a developer-facing API workflow for agents. From the API Keys area you can create credentials, copy the agent identifier, and download the OpenAPI specification.

What you can do

  • Create API keys for external applications and services
  • Edit API key metadata such as the display name and allowed domains
  • Delete API keys when they are no longer needed
  • Copy the Agent ID used by integrations and API requests
  • Download the OpenAPI spec for LLM tools, SDK generation, or custom integrations

What you need

Before using the API, make sure you have:

  • Access to the target agent in the dashboard
  • Permission to open the Developers area
  • At least one active API key for programmatic access
  • The correct Agent ID for the agent you want to call

API credentials

API keys are created in the Developers > API Keys page for a specific agent.

When you create a key, you can optionally define:

  • A name to help your team identify the key
  • A list of allowed domains to restrict where the key can be used

You can later edit or delete the same key from the dashboard.

Agent ID

The API Keys page also shows the Agent ID for the selected agent.

Use this identifier when an integration, script, or API workflow asks you to specify which agent should handle the request.

Documentation and schema

The dashboard exposes this public resource from the API Keys page:

  • Production OpenAPI spec: https://ai-api.original.land/docs/openapi.yaml

The OpenAPI file is especially useful when you want to:

  • Inspect available endpoints and request schemas
  • Generate client code or internal SDKs
  • Feed the schema to LLM-based developer tools
tip

If you are starting from the dashboard, open Developers > API Keys first. That page gives you the API key, the Agent ID, and quick access to the OpenAPI download.

warning

This page documents the user-facing API workflow only. It does not document internal platform APIs, private infrastructure, or reserved configuration endpoints.