Waiting for engine...
Skip to main content

Boomi MFT - AFT Management API Reference (v1) - FlowEndpointCompressionOptions

Toggle Pane

Download OpenAPI Specification: Download

Run In Postman

For more information about Postman collections, forking, and making your first API call, refer to the Working with Boomi APIs on Postman page.

FlowEndpointCompressionOptions

Retrieves all active compression types available for flow endpoints

Returns list of available compression algorithms and formats.

Authorizations:
ApiKeyBearer

Responses

Response Schema:
Array
id
integer <int32>
name
string or null
isEnabled
boolean
description
string or null

Response samples

Content type
No sample

Retrieves a specific compression configuration by ID

Returns compression configuration including algorithm, password, and batch settings.

Authorizations:
ApiKeyBearer
path Parameters
flowEndpointCompressionOptionId
required
integer <int32>

Unique identifier of the compression configuration

Responses

Response Schema:
id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Response samples

Content type
No sample

Deletes a specific compression configuration

Removes compression configuration from flow endpoint.

Authorizations:
ApiKeyBearer
path Parameters
flowEndpointCompressionOptionId
required
integer <int32>

Unique identifier of the compression configuration to delete

Responses

Response Schema:
object (thruStatus)
data
any or null

Response samples

Content type
No sample

Retrieves compression configuration for a specific flow endpoint

Returns compression configuration for a specific flow endpoint.

Authorizations:
ApiKeyBearer
query Parameters
flowEndpointId
integer <int32>

Unique identifier of the flow endpoint

Responses

Response Schema:
id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Response samples

Content type
No sample

Creates a new compression configuration for a flow endpoint

Establishes new compression configuration with specified algorithm and settings.

Authorizations:
ApiKeyBearer
Request Body schema:

Compression configuration details including algorithm and settings

id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Responses

Response Schema:
id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Request samples

Content type
{
  • "id": 0,
  • "flowEndpointId": 0,
  • "compressionTypeId": 0,
  • "compressionPassword": "string",
  • "compressBatch": true,
  • "createdBy": "string",
  • "createdDate": "2019-08-24T14:15:22Z",
  • "updatedBy": "string",
  • "updatedDate": "2019-08-24T14:15:22Z",
  • "deletedBy": "string",
  • "deletedDate": "2019-08-24T14:15:22Z"
}

Response samples

Content type
No sample

Updates an existing compression configuration for a flow endpoint

Modifies existing compression configuration including algorithm and batch settings.

Authorizations:
ApiKeyBearer
Request Body schema:

Updated compression configuration details

id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Responses

Response Schema:
id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Request samples

Content type
{
  • "id": 0,
  • "flowEndpointId": 0,
  • "compressionTypeId": 0,
  • "compressionPassword": "string",
  • "compressBatch": true,
  • "createdBy": "string",
  • "createdDate": "2019-08-24T14:15:22Z",
  • "updatedBy": "string",
  • "updatedDate": "2019-08-24T14:15:22Z",
  • "deletedBy": "string",
  • "deletedDate": "2019-08-24T14:15:22Z"
}

Response samples

Content type
No sample

Saves compression configuration (creates new or updates existing based on ID)

Performs upsert operation: creates new configuration if ID is 0, otherwise updates existing configuration

Authorizations:
ApiKeyBearer
Request Body schema:

Compression configuration to save (performs upsert based on record ID)

id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Responses

Response Schema:
id
integer <int32>
flowEndpointId
integer <int32>
compressionTypeId
integer <int32>
compressionPassword
string or null
compressBatch
boolean
createdBy
string or null
createdDate
string or null <date-time>
updatedBy
string or null
updatedDate
string or null <date-time>
deletedBy
string or null
deletedDate
string or null <date-time>

Request samples

Content type
{
  • "id": 0,
  • "flowEndpointId": 0,
  • "compressionTypeId": 0,
  • "compressionPassword": "string",
  • "compressBatch": true,
  • "createdBy": "string",
  • "createdDate": "2019-08-24T14:15:22Z",
  • "updatedBy": "string",
  • "updatedDate": "2019-08-24T14:15:22Z",
  • "deletedBy": "string",
  • "deletedDate": "2019-08-24T14:15:22Z"
}

Response samples

Content type
No sample

Deletes all compression configurations for a specific flow endpoint

Removes all compression configurations from a flow endpoint.

Authorizations:
ApiKeyBearer
query Parameters
flowEndpointId
integer <int32>

Unique identifier of the flow endpoint to remove all compression configurations for

Responses

Response Schema:
object (thruStatus)
data
any or null

Response samples

Content type
No sample