Custom Scripts

Submit a Custom Script

Changed on

Submits Custom Script bundles for registration. Returns a URL for posting execution requests for the registered script.

post/run-scripts

Request

  • Base URL
    https://illustrator-api.adobe.io
  • URL
    https://illustrator-api.adobe.io/run-scripts
  • Auth
    HTTP bearer and API key in header x-api-key

Request body multipart/form-data

filestring binary required

The custom script bundle, in ZIP format. Required contents: script.jsx (ExtendScript with main() entry point) and manifest.json (capability metadata).

Response

Accepted

urlstring required

Base URL for posting custom script execution requests.

capabilitystring required

Registered custom script or capability name (from manifest.json).

versionstring required

Registered capability version string.

Example response

{
  "url": "https://illustrator-api.adobe.io/v3/<owner-hash>/<capability-name>",
  "capability": "string",
  "version": "string"
}

Changes