English
Frontline Admin · Developer · Reference

Frontline Public API

Use the Frontline Public API to connect agents, workflows, analytics, and external systems through supported programmatic access.

Reference6 min
Developer API Keys screen with account API keys, Create API Key, and request validation secret
Screen guideDeveloper

Check which workspace behavior, access rule, credential, usage signal, or data-model surface the control changes.

What the Public API enables

Use the Frontline Public API to connect agents, workflows, analytics, and external systems.

The API enables programmatic access to assistants, flows/workflows, billing/usage, and analytics where those resources are supported.

Common use cases

Use the Public API to sync an external system with agents or workflows, pull operational analytics, review billing/usage, or automate reporting where the endpoint exists.

Do not use it to replace a simple action inside one workflow. For that, API Call, Outgoing Webhook, or a Studio integration is usually the better fit.

When to use it

Use the Public API when another system needs to read, coordinate, or report on Frontline resources without relying on a person clicking through the product UI.

For an action inside a specific workflow run, start with Studio Integrations, API Call, or Outgoing Webhook. For account-level programmatic access or supported resource reference, use the Public API.

Where to find endpoint details

Academy keeps this page high-level and practical. It should not duplicate the full Redocly reference.

For endpoint paths, authentication, parameters, response shapes, and request examples, open the public API docs: https://frontline-public-api.redocly.app/api.

Use the CLI for terminal workflows

For repeatable scripts, profile switching, JSON-friendly output, or Max terminal workflows, use the public npm package @getfrontline/cli: https://www.npmjs.com/package/@getfrontline/cli/.

The package installs frontline for Public API work and max for Max chat/admin commands. Use Bring your own Agent for personal API keys when connecting external AI agents.

Production checklist

Before launch, confirm the credential owner, permission scope, storage location, rotation plan, rate limits, error handling, and whether failures are visible to the operating team.

Treat API keys as production credentials. Name them by purpose, rotate them when access changes, and delete unused keys.

Transcript

Open searchable transcript
Use the Frontline Public API to connect agents, workflows, analytics, and external systems. The API enables programmatic access to assistants, flows/workflows, billing/usage, and analytics where supported. Academy keeps this page high-level and directs developers to the public Redocly reference for endpoint-level details.

FAQs

Should Academy duplicate the API reference?

No. Academy should explain the practical integration pattern and direct developers to Redocly for endpoint-level reference details.

What can developers connect with the Public API?

Use the Public API for supported access to assistants, flows/workflows, billing/usage, analytics, and external systems.

Where should API credentials be managed?

Use Admin Developer for account API keys and request-validation secrets, then store credentials in the approved implementation environment.

Is there a public CLI?

Yes. Use @getfrontline/cli on npm for frontline Public API commands and max terminal workflows.