Boomi MFT - AFT Management API Reference (v1) - Organization
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 organization configuration by ID
Returns complete organization configuration including status, codes, and metadata.
Authorizations:
path Parameters
| id required | integer <int32> The unique identifier of the organization |
Responses
Response Schema:
| id | integer <int32> |
| tenantId | integer <int32> |
| name | string or null |
| organizationStatusId | integer <int32> |
| publicCode | string or null |
| description | string or null |
| tags | string or null |
Response samples
- 200
- 401
- 403
- 404
- 500
Deletes an organization configuration
Removes organization configuration and marks it as deleted.
Authorizations:
path Parameters
| id required | integer <int32> The unique identifier of the organization to delete |
Responses
Response Schema:
object (thruStatus) | |
| data | any or null |
Response samples
- 200
- 401
- 403
- 500
Retrieves a list of all organizations
Returns list of all organizations with optional inclusion of deleted organizations.
Authorizations:
query Parameters
| showDeleted | boolean Default: false Whether to include deleted organizations in the results (default: false) |
Responses
Response Schema:
| id | integer <int32> |
| tenantId | integer <int32> |
| name | string or null |
| organizationTypeId | integer <int32> |
| organizationStatusId | integer <int32> |
| publicCode | string or null |
| systemCode | string or null |
| description | string or null |
| secretKey | string or null |
| 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
Updates an existing organization configuration
Modifies existing organization configuration including name and status.
Authorizations:
Request Body schema:
Organization view model with updated configuration settings
| id | integer <int32> |
| tenantId | integer <int32> |
| name | string or null |
| organizationStatusId | integer <int32> |
| publicCode | string or null |
| description | string or null |
| tags | string or null |
Responses
Response Schema:
| id | integer <int32> |
| tenantId | integer <int32> |
| name | string or null |
| organizationStatusId | integer <int32> |
| publicCode | string or null |
| description | string or null |
| tags | string or null |
Request samples
- Payload
{- "id": 0,
- "tenantId": 0,
- "name": "string",
- "organizationStatusId": 0,
- "publicCode": "string",
- "description": "string",
- "tags": "string"
}Response samples
- 200
- 400
- 401
- 403
- 500
Creates a new organization configuration
Establishes new organization with specified configuration and metadata.
Authorizations:
Request Body schema:
Complete organization model with configuration settings for the new organization
| id | integer <int32> |
| tenantId | integer <int32> |
| name | string or null |
| organizationStatusId | integer <int32> |
| publicCode | string or null |
| description | string or null |
| tags | string or null |
Responses
Request samples
- Payload
{- "id": 0,
- "tenantId": 0,
- "name": "string",
- "organizationStatusId": 0,
- "publicCode": "string",
- "description": "string",
- "tags": "string"
}Response samples
- 201
- 400
- 401
- 403
- 500
Retrieves recent activity for organizations
Returns recent organization activity including creation and modification timestamps.
Authorizations:
query Parameters
| count required | integer <int32> Number of recent activity records to retrieve (required) |
Responses
Response Schema:
| id | integer <int32> |
| name | string or null |
| systemCode | string or null |
| createdDate | string <date-time> |
| updatedDate | string or null <date-time> |
Response samples
- 200
- 401
- 403
- 500