API Reference
Full reference for every endpoint in the Masko API. All requests require an Authorization: Bearer masko_YOUR_API_KEY header.
Base URL: https://api.masko.ai/v1
Tip
Download the OpenAPI spec (JSON) to import into Postman, Insomnia, or any OpenAPI-compatible tool.
Projects
POST
/v1/projectsGET
/v1/projectsCollections
POST
/v1/collectionsGET
/v1/collectionsGET
/v1/collections/:idPATCH
/v1/collections/:idPATCH
/v1/collections/:id/settingsGET
/v1/collections/:id/cdn-statusPATCH
/v1/collections/:id/cdn-slugGET
/v1/collections/:id/urlsItems
GET
/v1/collections/:id/itemsGET
/v1/collections/:id/items/:itemIdPATCH
/v1/collections/:id/items/:itemIdAssets
GET
/v1/collections/:id/assetsReferences
POST
/v1/collections/:id/referencesDELETE
/v1/collections/:id/referencesGeneration
POST
/v1/collections/:id/generate1-21POST
/v1/collections/:id/generate-batchPOST
/v1/generate/preview1Canvas
POST
/v1/collections/:id/canvasesGET
/v1/collections/:id/canvases/:canvasIdPOST
/v1/collections/:id/canvases/:canvasId/from-templatePOST
/v1/collections/:id/canvases/:canvasId/generate-allGET
/v1/collections/:id/canvases/:canvasId/statusGET
/v1/collections/:id/canvases/:canvasId/exportCanvas Templates
GET
/v1/canvas-templatesGET
/v1/canvas-templates/:idJobs
GET
/v1/jobsGET
/v1/jobs/:idAnalysis
POST
/v1/analyze-imagePOST
/v1/analyze-urlPOST
/v1/collections/:id/suggest-actionsUploads
POST
/v1/uploadStyles
GET
/v1/stylesCredits
GET
/v1/creditsWebhooks
GET
/v1/webhooksPOST
/v1/webhooksDELETE
/v1/webhooks/:id