Custom Scripts

List custom scripts API

Changed on

Retrieves details of the latest version of all registered custom scripts. Includes version, download link, registration date, and script name. Response is paginated based on list length.

get/v3/scripts

Request

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

Query parameters

pageinteger

Page number for pagination

Response

List of registered custom scripts

Example response

{
  "capabilities": [
    {
      "version": "1.0.2",
      "url": "https://indesign.adobe.io/v3/634aaf2dd50c8d198/idml/export",
      "downloadurl": "https://example.com/download/script.zip",
      "createdDate": "2025-07-03T08:44:26.051Z",
      "scriptName": "3p-testing/test1",
      "appVersionStrategy": "fixed_major_and_minor_version",
      "majorAppVersion": "20",
      "minorAppVersion": "1"
    }
  ],
  "paging": {
    "nextUrl": "https://indesign.adobe.io/api/v3/scripts?page=1"
  }
}

Changes

    • warning

      deleted the header request parameter Authorization

    • warning

      deleted the header request parameter x-api-key

    • warning

      deleted the header request parameter x-gw-ims-org-id

    • breaking

      for the query request parameter page, default value was changed from 1 to 0