Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
AI Generation
19
Captions and Themes
36
Clip Creation
21
Creative Source
10
Exports and Jobs
17
Knowledge
13
Media Library
52
Onboarding
6
Platform
107
get
/
API status
get
/auth/validate
Validate API key
get
/admin/recovery/{resource_type}/{resource_id}
Inspect a workspace recovery resource
post
/admin/recovery/{resource_type}/{resource_id}/execute
Execute a workspace recovery action
get
/admin/recovery/{resource_type}/{resource_id}/trigger-runs
List Trigger runs for a workspace recovery resource
post
/admin/recovery/{resource_type}/{resource_id}/trigger-runs/{run_id}/cancel
Cancel one Trigger run for a workspace recovery resource
delete
/projects/{projectId}
Delete project
get
/recording-sets
List Recording Sets
post
/recording-sets
Create a synchronized Recording Set
get
/recording-sets/{recordingSetId}
Get a Recording Set and its synchronized assets
delete
/recording-sets/{recordingSetId}
Delete an empty unfinalized Recording Set
post
/recording-sets/{recordingSetId}/tracks
Attach a camera or screen asset to a Recording Set
post
/recording-sets/{recordingSetId}/finalize
Finalize assets and analyze a Recording Set
post
/recording-sets/{recordingSetId}/clip-batches
Generate clips from an analyzed Recording Set
get
/series
List optional Series
post
/series
Create an optional Series
get
/series/{seriesId}
Inspect a Series and its revision
put
/series/{seriesId}
Replace Series defaults at an expected revision
delete
/series/{seriesId}
Delete a Series while preserving all content
get
/series-content
List Series content or standalone content
put
/series-content/{contentId}
Assign, move or detach content from a Series
get
/series/{seriesId}/creation
Read a recurring creation schedule and occurrence history
put
/series/{seriesId}/creation
Save recurring creation settings at an expected revision
post
/series/{seriesId}/creation/control
Pause, resume or cancel recurring creation
get
/series/{seriesId}/publishing
Read automatic publication settings
put
/series/{seriesId}/publishing
Save automatic publication limits; pauses publication until explicitly activated
post
/series/{seriesId}/publishing/control
Explicitly activate, pause or revoke automatic publication
get
/customer-outcomes
Read customer clicks and self-reported outcomes
put
/customer-outcomes
Record or revise a self-reported outcome
put
/customer-links
Create or revise a customer tracking link
post
/learning/quote
Inspect Series evidence and bounded learning cost
get
/maps/providers
List configured map providers and coverage
post
/maps/quote
Inspect geographic coverage and bounded map preparation cost
get
/drafts/quote
Read hosted creation availability and agent cost bounds
get
/drafts/runs
List recent hosted draft runs in this workspace
post
/drafts/runs
Create a saved Project and start a bounded hosted draft
get
/drafts/runs/{runId}
Read saved draft progress and recorded costs
post
/drafts/runs/{runId}/control
Resume retained work or cancel a hosted draft
get
/workspace/intake-quote
Read import spending bounds without fetching media
get
/workspace/hosted-work-quote
Quote worker and planning costs, excluding generated child jobs
put
/workspace/creative-budget
Set a revision-checked workspace creative budget or pause
get
/workspace/creative-usage
Read creative spending limits, reservations and reconciled usage
post
/workspace/content/batches/quote
Estimate generation credits for a bounded content batch without starting work
get
/workspace/content/batches
List saved workspace batches with pagination and per-item outcomes
post
/workspace/content/batches
Create a saved batch of up to twelve content drafts
get
/workspace/content/batches/{jobId}
Read a saved batch and its current per-item outcomes
post
/workspace/content/batches/{jobId}/retry
Retry unfinished batch items while retaining successful work
post
/workspace/content/review
Submit a saved Project revision for review without rendering or publishing
post
/generation-plan-brief
Get prompt routing, required inputs and model grammar without generation
get
/generation-options/{kind}
List options for one generation outcome
post
/generate-image
Generate an image
post
/generate-video
Generate a video
get
/generation/quote
Quote image, video or prompt generation
get
/generation/audio-quote
Quote audio generation or saved-audio recovery
post
/generate-voiceover
Generate a voiceover
post
/generate-music
Generate music
post
/generate-sound
Generate a sound
post
/generate-faceless
Create a Faceless Video plan
get
/generation-jobs/{jobId}
Get a generation job
post
/generation-jobs/{jobId}/recover
Recover saved audio without buying replacement audio
post
/generation-jobs/{jobId}/cancel
Cancel a generation job
get
/mutations/lookup
Look up a mutation receipt by caller key
get
/audio-library/search
Search free-to-use audio providers
post
/audio-library/import
Import provider audio into workspace media
post
/projects/{projectId}/effects/zoom
Add a zoom effect
patch
/projects/{projectId}/effects/zoom/{timelineItemId}
Update a zoom effect
post
/projects/{projectId}/effects/mask
Add a mask effect
patch
/projects/{projectId}/effects/mask/{timelineItemId}
Update a mask effect
post
/projects/{projectId}/effects/colorgrade
Add a color grade effect
patch
/projects/{projectId}/effects/colorgrade/{timelineItemId}
Update a color grade effect
post
/projects/{projectId}/carousels/generate
Generate carousel slides in one call (legacy)
get
/ai-edit/styles
List AI edit styles
post
/projects/{projectId}/ai-edit/runs
Create external AI edit run
get
/ai-edit/runs/{runId}
Get AI edit run
get
/ai-edit/runs/{runId}/logs
List AI edit run logs
post
/ai-edit/runs/{runId}/logs
Append AI edit run log
post
/ai-edit/runs/{runId}/apply-style
Apply AI edit style
post
/ai-edit/runs/{runId}/snapshots
Render AI edit snapshots
post
/ai-edit/runs/{runId}/validate
Validate AI edit style
post
/ai-edit/runs/{runId}/complete
Complete AI edit run
get
/visuals/presets
List versioned visual presets
post
/projects/{projectId}/visuals/apply
Create or update visual presets atomically; supports dry run
delete
/workspace/icon
Delete workspace icon
get
/publishing/capabilities
Read supported formats and provider limits
post
/publishing/posts/validate
Validate a post without creating or publishing it
get
/publishing/posts
List posts with bounded status and provider receipts
post
/publishing/posts
Create a post for one or more accounts
post
/publishing/posts/{postId}/replace
Approve an explicit replacement for unstarted destinations
get
/publishing/posts/{postId}/approvals
Read retained publishing approval history
delete
/publishing/posts/{postId}/draft
Delete an unscheduled draft using its current revision
patch
/publishing/posts/{postId}/draft
Replace an unscheduled draft using its current revision
post
/publishing/posts/{postId}/schedule
Validate and schedule a draft atomically, preserving its post ID
post
/publishing/targets/{targetId}/cancel
Cancel one unpublished target with its current revision
post
/publishing/targets/{targetId}/retry
Retry one eligible failed target with its current revision
post
/publishing/targets/{targetId}/reschedule
Move one unpublished target to a future time with its current revision
post
/publishing/network/schedule
Schedule an X, LinkedIn or Threads post
get
/publishing/posts/{postId}
Read publishing status and provider receipts
get
/publishing/connections
List publishing connections
post
/publishing/video/schedule
Schedule an uploaded video
post
/projects/{projectId}/publishing/instagram
Schedule Instagram publish
post
/publishing/tiktok/schedule
Schedule TikTok publishing
get
/webhooks
List webhooks
post
/webhooks
Create webhook
get
/webhooks/{webhookId}
Get webhook details
delete
/webhooks/{webhookId}
Delete webhook
get
/credits/balance
Get credits balance
post
/formats/video-model-benchmark/runs
Run a branded two-model video benchmark
Project Context
6
Project Management
36
Timeline Editing
28
Platform
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to Create a saved Project and start a bounded hosted draft
post
/drafts/runs
Oct 19, 2026
35608b12471d
Revision changes
info
added the required property
run
/
costs
/
usage
to the response with the
200
status