Create config revision.

Required capabilities: integrationConfigsAcl:WRITE

Create a new config revision. The extractor will be notified of this when it next checks in.

Securityoidc-token or oauth2-client-credentials or oauth2-open-industrial-data or oauth2-auth-code
Request
Request Body schema: application/json
required

New config revision.

externalId
required
string (IntegrationsExternalId) [ 1 .. 255 ] characters

The external ID provided by the client. Must be unique for the resource type.

description
string

Config revision description.

config
required
string [ 1 .. 100000 ] characters

Content of the config revision.

Responses
200

Metadata of created config revision.

400

Response for a failed request

422

Request validation failed.

post/integrations/config
Request samples
application/json
{
  • "externalId": "my.integrations.id",
  • "description": "string",
  • "config": "string"
}
Response samples
application/json
{
  • "externalId": "my.integrations.id",
  • "revision": 0,
  • "description": "string",
  • "config": "string",
  • "createdTime": 1730204346000,
  • "lastUpdatedTime": 1730204346000
}