Skip to main content
PUT
/
api
/
extension-packs
/
{id}
Update ExtensionPackMetadata
curl --request PUT \
  --url https://platform.kodexa.ai/api/extension-packs/{id} \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "changeSequence": 123,
  "createdOn": "2023-11-07T05:31:56Z",
  "deprecated": true,
  "extensionPackRef": "<string>",
  "id": "<string>",
  "metadata": {},
  "name": "<string>",
  "publicAccess": true,
  "slug": "<string>",
  "template": true,
  "updatedOn": "2023-11-07T05:31:56Z",
  "uuid": "<string>",
  "version": "<string>"
}
'
{
  "changeSequence": 123,
  "createdOn": "2023-11-07T05:31:56Z",
  "deprecated": true,
  "extensionPackRef": "<string>",
  "id": "<string>",
  "metadata": {},
  "name": "<string>",
  "publicAccess": true,
  "slug": "<string>",
  "template": true,
  "updatedOn": "2023-11-07T05:31:56Z",
  "uuid": "<string>",
  "version": "<string>"
}

Authorizations

x-api-key
string
header
required

API key for authentication. Create one from the Kodexa platform UI under Settings > Access Tokens.

Path Parameters

id
string<uuid>
required

Unique identifier (UUID) of the resource.

Body

application/json

Extension pack metadata describes a bundle of reusable processing modules.

changeSequence
integer<int32>

Optimistic locking version number.

createdOn
string<date-time>

Timestamp when the extension pack was created.

deprecated
boolean

Whether this extension pack is deprecated.

extensionPackRef
string

Reference to the parent extension pack.

id
string

Unique identifier (UUID) for the extension pack.

metadata
object
name
string

Display name of the extension pack.

publicAccess
boolean

Whether the extension pack is publicly accessible.

slug
string

URL-friendly identifier for the extension pack.

template
boolean

Whether this extension pack is a template.

updatedOn
string<date-time>

Timestamp when the extension pack was last updated.

uuid
string

Secondary UUID identifier.

version
string

Semantic version string.

Response

Updated ExtensionPackMetadata

Extension pack metadata describes a bundle of reusable processing modules.

changeSequence
integer<int32>

Optimistic locking version number.

createdOn
string<date-time>

Timestamp when the extension pack was created.

deprecated
boolean

Whether this extension pack is deprecated.

extensionPackRef
string

Reference to the parent extension pack.

id
string

Unique identifier (UUID) for the extension pack.

metadata
object
name
string

Display name of the extension pack.

publicAccess
boolean

Whether the extension pack is publicly accessible.

slug
string

URL-friendly identifier for the extension pack.

template
boolean

Whether this extension pack is a template.

updatedOn
string<date-time>

Timestamp when the extension pack was last updated.

uuid
string

Secondary UUID identifier.

version
string

Semantic version string.