Boomi MFT - AFT Management API Reference (v1) - Certificates
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 all certificates associated with a specific organization
Returns list of all certificates configured for a specific organization.
Authorizations:
query Parameters
| organizationId | integer <int32> Organization identifier to retrieve certificates for |
Responses
Response Schema:
| id | integer <int32> |
| organizationId | integer <int32> |
| name | string or null |
| fileName | string or null |
| certificateTypeId | integer <int32> |
| type | string or null |
| description | 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
Retrieves detailed information for a specific certificate
Returns detailed certificate information including type, filename, and metadata.
Authorizations:
query Parameters
| certificateId | integer <int32> Unique identifier of the certificate to retrieve |
Responses
Response Schema:
| id | integer <int32> |
| organizationId | integer <int32> |
| name | string or null |
| fileName | string or null |
| certificateTypeId | integer <int32> |
| type | string or null |
| description | 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
Retrieves available certificate configuration options and metadata
Returns available certificate types and configuration options for certificate management.
Authorizations:
Responses
Response Schema:
| id | integer <int32> |
| name | string or null |
| description | string or null |
Response samples
- 200
- 401
- 403
- 500
Updates an existing certificate configuration
Modifies existing certificate configuration including name and description metadata.
Authorizations:
Request Body schema:
Updated certificate configuration details and metadata
| id | integer <int32> |
| organizationId | integer <int32> |
| name | string or null |
| certificateTypeId | integer <int32> |
| file | string or null |
| fileName | string or null |
| certificateData | string or null <byte> |
| password | string or null |
| description | string or null |
Responses
Response Schema:
| id | integer <int32> |
| organizationId | integer <int32> |
| name | string or null |
| fileName | string or null |
| certificateTypeId | integer <int32> |
| type | string or null |
| description | 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> |
Request samples
- Payload
{- "id": 0,
- "organizationId": 0,
- "name": "string",
- "certificateTypeId": 0,
- "file": "string",
- "fileName": "string",
- "certificateData": "string",
- "password": "string",
- "description": "string"
}Response samples
- 200
- 401
- 403
- 500
Creates a new certificate for secure file transfer operations
Uploads and configures new certificate for secure file transfer operations.
Authorizations:
Request Body schema:
Certificate configuration details including name, file data, and metadata
| id | integer <int32> |
| organizationId | integer <int32> |
| name | string or null |
| certificateTypeId | integer <int32> |
| file | string or null |
| fileName | string or null |
| certificateData | string or null <byte> |
| password | string or null |
| description | string or null |
Responses
Response Schema:
| id | integer <int32> |
| organizationId | integer <int32> |
| name | string or null |
| fileName | string or null |
| certificateTypeId | integer <int32> |
| certificateData | string or null <byte> |
| password | string or null |
| description | 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> |
Request samples
- Payload
{- "id": 0,
- "organizationId": 0,
- "name": "string",
- "certificateTypeId": 0,
- "file": "string",
- "fileName": "string",
- "certificateData": "string",
- "password": "string",
- "description": "string"
}Response samples
- 200
- 401
- 403
- 500
Deletes a certificate from the organization
Removes certificate from the organization, preventing future use in endpoint configurations.
Authorizations:
query Parameters
| id | integer <int32> Unique identifier of the certificate to delete |
Responses
Response Schema:
Response samples
- 200
- 400
- 401
- 403
- 409