sketchxflow-com Projects API

The Projects API from sketchxflow-com — 150 operation(s) for projects.

Operations 168

GET /api/projects/{project_id}/comments List Project Comments #
POST /api/projects/{project_id}/comments Add Project Comment #
GET /api/projects/{project_id}/comments/people Comment People #
POST /api/projects/{project_id}/comments/{comment_id}/replies Reply To Comment #
PATCH /api/projects/{project_id}/comments/{comment_id} Update Project Comment #
DELETE /api/projects/{project_id}/comments/{comment_id} Delete Project Comment #
POST /api/projects/{project_id}/taste/swap Taste Swap #
POST /api/projects/{project_id}/taste/detach Taste Detach #
POST /api/projects/{project_id}/pages/{slug}/taste/place Taste Place #
POST /api/projects/{project_id}/pages/{slug}/move-layers Move To Page #
POST /api/projects/{project_id}/cover Set Cover #
GET /api/projects/{project_id}/cover Project Cover #
GET /api/projects/{project_id}/page-hashes Page Hashes #
POST /api/projects/{project_id}/page/{slug}/ops Page Ops #
POST /api/projects/{project_id}/pages/{slug}/social/video-carousel Video Carousel #
POST /api/projects/{project_id}/pages/{slug}/social/frame-video Frame Video #
POST /api/projects/{project_id}/pages/{slug}/social/template Use Template #
POST /api/projects/{project_id}/design-file/adopt Adopt Design #
GET /api/projects/{project_id}/pages/{slug}/design-file Design File #
POST /api/projects/{project_id}/pages/{slug}/design-file/ops Save Ops #
GET /api/projects/{project_id}/tokens Get Tokens #
PUT /api/projects/{project_id}/tokens Put Tokens #
POST /api/projects/{project_id}/tokens/import Import Tokens #
PUT /api/projects/{project_id}/pages/order Put Page Order #
GET /api/projects/{project_id}/pages/{slug}/frame-prompt Frame Prompt Info #
POST /api/projects/{project_id}/pages/{slug}/frame-prompt Frame Prompt Run #
POST /api/projects/{project_id}/pages/{slug}/frame-prompt/action Frame Prompt Action #
POST /api/projects/blank Create Blank Design #
POST /api/projects/{project_id}/pages/blank Add Blank Page #
GET /api/projects/{project_id}/agent-edits Agent Edits #
POST /api/projects/{project_id}/pages/{slug}/canvas-ops Editor Canvas Ops #
GET /api/projects/{project_id}/flows Get Flows #
POST /api/projects/{project_id}/flows/handoff Handoff #
GET /api/projects/{project_id}/code Project Code #
GET /api/projects List Projects #
GET /api/projects/{project_id} Get Project #
DELETE /api/projects/{project_id} Delete Project #
PATCH /api/projects/{project_id} Update Project #
GET /api/projects/{project_id}/prompt Get Project Prompt #
POST /api/projects/{project_id}/publish Publish Project Endpoint #
DELETE /api/projects/{project_id}/publish Delete Publish #
POST /api/projects/{project_id}/community-visibility Set Community Visibility #
GET /api/projects/{project_id}/publish/liveness Check Publish Liveness #
POST /api/projects/{project_id}/save-as-component Save Project As Component #
POST /api/projects/{project_id}/insert-component/{component_id} Insert Component Into Project #
GET /api/projects/{project_id}/source-audit Get Project Source Audit #
GET /api/projects/{project_id}/spend Get Project Spend Endpoint #
PATCH /api/projects/{project_id}/coin-cap Set Project Coin Cap #
POST /api/projects/{project_id}/backup Create Project Backup #
POST /api/projects/{project_id}/duplicate Duplicate Project Alias #
GET /api/projects/{project_id}/backups List Project Backups #
POST /api/projects/{backup_id}/restore Restore Project Backup #
PATCH /api/projects/{project_id}/sharing Update Project Sharing #
POST /api/projects/{project_id}/creative/derive Derive Creative #
POST /api/projects/{project_id}/creative/caption Creative Caption #
POST /api/projects/{project_id}/motion/export Export Motion Video Endpoint #
GET /api/projects/{project_id}/motion/download Download Motion Video Endpoint #
GET /api/projects/{project_id}/motion Get Motion Project #
POST /api/projects/{project_id}/motion/remake Remake Motion Project #
GET /api/projects/{project_id}/motion/quick Get Animation Quick Edits #
POST /api/projects/{project_id}/motion/quick Apply Animation Quick Edits #
POST /api/projects/{project_id}/motion/change Change Animation #
POST /api/projects/draft Create Draft Project #
POST /api/projects/{project_id}/replan Replan Project #
PATCH /api/projects/{project_id}/plan Save Plan #
GET /api/projects/{project_id}/plan Get Plan #
POST /api/projects/{project_id}/vision-chat Vision Chat Turn #
POST /api/projects/{project_id}/vision-to-plan Vision To Plan #
POST /api/projects/{project_id}/experimental/start Experimental Start #
POST /api/projects/{project_id}/experimental/chat Experimental Chat #
GET /api/projects/{project_id}/experimental Experimental State #
POST /api/projects/{project_id}/experimental/revert Experimental Revert #
POST /api/projects/{project_id}/experimental/apply Experimental Apply #
GET /api/projects/{project_id}/seo/status Get Seo Status #
POST /api/projects/{project_id}/seo/apply Apply Seo #
POST /api/projects/{project_id}/edit/chat Edit Chat #
POST /api/projects/{project_id}/seo/chat Seo Chat #
POST /api/projects/{project_id}/design-options Design Options #
POST /api/projects/{project_id}/design-apply Design Apply #
GET /api/projects/{project_id}/plan/chat Get Plan Chat #
PUT /api/projects/{project_id}/plan/chat Save Plan Chat #
POST /api/projects/{project_id}/regenerate-pages Regenerate Pages #
POST /api/projects/{project_id}/generate-from-plan Generate From Plan #
GET /api/projects/{project_id}/html Get Project Html #
GET /api/projects/{project_id}/page/{slug} Get Project Html Page #
GET /api/projects/{project_id}/images-live Get Design Images Live #
GET /api/projects/{project_id}/export.zip Export Project Zip #
GET /api/projects/{project_id}/export-figma.zip Export Project Figma Bundle #
GET /api/projects/{project_id}/export.sketch Export Project Sketch #
POST /api/projects/{project_id}/git-push Git Push Project #
GET /api/projects/{project_id}/export-nextjs.zip Export Project Nextjs #
POST /api/projects/{project_id}/export-react-native Export React Native Endpoint #
GET /api/projects/{project_id}/export-react-native.zip Download React Native Endpoint #
POST /api/projects/{project_id}/export-flutter Export Flutter Endpoint #
GET /api/projects/{project_id}/export-flutter.zip Download Flutter Endpoint #
GET /api/projects/{project_id}/variables Get Project Variables #
POST /api/projects/{project_id}/variables Create Project Variables #
POST /api/projects/{project_id}/variables/scan Scan Project Variables #
POST /api/projects/{project_id}/variables/split Split Project Variable #
POST /api/projects/{project_id}/variables/color Change Project Variable Colour #
POST /api/projects/{project_id}/variables/snap Snap Project Colour #
POST /api/projects/{project_id}/variables/export Export Project Variables #
POST /api/projects/{project_id}/variables/upload Upload Project Variables #
POST /api/projects/{project_id}/variables/use Use Project Variables #
POST /api/projects/{project_id}/save-as-design-system Save Project As Design System #
POST /api/projects/{project_id}/build-nextjs-preview Build Nextjs Preview #
POST /api/projects/{project_id}/forms/submit Submit Project Form #
GET /api/projects/{project_id}/forms/submissions List Project Form Submissions #
POST /api/projects/{project_id}/forms/mark-read Mark Project Form Submissions Read #
POST /api/projects/{project_id}/forms/delete Delete Project Form Submissions #
GET /api/projects/{project_id}/integrations Get Project Integrations #
PATCH /api/projects/{project_id}/integrations Update Project Integrations #
GET /api/projects/{project_id}/nextjs-preview Get Nextjs Preview #
HEAD /api/projects/{project_id}/nextjs-preview/proxy/{path} Proxy Nextjs Preview #
GET /api/projects/{project_id}/nextjs-preview/proxy/{path} Proxy Nextjs Preview #
GET /api/projects/{project_id}/export-png.zip Export Project Pngs #
GET /api/projects/{project_id}/export.pdf Export Project Pdf #
GET /api/projects/{project_id}/export-vector.pdf Export Project Pdf Vector #
GET /api/projects/{project_id}/creative.png Export Creative Png #
GET /api/projects/{project_id}/export-svg.zip Export Project Svg #
POST /api/projects/{project_id}/backfill Backfill Project #
POST /api/projects/{project_id}/undo Undo Html Edit #
POST /api/projects/{project_id}/redo Redo Html Edit #
GET /api/projects/{project_id}/history List Html History #
POST /api/projects/{project_id}/history/restore Restore Html History Version #
GET /api/projects/{project_id}/history-count Get History Count #
POST /api/projects/{project_id}/refresh-thumbnail Refresh Project Thumbnail #
GET /api/projects/{project_id}/generation-progress Get Generation Progress #
GET /api/projects/{project_id}/generation-progress/page/{slug} Get Generation Draft Page #
GET /api/projects/{project_id}/site-map Get Project Site Map #
GET /api/projects/{project_id}/brand-guidelines Get Brand Guidelines #
PUT /api/projects/{project_id}/brand-guidelines Save Brand Guidelines #
POST /api/projects/{project_id}/brand-guidelines/compare Compare Brand Guidelines #
POST /api/projects/{project_id}/brand-guidelines/draft Draft Brand Guidelines #
POST /api/projects/{project_id}/page/{slug}/edit Edit Project Html Page #
POST /api/projects/{project_id}/swap-palette Swap Palette #
POST /api/projects/{project_id}/page/{slug}/inline-edit Inline Edit #
POST /api/projects/{project_id}/page/{slug}/move-element Move Page Element #
POST /api/projects/{project_id}/page/{slug}/place-element Place Page Element #
POST /api/projects/{project_id}/page/{slug}/replace-with-logo Replace With Logo #
POST /api/projects/{project_id}/page/{slug}/regenerate-image Regenerate Page Image #
POST /api/projects/{project_id}/page/{slug}/swap-icon Swap Page Icon #
POST /api/projects/{project_id}/icon-style Set Site Icon Style #
POST /api/projects/{project_id}/page/{slug}/insert-map Insert Page Map #
GET /api/projects/{project_id}/whatsapp Get Whatsapp Button #
POST /api/projects/{project_id}/page/{slug}/whatsapp Set Whatsapp Button #
POST /api/projects/{project_id}/page/{slug}/replace-image Replace Page Image #
POST /api/projects/{project_id}/page/{slug}/insert-image Insert Page Image #
GET /api/projects/{project_id}/palette Get Project Palette #
POST /api/projects/{project_id}/pages/wireframes Generate Page Wireframes Endpoint #
POST /api/projects/{project_id}/pages Add Page #
POST /api/projects/{project_id}/page/{slug}/variations Page Variations #
GET /api/projects/{project_id}/page/{slug}/variations List Page Variations #
POST /api/projects/{project_id}/page/{slug}/variations/{vid}/keep Keep Page Variation #
DELETE /api/projects/{project_id}/page/{slug}/variations/{vid} Discard Page Variation #
GET /api/projects/{project_id}/page/{slug}/experiment Get Page Experiment #
POST /api/projects/{project_id}/page/{slug}/experiment Start Page Experiment #
POST /api/projects/{project_id}/page/{slug}/experiment/end End Page Experiment #
GET /api/projects/{project_id}/ai-view Get Ai View #
POST /api/projects/{project_id}/ai-view/check Run Ai View #
POST /api/projects/{project_id}/ai-view/items/{item_id}/fixed Mark Ai View Fixed #
DELETE /api/projects/{project_id}/pages/{slug} Delete Page #
PATCH /api/projects/{project_id}/pages/{slug} Rename Page #
POST /api/projects/{project_id}/pages/chat Page Spec Chat #
POST /api/projects/{project_id}/pages/relink Relink Pages #
POST /api/projects/{project_id}/edit-all-pages Edit All Pages #
POST /api/projects/{project_id}/jobs/edit-all-pages Enqueue Edit All Pages #
POST /api/projects/{project_id}/cinematic-hero Start Cinematic Hero #

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/sketchxflow-com:sketchxflow-com-projects-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

sketchxflow-com-projects-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: SketchXFlow Projects API
  version: 0.1.0
tags:


# --- truncated at 32 KB (220 KB total) ---
# Full source: https://artifacts.apis.io/sketchxflow-com/openapi/sketchxflow-com-projects-api-openapi.yml