Popp Workflows API

The Workflows API from Popp — 20 operation(s) for workflows.

Operations 24

GET /v1/candidate-profiles/by-external-id/{externalId} Get candidate profile by external ID #
GET /v1/workflow-runs/{runId} Get workflow run #
POST /v1/workflow-runs/{runId}/cancel Cancel workflow run #
POST /v1/workflows Create workflow #
GET /v1/workflows List workflows #
GET /v1/workflows/by-external-id/{externalId} Get workflow by external ID #
PATCH /v1/workflows/by-external-id/{externalId} Update workflow by external ID #
POST /v1/workflows/by-external-id/{externalId}/archive Archive workflow by external ID #
POST /v1/workflows/by-external-id/{externalId}/pause Pause workflow by external ID #
POST /v1/workflows/by-external-id/{externalId}/publish Publish workflow by external ID #
POST /v1/workflows/by-external-id/{externalId}/resume Resume workflow by external ID #
POST /v1/workflows/by-external-id/{externalId}/runs Start workflow runs by external ID #
GET /v1/workflows/{workflowId} Get workflow #
PATCH /v1/workflows/{workflowId} Update workflow #
GET /v1/workflows/{workflowId}/analyses/{workflowNodeSlug} Get workflow analysis (Beta) #
GET /v1/workflows/{workflowId}/analyses/{workflowNodeSlug}/applications List workflow analysis applications (Beta) #
GET /v1/workflows/{workflowId}/analyses/{workflowNodeSlug}/applications/{candidateId} Get workflow analysis application (Beta) #
GET /v1/workflows/{workflowId}/analyses/{workflowNodeSlug}/applications/{candidateId}/history List workflow analysis application history (Beta) #
POST /v1/workflows/{workflowId}/archive Archive workflow #
POST /v1/workflows/{workflowId}/pause Pause workflow #
POST /v1/workflows/{workflowId}/publish Publish workflow #
POST /v1/workflows/{workflowId}/resume Resume workflow #
POST /v1/workflows/{workflowId}/runs Start workflow runs #
GET /v1/workflows/{workflowId}/runs List workflow runs #

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/popp:popp-workflows-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

popp-workflows-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Popp Workflows API
  description: Popp API documentation
  version: '1'
servers:
- url: https://api.joinpopp.com
  description: Development server
security:
- popp_api_key: []
  organization_id: []
tags:


# --- truncated at 32 KB (117 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/popp/refs/heads/main/openapi/popp-workflows-api-openapi.yml