Boomi MFT - AFT Management API Reference (v1) - FlowEndpointServerPathMappings
Download OpenAPI Specification: Download
For more information about Postman collections, forking, and making your first API call, refer to the Working with Boomi APIs on Postman page.
Retrieves a specific server path mapping configuration by ID
Returns server path mapping configuration including source and target path relationships.
Authorizations:
path Parameters
| flowEndpointServerPathMappingId required | integer <int32> Unique identifier of the server path mapping |
Responses
Response Schema:
| id | integer <int32> |
| flowEndpointId | integer <int32> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <date-time> |
| updatedBy | string or null |
| updatedDate | string or null <date-time> |
| deletedBy | string or null |
| deletedDate | string or null <date-time> |
Response samples
- 200
- 403
Deletes a specific server path mapping configuration
Removes server path mapping configuration from flow endpoint.
Authorizations:
path Parameters
| flowEndpointServerPathMappingId required | integer <int32> Unique identifier of the server path mapping to delete |
Responses
Response Schema:
object (thruStatus) | |
| data | any or null |
Response samples
- 200
- 403
Retrieves all server path mappings for a specific flow endpoint
Returns list of server path mappings for a flow endpoint.
Authorizations:
query Parameters
| flowEndpointId | integer <int32> Unique identifier of the flow endpoint |
Responses
Response Schema:
| id | integer <int32> |
| flowEndpointId | integer <int32> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <date-time> |
| updatedBy | string or null |
| updatedDate | string or null <date-time> |
| deletedBy | string or null |
| deletedDate | string or null <date-time> |
Response samples
- 200
- 403
Creates a new server path mapping configuration for a flow endpoint
Establishes new path mapping between source and target server paths.
Authorizations:
Request Body schema:
Server path mapping configuration details including source and destination path mappings
| id | integer <int32> |
| flowEndpointId | integer <int32> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <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> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <date-time> |
| updatedBy | string or null |
| updatedDate | string or null <date-time> |
| deletedBy | string or null |
| deletedDate | string or null <date-time> |
Request samples
- Payload
{- "id": 0,
- "flowEndpointId": 0,
- "sourceFlowEndpointId": 0,
- "sourceServerPathId": 0,
- "targetServerPathId": 0,
- "isIncludeSubfolders": 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
- 200
- 403
Updates an existing server path mapping configuration for a flow endpoint
Modifies existing path mapping configuration including subfolder inclusion.
Authorizations:
Request Body schema:
Updated server path mapping configuration details
| id | integer <int32> |
| flowEndpointId | integer <int32> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <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> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <date-time> |
| updatedBy | string or null |
| updatedDate | string or null <date-time> |
| deletedBy | string or null |
| deletedDate | string or null <date-time> |
Request samples
- Payload
{- "id": 0,
- "flowEndpointId": 0,
- "sourceFlowEndpointId": 0,
- "sourceServerPathId": 0,
- "targetServerPathId": 0,
- "isIncludeSubfolders": 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
- 200
- 403
Saves server path mapping configuration (creates new or updates existing based on ID)
Performs upsert operation: creates new mapping if ID is 0, otherwise updates existing mapping
Authorizations:
Request Body schema:
Server path mapping configuration to save (performs upsert based on record ID)
| id | integer <int32> |
| flowEndpointId | integer <int32> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <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> |
| sourceFlowEndpointId | integer <int32> |
| sourceServerPathId | integer <int32> |
| targetServerPathId | integer <int32> |
| isIncludeSubfolders | boolean |
| createdBy | string or null |
| createdDate | string <date-time> |
| updatedBy | string or null |
| updatedDate | string or null <date-time> |
| deletedBy | string or null |
| deletedDate | string or null <date-time> |
Request samples
- Payload
{- "id": 0,
- "flowEndpointId": 0,
- "sourceFlowEndpointId": 0,
- "sourceServerPathId": 0,
- "targetServerPathId": 0,
- "isIncludeSubfolders": 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
- 200
- 403
Deletes all server path mapping configurations for a specific flow endpoint
Removes all server path mappings from a flow endpoint.
Authorizations:
query Parameters
| flowEndpointId | integer <int32> Unique identifier of the flow endpoint to remove all server path mappings for |
Responses
Response Schema:
object (thruStatus) | |
| data | any or null |
Response samples
- 200
- 403