{"id":10002,"date":"2026-05-21T13:02:39","date_gmt":"2026-05-21T13:02:39","guid":{"rendered":"https:\/\/www.process.st\/help\/?p=10002"},"modified":"2026-05-21T14:33:20","modified_gmt":"2026-05-21T14:33:20","slug":"105-new-api-and-mcp-endpoints-build-and-automate-pretty-much-anything-in-process-street","status":"publish","type":"post","link":"https:\/\/www.process.st\/help\/105-new-api-and-mcp-endpoints-build-and-automate-pretty-much-anything-in-process-street\/","title":{"rendered":"105 New API and MCP Endpoints: Build and Automate Pretty Much Anything in Process Street"},"content":{"rendered":"<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We have released <strong>105 new API endpoints<\/strong>. Build and automate pretty much anything in Process Street with our API or MCP, across Workflows, Pages, Data Sets, Workflow Runs, folders, permissions, and webhooks.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Every one of these endpoints is also available to AI agents through our <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.process.st\/help\/mcp-server\/\">MCP Server<\/a>, with no additional setup.<\/p>\n<div style=\"width: 1920px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-10002-1\" width=\"1920\" height=\"1080\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2026\/05\/ps-mcp-server-music-only.mp4?_=1\" \/><a href=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2026\/05\/ps-mcp-server-music-only.mp4\">https:\/\/www.process.st\/help\/wp-content\/uploads\/2026\/05\/ps-mcp-server-music-only.mp4<\/a><\/video><\/div>\n<h4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">What it does<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">You can now create, read, update, and delete almost every core resource in Process Street through the API and MCP:<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Workflow authoring<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Create, update, duplicate, and delete workflows<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage workflow revisions and publishing<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Configure tasks, including permissions and per-task settings<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Set up workflow logic rules, assignment rules, and due date rules<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Add and manage workflow widgets, including file uploads<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">List workflow variables<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Pages<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Create, update, duplicate, and delete Pages<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage page revisions and publishing<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Add and manage page widgets, including file uploads<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Export page content as markdown<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage page permissions<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Data Sets<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Create, read, update, and delete Data Sets<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage Data Set incoming webhooks<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Use alongside the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.process.st\/help\/data-set-sync-csv\/\">CSV import endpoint<\/a> for full Data Set automation<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Workflow Runs and My Work<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">List workflow runs with modern pagination, replacing the legacy 200-result cap<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Create, complete, update, and delete one-off tasks<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Search, snooze, and unsnooze My Work items<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Pull My Work stats<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Automation and integrations<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Create and manage scheduled workflows<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Configure incoming webhooks for workflows and data sets<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage outgoing webhooks<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Upload, list, and delete attachments<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Organization and permissions<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Create, list, update, and delete folders<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage folder permissions<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Manage permissions on workflows, pages, and individual tasks<\/li>\n<\/ul>\n<h4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Why it&#8217;s useful<\/h4>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li>Let AI agents safely operate on your workspace through MCP, with the same capabilities your team has in the UI<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Build complete two-way integrations between Process Street and your existing systems without manual export\/import<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Automate workflow authoring: generate workflows from templates, sync structure with external sources of truth, version-control your processes<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Power scheduled data pipelines, automated provisioning, and bulk operations that used to require manual work<\/li>\n<\/ul>\n<h4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Get started<\/h4>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Browse the full list of endpoints in our <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/public-api.process.st\/api\/v1.1\/docs\/index.html\">API documentation<\/a><\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Try them through the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.process.st\/help\/mcp-server\/\">MCP Server<\/a> with Claude or another AI agent<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">All endpoints are available to all plans, with the same authentication as the rest of the Public API<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We have released 105 new API endpoints. Build and automate pretty much anything in Process Street with our API or MCP, across Workflows, Pages, Data Sets, Workflow Runs, folders, permissions, and webhooks. Every one of these endpoints is also available to AI agents through our MCP Server, with no additional setup. What it does You [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Integrations","footnotes":""},"categories":[2],"tags":[],"class_list":["post-10002","post","type-post","status-publish","format-standard","hentry","category-new-feature"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/comments?post=10002"}],"version-history":[{"count":3,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10002\/revisions"}],"predecessor-version":[{"id":10013,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10002\/revisions\/10013"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=10002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/categories?post=10002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/tags?post=10002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}