Skip to main content
organizationId
string
required
Unique identifier for a given organization.
userId
string
required
Unique identifier for a given user.
mfaPolicyId
string
required
Unique identifier for a given MFA policy.
A successful response returns the following fields:
mfaPolicy
object
required
mfaPolicy field
curl --request POST \
  --url https://api.turnkey.com/public/v1/query/get_mfa_policy \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json' \
  --header "X-Stamp: <string> (see Authorizations)" \
  --data '{
    "organizationId": "<string>",
    "userId": "<string>",
    "mfaPolicyId": "<string>"
}'
{
  "mfaPolicy": {
    "mfaPolicyId": "<string>",
    "mfaPolicyName": "<string>",
    "condition": "<string>",
    "requiredAuthenticationMethods": [
      {
        "any": [
          {
            "type": "<AUTHENTICATION_TYPE_EMAIL_OTP>",
            "id": "<string>"
          }
        ]
      }
    ],
    "order": "<number>",
    "notes": "<string>",
    "createdAt": {
      "seconds": "<string>",
      "nanos": "<string>"
    },
    "updatedAt": {
      "seconds": "<string>",
      "nanos": "<string>"
    }
  }
}