Boomi MFT - AFT Management API Reference (v1) - AdminCustomerRetentions
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 customer data retention policy configuration
Returns current retention policy settings including retention period and hard limit configurations.
Authorizations:
ApiKeyBearer
Responses
Response Schema:
| id | integer <int32> |
| customerId | integer <int32> |
| period | integer <int32> |
| periodHardLimit | integer <int32> |
| 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
- 500
Content type
No sample
Creates a new customer data retention policy
Establishes new data retention policy with specified period and hard limit settings for customer data management.
Authorizations:
ApiKeyBearer
Request Body schema:
Customer retention policy configuration details
| id | integer <int32> |
| customerId | integer <int32> |
| period | integer <int32> |
| periodHardLimit | integer <int32> |
| 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:
object (CustomerRetentions) | |
| recordsAffected | integer <int32> |
Request samples
- Payload
Content type
{- "id": 0,
- "customerId": 0,
- "period": 0,
- "periodHardLimit": 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
- 403
- 500
Content type
No sample
Updates an existing customer data retention policy
Modifies existing retention policy configuration including retention periods and enforcement settings.
Authorizations:
ApiKeyBearer
Request Body schema:
Updated customer retention policy configuration
| id | integer <int32> |
| customerId | integer <int32> |
| period | integer <int32> |
| periodHardLimit | integer <int32> |
| 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:
object (CustomerRetentions) | |
| recordsAffected | integer <int32> |
Request samples
- Payload
Content type
{- "id": 0,
- "customerId": 0,
- "period": 0,
- "periodHardLimit": 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
- 403
- 500
Content type
No sample
Saves customer data retention policy (creates new or updates existing based on ID)
Performs upsert operation: creates new policy if ID is 0, otherwise updates existing policy
Authorizations:
ApiKeyBearer
Request Body schema:
Customer retention policy configuration to save
| id | integer <int32> |
| customerId | integer <int32> |
| period | integer <int32> |
| periodHardLimit | integer <int32> |
| 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:
object (CustomerRetentions) | |
| recordsAffected | integer <int32> |
Request samples
- Payload
Content type
{- "id": 0,
- "customerId": 0,
- "period": 0,
- "periodHardLimit": 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
- 403
- 500
Content type
No sample
Was this topic helpful?