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

Langflow Base API

The Base API from Langflow — 6 operation(s) for base.

Langflow Base API is one of 15 APIs that Langflow publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 5 JSON Schema definitions.

Tagged areas include Base. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, a JSON-LD context, and 5 JSON Schemas.

This API exposes 6 operations across 6 paths, and defines 16 schemas. It is described by OpenAPI 3.1.0, at version 1.9.0.

Requests are made against the base URL http://localhost:7860/api.

6 operations 6 paths 16 schemas 3 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.9.0
Base URL
http://localhost:7860/api
Authentication
API Key, API Key, OAuth 2.0
Resource Areas
1

Authentication & Security 3

Langflow Base API declares 3 security schemes for authenticating requests. An API key is passed in the header as x-api-key (API key header). An API key is passed in the query as x-api-key (API key query). It supports OAuth 2.0 (OAuth2PasswordBearerCookie) using the password flow.

Paths & Operations 6

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

Base 6
GET
/api/v1/all
Get All
get_all_api_v1_all_get → 200
GET
/api/v1/config
Get Config
get_config_api_v1_config_get → 200
POST
/api/v1/run/advanced/{flow_id_or_name}
Experimental Run Flow
experimental_run_flow_api_v1_run_advanced__flow_id_or_name__post 2 params body → 200422
POST
/api/v1/run/{flow_id_or_name}
Simplified Run Flow
simplified_run_flow_api_v1_run__flow_id_or_name__post 3 params body → 200422
GET
/api/v1/version
Get Version
get_version_api_v1_version_get → 200
POST
/api/v1/webhook/{flow_id_or_name}
Webhook Run Flow
webhook_run_flow_api_v1_webhook__flow_id_or_name__post 2 params → 202422

Schemas 16

The contract defines 16 schemas that model the data the API accepts and returns. The most detailed are ConfigResponse (19 properties), ResultData (11 properties), ChatOutputResponse (8 properties), PublicConfigResponse (8 properties). Each schema is shown below with its type and property counts.

RunOutputs
object
2 properties
RunResponse
object
Run response schema.
2 properties
Usage
object
Token usage information from LLM responses.
3 properties
HTTPValidationError
object
1 property
PublicConfigResponse
object
Configuration response for public/unauthenticated endpoints like the public playground. Contains only the configuration values needed for public features, with…
8 properties 7 required
FeatureFlags
object
2 properties
ChatOutputResponse
object
Chat output response schema.
8 properties 2 required
Tweaks
object
A dictionary of tweaks to adjust the flow's execution. Allows customizing flow behavior dynamically. All tweaks are overridden by the input values.
ConfigResponse
object
Full configuration response for authenticated users. The 'type' field is a discriminator to distinguish from PublicConfigResponse.
19 properties 18 required
ValidationError
object
5 properties 3 required
SimplifiedAPIRequest
object
6 properties
lfx__utils__schemas__File
object
File schema.
3 properties 3 required
InputValueRequest
object
5 properties
Body_simplified_run_flow_api_v1_run__flow_id_or_name__post
object
2 properties
Body_experimental_run_flow_api_v1_run_advanced__flow_id_or_name__post
object
5 properties
ResultData
object
11 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

langflow-base-api-openapi.yml Raw ↑

Other APIs Langflow publishes across the network.

Langflow Chat API
Langflow Files API
Langflow Flow Events API
Langflow Flows API
Langflow Health Check API
Langflow Log API
Langflow MCP API
Langflow mcp_projects API
Langflow Monitor API
Langflow OpenAI Responses API API
Langflow Projects API
Langflow Traces API
Where this information came from

This is an independent, third-party profile of Langflow Base 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.