Zapier
Zapier is an automation platform that connects different apps and services to automate workflows without requiring coding knowledge. It acts as a bridge between thousands of popular applications like Gmail, Slack, Salesforce, Google Sheets, Trello, and many others.
Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.
API Evangelist profiles Zapier the way a machine reads it — 377 machine-readable artifacts across 13 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Zapier scores 79.3/100 (exemplar), with a separate agent-readiness read of 77/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Zapier
Each block below is one kind of artifact we hold for Zapier. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 13
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Zapier
Build and ship AI workflows in minutesno IT bottlenecks, no complexity. Just results.
Zapier AI Actions API
Zapier AI Actions (formerly Natural Language Actions) provides a universal natural language API optimized for AI and LLM-based experiences. It enables AI platforms and custom in...
Zapier MCP
Zapier MCP (Model Context Protocol) connects AI tools like Claude, ChatGPT, and Cursor to over 8,000 apps using the open Model Context Protocol standard. It provides a server en...
Zapier Accounts API
Refers to resources interacting with 'Accounts' associated resources
Zapier Actions API
Refers to resources interacting with 'Actions' associated resources
Zapier Apps API
Refers to resources interacting with 'Apps' associated resources
Zapier Authentications API
Refers to resources interacting with 'Authentications' associated resources
Zapier Categories API
Refers to resources interacting with 'Categories' associated resources
Zapier Experimental API
Refers to resources interacting with 'Experimental' associated resources
Zapier Inputs API
Refers to resources interacting with 'Inputs' associated resources
Zapier Outputs API
Refers to resources interacting with 'Outputs' associated resources
Zapier Zap Templates API
Refers to resources interacting with 'Zap Templates' associated resources
Zapier Zaps API
Refers to resources interacting with 'Zaps' associated resources
Scroll within the panel for all 13 ·
Open Collections 1
Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Partner API
OPEN COLLECTIONArazzo Workflows 6
Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.
Multi-step API workflows described with the Arazzo specification.
Zapier Connect and Test an Action
Create an authentication for an app, list its actions, and test an action against the live third-party API.
ARAZZOZapier Create a Zap from Actions
List an app's actions, create a multi-step Zap, and confirm it appears in the user's Zap list.
ARAZZOZapier Discover and Configure an Action
Search for an app, list its actions, read the input fields, and resolve the choices for a dropdown field.
ARAZZOZapier Inspect an Action Schema
List an app's actions, then fetch both the input and output field schemas for a chosen action.
ARAZZOZapier Monitor Zap Runs
List the user's Zaps, pull recent runs, and branch when errored runs are present.
ARAZZOZapier Run an AI Action
Discover an action on an app, resolve its input fields, run it, and poll for the result.
ARAZZOMCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
zapier-mcp.yml
MCP SERVERGraphQL 1
Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.
GraphQL schemas published by this provider.
Zapier GraphQL Schema
Zapier is an integration automation platform connecting 8,000+ apps through a workflow engine built around Zaps — automated workflows that watch for triggers in one app and exec...
GRAPHQLPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Zapier Plans Pricing
PLANSRate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Zapier Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Zapier Finops
FINOPSFeatures 16
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Scroll within the panel for all 16 ·
Semantic Vocabularies 2
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Zapier Partner Api Context
JSON-LDZapier Zapier Context
JSON-LDSpectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Zapier API Rules
SPECTRALZapier API Rules
SPECTRALJSON Schema 152
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
_ActionRunResponseError
JSON SCHEMA_ActionRunResponse
JSON SCHEMA_ActionRunResponseStatusEnum
JSON SCHEMA_ActionTestRequest
JSON SCHEMA_AuthenticationCreateRequest
JSON SCHEMA_ListInputFieldsRequest
JSON SCHEMA_ListOutputFieldsRequest
JSON SCHEMA_RunActionRequest
JSON SCHEMA_RunActionResponse
JSON SCHEMAActionRunResponse
JSON SCHEMAAction
JSON SCHEMAActionTestRequest
JSON SCHEMAActionTestResponse
JSON SCHEMAActionTypeEnum
JSON SCHEMAActionsResponse
JSON SCHEMAAppCategory
JSON SCHEMAApp
JSON SCHEMAAppsImages
JSON SCHEMAAppsResponse
JSON SCHEMAApps
JSON SCHEMAAuthenticationCreateRequest
JSON SCHEMAAuthenticationResponse
JSON SCHEMAAuthentication
JSON SCHEMAAuthenticationTypeEnum
JSON SCHEMABaseMeta
JSON SCHEMACategoriesResponse
JSON SCHEMACategory
JSON SCHEMAChoiceParams
JSON SCHEMAChoiceRequest
JSON SCHEMAChoiceResponse
JSON SCHEMAChoice
JSON SCHEMACodeEnum
JSON SCHEMACreateZapRequest
JSON SCHEMACreateZapRequestStep
JSON SCHEMAErrorSource
JSON SCHEMAExpandedAppsResponse
JSON SCHEMAExpandedZap
JSON SCHEMAExpandedZapStep
JSON SCHEMAExpandedZapsResponse
JSON SCHEMAFieldsetFieldsField
JSON SCHEMAFieldset
JSON SCHEMAFormatEnum
JSON SCHEMAInfoField
JSON SCHEMAInputField
JSON SCHEMAInputFieldsResponse
JSON SCHEMAInvalidZapGuesserResponse
JSON SCHEMALinks
JSON SCHEMAListInputFieldsRequest
JSON SCHEMAListOutputFieldsRequest
JSON SCHEMAMeta
JSON SCHEMAOutputField
JSON SCHEMAOutputFieldsResponse
JSON SCHEMAProfile
JSON SCHEMARootFieldset
JSON SCHEMARunActionRequest
JSON SCHEMARunActionResponse
JSON SCHEMARunTypeEnum
JSON SCHEMATypeOfEnum
JSON SCHEMAValueTypeEnum
JSON SCHEMAWhitelabelAppLinks
JSON SCHEMAWhitelabelApp
JSON SCHEMAWhitelabelAppsResponse
JSON SCHEMAZapGuesserRawStep
JSON SCHEMAZapGuesserRequest
JSON SCHEMAZapGuesserResponse
JSON SCHEMAZapGuesserStep
JSON SCHEMAZapRequest
JSON SCHEMAZapRun
JSON SCHEMAZapRunStep
JSON SCHEMAZapRunsResponse
JSON SCHEMAZap
JSON SCHEMAZapStepApp
JSON SCHEMAZapStep
JSON SCHEMAZapTemplate
JSON SCHEMAZapTemplateStatusEnum
JSON SCHEMAZapTemplateStepImages
JSON SCHEMAZapTemplateStep
JSON SCHEMAZapsResponse
JSON SCHEMAAction
JSON SCHEMAActionRunResponse
JSON SCHEMA_ActionRunResponseError
JSON SCHEMA_ActionRunResponseStatusEnum
JSON SCHEMAActionsResponse
JSON SCHEMAActionTestRequest
JSON SCHEMAActionTestResponse
JSON SCHEMAActionTypeEnum
JSON SCHEMAApp
JSON SCHEMAAppCategory
JSON SCHEMAApps
JSON SCHEMAAppsImages
JSON SCHEMAAppsResponse
JSON SCHEMAAuthentication
JSON SCHEMAAuthenticationCreateRequest
JSON SCHEMAAuthenticationResponse
JSON SCHEMAAuthenticationTypeEnum
JSON SCHEMABaseMeta
JSON SCHEMACategoriesResponse
JSON SCHEMACategory
JSON SCHEMAChoice
JSON SCHEMAChoiceParams
JSON SCHEMAChoiceRequest
JSON SCHEMAChoiceResponse
JSON SCHEMACodeEnum
JSON SCHEMACreateZapRequest
JSON SCHEMACreateZapRequestStep
JSON SCHEMAError
JSON SCHEMAErrorResponse
JSON SCHEMAErrorSource
JSON SCHEMAExpandedAppsResponse
JSON SCHEMAExpandedZap
JSON SCHEMAExpandedZapsResponse
JSON SCHEMAExpandedZapStep
JSON SCHEMAFieldset
JSON SCHEMAFieldsetFieldsField
JSON SCHEMAFormatEnum
JSON SCHEMAInfoField
JSON SCHEMAInputField
JSON SCHEMAInputFieldsResponse
JSON SCHEMAInvalidZapGuesserResponse
JSON SCHEMALinks
JSON SCHEMAListInputFieldsRequest
JSON SCHEMAListOutputFieldsRequest
JSON SCHEMAMeta
JSON SCHEMAOutputField
JSON SCHEMAOutputFieldsResponse
JSON SCHEMAZapier Platform
JSON SCHEMAProfile
JSON SCHEMARootFieldset
JSON SCHEMARunActionRequest
JSON SCHEMARunActionResponse
JSON SCHEMARunTypeEnum
JSON SCHEMATypeOfEnum
JSON SCHEMAValueTypeEnum
JSON SCHEMAWhitelabelApp
JSON SCHEMAWhitelabelAppLinks
JSON SCHEMAWhitelabelAppsResponse
JSON SCHEMAZap
JSON SCHEMAZapGuesserRawStep
JSON SCHEMAZapGuesserRequest
JSON SCHEMAZapGuesserResponse
JSON SCHEMAZapGuesserStep
JSON SCHEMAZapRequest
JSON SCHEMAZapRun
JSON SCHEMAZapRunsResponse
JSON SCHEMAZapRunStep
JSON SCHEMAZapsResponse
JSON SCHEMAZapStep
JSON SCHEMAZapStepApp
JSON SCHEMAZapTemplate
JSON SCHEMAZapTemplateStatusEnum
JSON SCHEMAZapTemplateStep
JSON SCHEMAZapTemplateStepImages
JSON SCHEMAScroll within the panel for all 152 ·
JSON Structure 80
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Partner Api Action Run Response Error Structure
JSON STRUCTUREPartner Api Action Run Response Status Enum Structure
JSON STRUCTUREPartner Api Action Run Response Structure
JSON STRUCTUREPartner Api Action Test Request Structure
JSON STRUCTUREPartner Api Authentication Create Request Structure
JSON STRUCTUREPartner Api List Input Fields Request Structure
JSON STRUCTUREPartner Api List Output Fields Request Structure
JSON STRUCTUREPartner Api Run Action Request Structure
JSON STRUCTUREPartner Api Run Action Response Structure
JSON STRUCTUREPartner Api Action Run Response Structure
JSON STRUCTUREPartner Api Action Structure
JSON STRUCTUREPartner Api Action Test Request Structure
JSON STRUCTUREPartner Api Action Test Response Structure
JSON STRUCTUREPartner Api Action Type Enum Structure
JSON STRUCTUREPartner Api Actions Response Structure
JSON STRUCTUREPartner Api App Category Structure
JSON STRUCTUREPartner Api App Structure
JSON STRUCTUREPartner Api Apps Images Structure
JSON STRUCTUREPartner Api Apps Response Structure
JSON STRUCTUREPartner Api Apps Structure
JSON STRUCTUREPartner Api Authentication Create Request Structure
JSON STRUCTUREPartner Api Authentication Response Structure
JSON STRUCTUREPartner Api Authentication Structure
JSON STRUCTUREPartner Api Authentication Type Enum Structure
JSON STRUCTUREPartner Api Base Meta Structure
JSON STRUCTUREPartner Api Categories Response Structure
JSON STRUCTUREPartner Api Category Structure
JSON STRUCTUREPartner Api Choice Params Structure
JSON STRUCTUREPartner Api Choice Request Structure
JSON STRUCTUREPartner Api Choice Response Structure
JSON STRUCTUREPartner Api Choice Structure
JSON STRUCTUREPartner Api Code Enum Structure
JSON STRUCTUREPartner Api Create Zap Request Step Structure
JSON STRUCTUREPartner Api Create Zap Request Structure
JSON STRUCTUREPartner Api Error Source Structure
JSON STRUCTUREPartner Api Expanded Apps Response Structure
JSON STRUCTUREPartner Api Expanded Zap Step Structure
JSON STRUCTUREPartner Api Expanded Zap Structure
JSON STRUCTUREPartner Api Expanded Zaps Response Structure
JSON STRUCTUREPartner Api Fieldset Fields Field Structure
JSON STRUCTUREPartner Api Fieldset Structure
JSON STRUCTUREPartner Api Format Enum Structure
JSON STRUCTUREPartner Api Info Field Structure
JSON STRUCTUREPartner Api Input Field Structure
JSON STRUCTUREPartner Api Input Fields Response Structure
JSON STRUCTUREPartner Api Invalid Zap Guesser Response Structure
JSON STRUCTUREPartner Api Links Structure
JSON STRUCTUREPartner Api List Input Fields Request Structure
JSON STRUCTUREPartner Api List Output Fields Request Structure
JSON STRUCTUREPartner Api Meta Structure
JSON STRUCTUREPartner Api Output Field Structure
JSON STRUCTUREPartner Api Output Fields Response Structure
JSON STRUCTUREPartner Api Profile Structure
JSON STRUCTUREPartner Api Root Fieldset Structure
JSON STRUCTUREPartner Api Run Action Request Structure
JSON STRUCTUREPartner Api Run Action Response Structure
JSON STRUCTUREPartner Api Run Type Enum Structure
JSON STRUCTUREPartner Api Type Of Enum Structure
JSON STRUCTUREPartner Api Value Type Enum Structure
JSON STRUCTUREPartner Api Whitelabel App Links Structure
JSON STRUCTUREPartner Api Whitelabel App Structure
JSON STRUCTUREPartner Api Whitelabel Apps Response Structure
JSON STRUCTUREPartner Api Zap Guesser Raw Step Structure
JSON STRUCTUREPartner Api Zap Guesser Request Structure
JSON STRUCTUREPartner Api Zap Guesser Response Structure
JSON STRUCTUREPartner Api Zap Guesser Step Structure
JSON STRUCTUREPartner Api Zap Request Structure
JSON STRUCTUREPartner Api Zap Run Step Structure
JSON STRUCTUREPartner Api Zap Run Structure
JSON STRUCTUREPartner Api Zap Runs Response Structure
JSON STRUCTUREPartner Api Zap Step App Structure
JSON STRUCTUREPartner Api Zap Step Structure
JSON STRUCTUREPartner Api Zap Structure
JSON STRUCTUREPartner Api Zap Template Status Enum Structure
JSON STRUCTUREPartner Api Zap Template Step Images Structure
JSON STRUCTUREPartner Api Zap Template Step Structure
JSON STRUCTUREPartner Api Zap Template Structure
JSON STRUCTUREPartner Api Zaps Response Structure
JSON STRUCTUREZapier Platform Structure
JSON STRUCTUREZapier Structure
JSON STRUCTUREScroll within the panel for all 80 ·
Examples 88
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Partner Api Action Example
EXAMPLEPartner Api App Example
EXAMPLEPartner Api Apps Example
EXAMPLEPartner Api Category Example
EXAMPLEPartner Api Choice Example
EXAMPLEPartner Api Fieldset Example
EXAMPLEPartner Api Links Example
EXAMPLEPartner Api Meta Example
EXAMPLEPartner Api Profile Example
EXAMPLEPartner Api Zap Example
EXAMPLEPartner Api Zap Run Example
EXAMPLEPartner Api Zap Step Example
EXAMPLEZapier Get Actions Example
EXAMPLEZapier Get Choices Example
EXAMPLEZapier Get V2 Apps Example
EXAMPLEZapier Get V2 Zaps Example
EXAMPLEZapier Get Zap Runs Example
EXAMPLEZapier Post Zaps Example
EXAMPLEZapier Test Action Example
EXAMPLEZapier V1 Apps List Example
EXAMPLEZapier V1 Zaps List Example
EXAMPLEScroll within the panel for all 88 ·
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 7
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Customer support
Data management
Lead management
Marketing campaigns
Project management
Sales pipeline
Tickets and incidents
Scroll within the panel for all 7 ·
Resources
Every other property we hold for Zapier — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 15
Pagination, idempotency, versioning, errors, and events
Scroll within the panel for all 15 ·
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 6
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Other 3
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/zapier · machine-readable index on apis.io