How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Frontline Flows API

View and manage flows associated with your agents

Frontline Flows API is one of 43 APIs that Frontline publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Flows. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 11 operations across 6 paths, and defines 17 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://prod-api.getfrontline.ai.

11 operations 6 paths 17 schemas 3 DELETE3 GET3 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://prod-api.getfrontline.ai/public/v1
Authentication
HTTP Bearer, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Frontline Flows API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (Account API Key) (accountApiKey). It accepts HTTP bearer tokens (User API Key) (userApiKey).

  • accountApiKey — Account-level API key (GENERAL). Authenticates on behalf of the entire account. Use for read-only and analytics endpoints marked as account-level in this docum…
  • userApiKey — User-level API key (USER). Authenticates on behalf of a specific user. Required for write operations and user-owned resources. Also accepted on all account-lev…

Paths & Operations 11

Across 6 paths, the API surfaces 11 operations — 3 DELETE, 3 GET, 3 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Flows 11

View and manage flows associated with your agents

GET
/public/v1/agents/{agentId}/flows
List flows for an agent
listAgentFlows 2 params → 200401404
POST
/public/v1/agents/{agentId}/flows
Create a flow for an agent
createAgentFlow 1 param body → 201401
GET
/public/v1/agents/{agentId}/flows/{flowId}
Get flow details
getAgentFlow 4 params → 200404
PUT
/public/v1/agents/{agentId}/flows/{flowId}
Update a flow
updateAgentFlow 2 params body → 200404
DELETE
/public/v1/agents/{agentId}/flows/{flowId}
Delete a flow
deleteAgentFlow 2 params → 204404
GET
/public/v1/agents/{agentId}/flows/{flowId}/graph
Get flow graph
getAgentFlowGraph 2 params → 200404
POST
/public/v1/agents/{agentId}/flows/{flowId}/nodes
Create flow node
createAgentFlowNode 2 params body → 201409
PUT
/public/v1/agents/{agentId}/flows/{flowId}/nodes/{nodeId}
Update flow node
updateAgentFlowNode 3 params body → 200404
DELETE
/public/v1/agents/{agentId}/flows/{flowId}/nodes/{nodeId}
Delete flow node
deleteAgentFlowNode 3 params → 200
POST
/public/v1/agents/{agentId}/flows/{flowId}/edges
Create flow edge
createAgentFlowEdge 2 params body → 200409
DELETE
/public/v1/agents/{agentId}/flows/{flowId}/edges
Delete flow edge
deleteAgentFlowEdge 2 params body → 200

Schemas 17

The contract defines 17 schemas that model the data the API accepts and returns. The most detailed are FlowGraph (11 properties), PublicFlowNode (11 properties), Flow (7 properties), PublicFlowNodePatch (5 properties). Each schema is shown below with its type and property counts.

PublicFlowNodeCreated
ErrorBody
object
3 properties 2 required
DynamicTablesQuery
FlowGraph
object
11 properties 4 required
PublicFlowNodeUpdateInput
object
1 property 1 required
PublicFlowUpdateInput
object
3 properties 1 required
DynamicTablesQueryCondition
object
4 properties 2 required
PublicFlowNodePatch
object
5 properties
PublicFlowEdgeDeleteInput
object
1 property 1 required
DynamicTablesQueryGroup
object
2 properties 2 required
Flow
object
7 properties 7 required
PublicFlowNode
object
11 properties 3 required
PublicFlowNodeCreateInput
object
1 property 1 required
PublicFlowEdgeInput
object
1 property 1 required
FlowDetail
PublicFlowCreateInput
object
2 properties 1 required
Error
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

frontline-flows-api-openapi.yml Raw ↑

Other APIs Frontline publishes across the network.

Frontline Account API
Frontline Agent Builder API
Frontline Agents API
Frontline AI Models API
Frontline Billing API
Frontline Flow Variables API
Frontline Incoming Webhooks API
Frontline Intents API
Frontline Object activities API
Frontline Object aggregations API
Frontline Object export API
Frontline Object fields API
Where this information came from

This is an independent, third-party profile of Frontline Flows API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.