Create push authenticator configuration
Create the tenant’s push authenticator configuration.
Authorizations
Use your Authsignal Management API secret key as the username and leave the password empty. This key is different from the Server API key and can be found in the API Keys section of the Authsignal Portal settings page.
Body
Push configuration to create.
The push provider. DEFAULT requires Apple Push Notification service or Firebase Cloud Messaging credentials. FIREBASE requires Firebase Cloud Messaging credentials. WEBHOOK requires webhookUrl.
DEFAULT, FIREBASE, WEBHOOK Whether the authentication method is active. Defaults to true.
The HTTPS endpoint used by a WEBHOOK provider.
^https://The credential lifetime for PUSH.
0 <= x <= 525600Whether push operations require app attestation.
How to handle failed app attestation for push operations.
BLOCK, ALLOW_WITH_WARNING Message delivery limits. Every configured limit applies.
1 - 6 elementsUse with the DEFAULT push provider for Apple Push Notification service.
Use with the DEFAULT or FIREBASE push provider for Firebase Cloud Messaging.
Response
OK
The immutable identifier for this configuration.
The verification method produced by this configuration.
"PUSH"The push provider. DEFAULT requires Apple Push Notification service or Firebase Cloud Messaging credentials. FIREBASE requires Firebase Cloud Messaging credentials. WEBHOOK requires webhookUrl.
DEFAULT, FIREBASE, WEBHOOK 0 <= x <= 525600BLOCK, ALLOW_WITH_WARNING Message delivery limits. Every configured limit applies.
1 - 6 elementsUse with the DEFAULT push provider for Apple Push Notification service.
Use with the DEFAULT or FIREBASE push provider for Firebase Cloud Messaging.

