Kumquat API
Backend for the creative team’s platform
Version 0.1.0
Health
Webhooks
Analytics
- GETCreative Metrics
/api/v1/analytics/creatives - GETCreative Daily Metrics
/api/v1/analytics/creatives/daily - GETCreative Analytics Schema
/api/v1/analytics/creatives/schema
Generated Assets
- GETList Assets
/api/v1/assets - GETList Asset Tags
/api/v1/assets/tags - GETList Asset Authors
/api/v1/assets/authors - PATCHSet Asset Tags
/api/v1/assets/{key}/tags - GETGet Asset
/api/v1/assets/{key}
Web Funnels
Audit Log
- GETList Audit Logs
/api/v1/audit-logs - GETEntity History
/api/v1/audit-logs/{entity_type}/{entity_id}/history
Comments
- GETList Comments
/api/v1/tasks/{task_id}/comments - POSTCreate Comment
/api/v1/tasks/{task_id}/comments - DELETEDelete Comment
/api/v1/tasks/{task_id}/comments/{comment_id} - PATCHUpdate Comment
/api/v1/tasks/{task_id}/comments/{comment_id} - PUTAdd Reaction
/api/v1/tasks/{task_id}/comments/{comment_id}/reactions/{emoji} - DELETERemove Reaction
/api/v1/tasks/{task_id}/comments/{comment_id}/reactions/{emoji}
Creatives
- GETCreative Schemas
/api/v1/creatives/schema - GETList Creatives
/api/v1/creatives - GETCreatives Gallery
/api/v1/creatives/gallery - GETCreative Notes Cloud
/api/v1/creatives/notes-cloud - GETGet Creative By Name
/api/v1/creatives/by-name/{name} - GETCreative Options
/api/v1/creatives/options - GETCreative Variants
/api/v1/creatives/variants - GETGet Creative
/api/v1/creatives/{creative_id} - DELETEDelete Creative
/api/v1/creatives/{creative_id} - PATCHUpdate Creative
/api/v1/creatives/{creative_id} - POSTAdd Creative Idea
/api/v1/creatives/{creative_id}/ideas - PATCHUpdate Creative Idea
/api/v1/creatives/{creative_id}/ideas/{idea_id}
Creative Tags
- GETList Tags
/api/v1/tags - POSTPropose Tag
/api/v1/tags - PATCHSet Tag Status
/api/v1/tags/{slug}/status - PATCHSet Tag Label
/api/v1/tags/{slug}/label - DELETEDelete Tag
/api/v1/tags/{slug}
Exports
Google Drive Files
Inbox
- GETList Inbox
/api/v1/inbox - POSTMark Read
/api/v1/inbox/read - POSTMark Unread
/api/v1/inbox/unread - POSTMark All Read
/api/v1/inbox/read-all - GETGet Preferences
/api/v1/inbox/preferences - PUTSet Preferences
/api/v1/inbox/preferences
Frame Analysis
- GETList Frame Analyses
/api/v1/frame-analyses - POSTCreate Frame Analysis
/api/v1/frame-analyses - GETList Frame Analyses Expanded
/api/v1/frame-analyses/expanded - GETCreative Trend
/api/v1/frame-analyses/creative-trend - GETGet Frame Analysis
/api/v1/frame-analyses/{run_id} - DELETEDelete Frame Analysis
/api/v1/frame-analyses/{run_id} - POSTPreview Frame Analysis
/api/v1/frame-analyses/preview
Integrations
- GETGet Packs
/api/v1/integrations/creative-tests/packs - POSTLookup Creatives
/api/v1/integrations/creative-tests/creatives/lookup - POSTMark Creatives Launched
/api/v1/integrations/creative-tests/creatives/launched - POSTMark Packs Launched
/api/v1/integrations/creative-tests/packs/launched
Tasks
- GETTasks Board
/api/v1/tasks/board - GETTasks Board Columns
/api/v1/tasks/board/columns - GETTasks Board Capacity
/api/v1/tasks/board/capacity - GETDeleted Tasks
/api/v1/tasks/deleted - GETTask Schemas
/api/v1/tasks/schema - GETTask Rollups
/api/v1/tasks/rollups - GETTask Options
/api/v1/tasks/options - POSTCreate Task
/api/v1/tasks - GETGet Task
/api/v1/tasks/{task_id} - DELETEDelete Task
/api/v1/tasks/{task_id} - PATCHUpdate Task
/api/v1/tasks/{task_id} - GETTask History
/api/v1/tasks/{task_id}/history - POSTRestore Task
/api/v1/tasks/{task_id}/restore - PATCHTransition Task Status
/api/v1/tasks/{task_id}/status
Task Templates
- GETList Task Templates
/api/v1/task-templates - POSTCreate Task Template
/api/v1/task-templates - DELETEDelete Task Template
/api/v1/task-templates/{template_id} - PATCHUpdate Task Template
/api/v1/task-templates/{template_id}
Products
- GETList Products
/api/v1/products - POSTCreate Product
/api/v1/products - GETGet Product
/api/v1/products/{product_id} - DELETEDelete Product
/api/v1/products/{product_id} - PATCHUpdate Product
/api/v1/products/{product_id}
Uploads
Users
- GETList Users
/api/v1/users - POSTCreate User
/api/v1/users - GETUser Options
/api/v1/users/options - DELETEDelete User
/api/v1/users/{user_id} - PATCHUpdate User
/api/v1/users/{user_id}
Node Graphs
- GETList Node Specs
/api/v1/nodes - GETList Graphs
/api/v1/graphs - POSTCreate Graph
/api/v1/graphs - POSTCreate Graph From Template
/api/v1/graphs/from-template - POSTAdd Graph To Task
/api/v1/graphs/{graph_id}/for-task - GETGraph Spend
/api/v1/graphs/spend - GETGet Graph
/api/v1/graphs/{graph_id} - DELETEDelete Graph
/api/v1/graphs/{graph_id} - PATCHUpdate Graph
/api/v1/graphs/{graph_id} - DELETEUnlink Graph Task
/api/v1/graphs/{graph_id}/tasks/{task_id} - POSTDuplicate Graph
/api/v1/graphs/{graph_id}/duplicate - POSTPublish Template
/api/v1/graphs/{graph_id}/template - GETList Runs
/api/v1/graphs/{graph_id}/runs - POSTStart Run
/api/v1/graphs/{graph_id}/runs - GETList All Runs
/api/v1/runs - GETGet Run Spend
/api/v1/runs/{run_id}/spend - GETGet Runs Spend
/api/v1/runs/spend - GETGet Run
/api/v1/runs/{run_id} - DELETEDelete Run
/api/v1/runs/{run_id} - PATCHUpdate Run
/api/v1/runs/{run_id} - POSTRestart Run
/api/v1/runs/{run_id}/start - POSTFork Run
/api/v1/runs/{run_id}/fork - POSTRestore Run
/api/v1/runs/{run_id}/restore - POSTDuplicate Run
/api/v1/runs/{run_id}/duplicate - POSTCancel Run
/api/v1/runs/{run_id}/cancel - POSTResume Run
/api/v1/runs/{run_id}/resume - GETGraph History
/api/v1/graphs/{graph_id}/history - GETGraph History At
/api/v1/graphs/{graph_id}/history/at - POSTRestore Graph History
/api/v1/graphs/{graph_id}/history/restore - GETRun History
/api/v1/runs/{run_id}/history - GETRun History At
/api/v1/runs/{run_id}/history/at - GETRun As Of
/api/v1/runs/{run_id}/at - POSTRestore Run History
/api/v1/runs/{run_id}/history/restore