Extensions

Install a predefined extension from the catalog

Installs the named template from GET /api/extensions/catalog. Inline bundles (manifest/files) are rejected with inline_install_disabled. Any authenticated agent can install a disabled draft owned by its agent ID. Workers can update only their own bundles; activation remains lead/operator-only.

post/api/extensions/install

Request body

templatestring required

Name of a predefined extension in the catalog (GET /api/extensions/catalog).

priorityinteger
configobject

Response

Installed extension

contentDedupedboolean required

Changes

Changed in 2 of the 162 revisions of this API.4214

  • ad817d2e687d4213See the full diff
    • ▲

      added the new required request property

      new-required-request-property

    • ▲

      the /// response's property type changed from string to object for status

      response-property-type-changed

    • ▲

      the /// response's property type changed from string to object for status

      response-property-type-changed

    • ▲

      the /// response's property type changed from string to object for status

      response-property-type-changed

    • ●

      removed the request property

      request-property-removed

    • ●

      removed the request property

      request-property-removed

    • ○

      added the non-success response with the status

      response-non-success-status-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property //// to the response with the status

      response-optional-property-added

    • ○

      added the optional property //// to the response with the status

      response-optional-property-added

    • ○

      added the optional property //// to the response with the status

      response-optional-property-added

    • ○

      added the optional property //// to the response with the status

      response-optional-property-added

    • ○

      added the optional property //// to the response with the status

      response-optional-property-added

    • ○

      added the optional property // to the response with the status

      response-optional-property-added

    • ○

      added the required property to the response with the status

      response-required-property-added

    • ○

      added the required property //// to the response with the status

      response-required-property-added

    • ○

      added the required property //// to the response with the status

      response-required-property-added

    • ○

      added the required property //// to the response with the status

      response-required-property-added

    • ○

      added the required property //// to the response with the status

      response-required-property-added

    • ○

      endpoint added

      endpoint-added