Create Configuration

Create a new email verification configuration.

SecurityapiKey
Request
Request Body schema: application/json
required
object (EmailVerificationConfigurationData)

Represents an email verification configuration.

featuresOn
Array of strings (TransactionFeaturesOn)

Features to be enabled. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.

Items Enum: Description
CREATE_TRANSACTION

Creates a new transaction and makes the current request a part of it. By default turned off.

COMMIT_TRANSACTION

Commit transaction. By default turned off.

Example: ["CREATE_TRANSACTION"]
name
required
string (ConfigurationName)

Display name for a configuration.

Example: "Client configuration."
transactionId
string (TransactionId)

Id of the transaction, pass it in subsequent requests to make them part of the transaction

Example: "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2"
Responses
200

Configuration created successfully

400

Bad Request.

post/configurations/emailverification
Request samples
application/json
{
  • "name": "My configuration",
  • "configuration": {
    }
}
Response samples
application/json
{
  • "name": "My configuration",
  • "configuration": {
    },
  • "version": 1,
  • "id": "67e55a52826f904dcbf63743",
  • "createdAt": "2025-03-27T14:01:54.259837898Z",
  • "createdBy": "b3e96bd8-96a6-48f5-b378-610d177be354",
  • "defaultConfiguration": false,
  • "relatedConfigurations": [ ]
}