Build with the precision of code or the speed of drag-n-drop. Host with on-prem control or in-the-cloud convenience. n8n gives you more freedom to implement multi-step AI agents and integrate apps than any other tool.
N8n is one of 15 APIs that n8n publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Agents, Artificial Intelligence, and Integration. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, and an API reference.
This API exposes
86 operations
across 52 paths,
organized into 22 resource areas,
and defines 18 schemas.
It is described by OpenAPI 3.0.0, at version 1.1.1.
Requests are made against 2 base URLs: /api/v1, {url}/api/v1.
86 operations52 paths18 schemas13 DELETE31 GET8 PATCH24 POST10 PUT
Metadata
The identity and technical contract details declared by the specification.
N8n declares
3 security schemes
for authenticating requests.
An API key is passed in the header as X-N8N-API-KEY (ApiKeyAuth).
It accepts HTTP bearer tokens (JWT) (BearerAuth).
An API key is passed in the cookie as n8n-auth (CookieAuth).
By default, every request must be authenticated.
Paths & Operations 86
Across 52 paths, the API surfaces 86 operations — 13 DELETE, 31 GET, 8 PATCH, 24 POST, 10 PUT. They span 22 resource areas, including Audit, SettingsLdap, SecurityPolicy, SettingsOtel, SettingsSsoOidc, SettingsSsoSaml, Credential, Executions, and 14 more. Each is listed below with its method, path, parameters, and response codes.
Audit 1
Operations about security audit
POST
/audit
Generate an audit
body→ 200401500
SettingsLdap 4
Operations about LDAP settings
GET
/settings/ldap
Retrieve the LDAP configuration
→ 200401403
PUT
/settings/ldap
Set the LDAP configuration
body→ 200400401403
GET
/settings/ldap/sync
Retrieve LDAP synchronization history
2 params→ 200401403
POST
/settings/ldap/sync
Trigger an LDAP synchronization
body→ 200400401403
SecurityPolicy 2
Operations about the instance security policy settings
Beta — breaking changes may still occur without major version bump.
POST
/n8n-packages/export
Beta: Export workflows, folders, or projects as an n8n package
body→ 200400401403404
POST
/n8n-packages/import
Beta: Import an n8n package into a project
body→ 200409422400401403404
LogStreaming 7
Operations about log streaming destinations
GET
/settings/log-streaming/event-types
List streamable event types
→ 200401403
GET
/settings/log-streaming/destinations
List log streaming destinations
→ 200401403
POST
/settings/log-streaming/destinations
Create a log streaming destination
body→ 200400401403409
POST
/settings/log-streaming/destinations/{id}/test
Send a test message to a log streaming destination
1 param→ 200401403404
GET
/settings/log-streaming/destinations/{id}
Retrieve a log streaming destination
1 param→ 200401403404
PUT
/settings/log-streaming/destinations/{id}
Update a log streaming destination
1 parambody→ 200400401403404409
DELETE
/settings/log-streaming/destinations/{id}
Delete a log streaming destination
1 param→ 200401403404409
Schemas 18
The contract defines 18 schemas that model the data the API accepts and returns. The most detailed are Node (21 properties), Workflow (20 properties), WorkflowSettings (17 properties), SourceControlledFile (15 properties). Each schema is shown below with its type and property counts.
Error
object
3 properties1 required
Role
object
5 properties
Execution
object
12 properties
Node
object
21 properties
WorkflowNodeGroup
object
4 properties3 required
Tag
object
4 properties1 required
Workflow
object
20 properties4 required
WorkflowSettings
object
17 properties
ExecutionList
object
2 properties
WorkflowList
object
2 properties
Credential
object
7 properties3 required
CredentialType
object
4 properties
Audit
object
5 properties
Pull
object
2 properties
PullResult
array
SourceControlledFile
object
15 properties8 required
UserList
object
2 properties
User
object
9 properties1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of N8n, 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.