{ "opencollection": "1.0.0", "info": { "name": "Photoshop v2 API endpoints", "version": "2.0" }, "items": [ { "info": { "name": "Photoshop APIs", "type": "folder" }, "items": [ { "info": { "name": "Auto crop", "type": "http" }, "http": { "method": "POST", "url": "https://photoshop-api.adobe.io/v1/auto-crop", "body": { "type": "json", "data": "{}" } }, "docs": "Generates smart crops, subject bounding boxes, and detects objects for an input image. The request is processed asynchronously. Poll GET /v2/status/{jobId} with the returned jobId for completion." }, { "info": { "name": "Create an artboard", "type": "http" }, "http": { "method": "POST", "url": "https://photoshop-api.adobe.io/v2/create-artboard", "body": { "type": "json", "data": "{}" } }, "docs": "Create an artboard" }, { "info": { "name": "Create or edit a composite", "type": "http" }, "http": { "method": "POST", "url": "https://photoshop-api.adobe.io/v2/create-composite", "body": { "type": "json", "data": "{}" } }, "docs": "Create or edit a composite" }, { "info": { "name": "Edit an image with various adjustments", "type": "http" }, "http": { "method": "POST", "url": "https://photoshop-api.adobe.io/v2/edit", "body": { "type": "json", "data": "{}" } }, "docs": "Edit an image with various adjustments" }, { "info": { "name": "Execute Photoshop actions, scripts, and transformations", "type": "http" }, "http": { "method": "POST", "url": "https://photoshop-api.adobe.io/v2/execute-actions", "body": { "type": "json", "data": "{}" } }, "docs": "Execute Photoshop actions, scripts, and transformations" }, { "info": { "name": "Generate a manifest for given input image", "type": "http" }, "http": { "method": "POST", "url": "https://photoshop-api.adobe.io/v2/generate-manifest", "body": { "type": "json", "data": "{}" } }, "docs": "Generate a manifest for given input image" } ] }, { "info": { "name": "Job Status", "type": "folder" }, "items": [ { "info": { "name": "Get Job Status", "type": "http" }, "http": { "method": "GET", "url": "https://photoshop-api.adobe.io/v2/status/:jobId", "params": [ { "name": "jobId", "value": "550e8400-e29b-41d4-a716-446655440000", "type": "path", "description": "Unique identifier for the job to retrieve status information" } ] }, "docs": "Retrieves the current status and details of a specific job including metadata, outputs, and processing information. Use this endpoint to poll jobs submitted to Photoshop v2 operations and POST /v1/auto-crop." } ] } ], "bundled": true }