API Reference
Server API
Client API
- Overview
- GETGet Authenticators
- GETGet Authenticator Configurations
- SMS
- Email OTP
- Email magic link
- Authenticator app
- Passkey
- Push
- iProov (Face Biometrics)
Management API
- Overview
- GETGet Tenant
- Action Configurations
- Rules
- Custom Lists
- Custom Data Points
- Theme
Call Connect API
- Caller Authentication
Terminal API
- Payment Session
Rules
Create Rule
Rules
Create Rule
Creates a rule for an action configuration.
POST
/
action_configurations
/
{action_code}
/
rules
curl --request POST \
--url https://api.authsignal.com/v1/management/action_configurations/{action_code}/rules \
--header 'Content-Type: application/json' \
--data '{
"name": "<string>",
"description": "<string>",
"isActive": true,
"priority": 49,
"type": "ALLOW",
"conditions": {},
"verificationMethods": [
"SMS"
],
"promptToEnrollVerificationMethods": [
"PASSKEY"
],
"defaultVerificationMethod": "SMS"
}'
{
"name": "<string>",
"description": "<string>",
"isActive": true,
"priority": 49,
"tenantId": "<string>",
"ruleId": "<string>",
"type": "ALLOW",
"conditions": {},
"verificationMethods": [
"SMS"
],
"promptToEnrollVerificationMethods": [
"PASSKEY"
],
"defaultVerificationMethod": "SMS"
}
Path Parameters
The action code used to identify the action configuration.
Body
application/json
Response
200
application/json
OK
The response is of type object
.
Was this page helpful?
curl --request POST \
--url https://api.authsignal.com/v1/management/action_configurations/{action_code}/rules \
--header 'Content-Type: application/json' \
--data '{
"name": "<string>",
"description": "<string>",
"isActive": true,
"priority": 49,
"type": "ALLOW",
"conditions": {},
"verificationMethods": [
"SMS"
],
"promptToEnrollVerificationMethods": [
"PASSKEY"
],
"defaultVerificationMethod": "SMS"
}'
{
"name": "<string>",
"description": "<string>",
"isActive": true,
"priority": 49,
"tenantId": "<string>",
"ruleId": "<string>",
"type": "ALLOW",
"conditions": {},
"verificationMethods": [
"SMS"
],
"promptToEnrollVerificationMethods": [
"PASSKEY"
],
"defaultVerificationMethod": "SMS"
}