Boomi MFT - AFT Management API Reference (v1) - FlowEndpoint
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 flow endpoint configuration
Returns complete flow endpoint configuration including processing options, schedules, and alerts.
Authorizations:
query Parameters
| flowEndpointId | integer <int32> Unique identifier of the flow endpoint |
Responses
Response Schema:
| id | integer <int32> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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
- 200
- 401
- 403
- 404
- 500
Retrieves a list of flow endpoints with optional filtering
Returns list of flow endpoints with optional filtering by flow, type, or organization.
Authorizations:
query Parameters
| flowId | integer <int32> Optional flow identifier to filter endpoints |
| flowEndpointTypeId | integer <int32> Optional endpoint type identifier to filter by type: 1 = Source, 2 = Target, 0 = All/Undefined |
| orgIds | string Optional organization identifiers to filter by organizations |
Responses
Response Schema:
| id | integer <int32> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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
- 200
- 401
- 403
- 500
Retrieves flow endpoints associated with a specific node
Returns list of flow endpoints configured to use a specific node.
Authorizations:
query Parameters
| nodeId | integer <int32> Unique identifier of the node |
Responses
Response Schema:
| id | integer <int32> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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
- 200
- 401
- 403
- 404
- 500
Retrieves flow endpoints that are not yet assigned to a flow
Returns list of flow endpoints not yet assigned to any flow configuration.
Authorizations:
query Parameters
| flowId | integer <int32> Flow identifier to check for unassigned endpoints |
| organizationId | integer <int32> Organization identifier to filter endpoints |
| flowEndpointTypeId | integer <int32> Endpoint type identifier to filter by type: 1 = Source, 2 = Target, 0 = All/Undefined |
Responses
Response Schema:
| id | integer <int32> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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
- 200
- 401
- 403
- 500
Creates a new flow endpoint configuration
Establishes new flow endpoint with specified endpoint reference and configuration.
Authorizations:
Request Body schema:
Flow endpoint configuration details
| id | integer <int32> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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
- Payload
{- "id": 0,
- "flowId": 0,
- "flowEndpointTypeId": 0,
- "endpointId": 0,
- "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
- 400
- 401
- 403
- 500
Updates an existing flow endpoint configuration
Modifies existing flow endpoint configuration including processing options and schedules.
Authorizations:
Request Body schema:
Updated flow endpoint configuration details
| id | integer <int32> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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> |
| flowId | integer <int32> |
| flowEndpointTypeId | integer <int32> |
| endpointId | integer <int32> |
| 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
- Payload
{- "id": 0,
- "flowId": 0,
- "flowEndpointTypeId": 0,
- "endpointId": 0,
- "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
- 400
- 401
- 403
- 404
- 500
Deletes a flow endpoint configuration
Removes flow endpoint configuration and all associated settings.
Authorizations:
query Parameters
| flowEndpointId | integer <int32> Unique identifier of the flow endpoint to delete |
Responses
Response Schema:
object (thruStatus) | |
| data | any or null |
Response samples
- 200
- 401
- 403
- 404
- 500
Retrieves file paths configured for flow endpoints
Returns list of file paths configured for flow endpoint processing.
Authorizations:
query Parameters
| flowId | integer <int32> Unique identifier of the flow |
Responses
Response Schema:
Response samples
- 200
- 401
- 403
- 404
- 500
Tests connectivity to a flow endpoint
Validates flow endpoint connectivity by attempting connection to configured endpoint.
Authorizations:
query Parameters
| flowEndpointId | integer <int32> Unique identifier of the flow endpoint to test |
| thruNodeId | string Optional node identifier for testing specific node connectivity |
| path | string Optional path to test specific directory access |
Responses
Response samples
- 401
- 403
- 404
- 500