Waiting for engine...
Skip to main content

Boomi MFT - AFT Management API Reference (v1) - AdminMfaSettings

Toggle Pane

Download OpenAPI Specification: Download

AdminMfaSettings

Retrieves customer multi-factor authentication (MFA) settings

Authorizations:
ApiKeyBearer

Responses

Response Schema:
id
integer <int32>
customerId
integer <int32>
isEnabled
boolean
trustedDeviceTTLMinutes
integer <int64>
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

Content type
No sample

Creates new customer multi-factor authentication (MFA) settings

Authorizations:
ApiKeyBearer
Request Body schema:

Customer MFA configuration details

id
integer <int32>
customerId
integer <int32>
isEnabled
boolean
trustedDeviceTTLMinutes
integer <int64>
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 (CustomerMfaSettings)
recordsAffected
integer <int32>

Request samples

Content type
{
  • "id": 0,
  • "customerId": 0,
  • "isEnabled": true,
  • "trustedDeviceTTLMinutes": 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

Content type
No sample

Updates existing customer multi-factor authentication (MFA) settings

Authorizations:
ApiKeyBearer
Request Body schema:

Updated customer MFA configuration

id
integer <int32>
customerId
integer <int32>
isEnabled
boolean
trustedDeviceTTLMinutes
integer <int64>
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 (CustomerMfaSettings)
recordsAffected
integer <int32>

Request samples

Content type
{
  • "id": 0,
  • "customerId": 0,
  • "isEnabled": true,
  • "trustedDeviceTTLMinutes": 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

Content type
No sample

Saves customer multi-factor authentication (MFA) settings (creates new or updates existing based on ID)

Performs upsert operation: creates new MFA settings if ID is 0, otherwise updates existing settings

Authorizations:
ApiKeyBearer
Request Body schema:

Customer MFA configuration to save

id
integer <int32>
customerId
integer <int32>
isEnabled
boolean
trustedDeviceTTLMinutes
integer <int64>
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 (CustomerMfaSettings)
recordsAffected
integer <int32>

Request samples

Content type
{
  • "id": 0,
  • "customerId": 0,
  • "isEnabled": true,
  • "trustedDeviceTTLMinutes": 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

Content type
No sample