Skip to main content

Configuration & Setup Management

The Configuration & Setup Management APIs are provided by nevisIDM. They expose read-only lookup data from the nevisIDM data model: country lists, languages, time zones, user states, profile states, credential states, and policy types.

The Notification subsection describes an API to send a notification to a user, which can be called from an authentication flow.

These APIs have two primary use cases:

  • Within an authentication flow: Call these APIs from a nevisAuth ScriptState using a SecToken.
  • Exposed to integrators: These APIs may also be exposed on the manage subdomain to allow integrators to set up the nevisIDM data structure or deploy and configure a project. Callers authenticate with a Bearer token as described in API Usage.

Endpoints in this section

PathMethodsPurpose
/nevisidm/api/core/v1/system/countriesGETList countries
/nevisidm/api/core/v1/system/languagesGETList languages
/nevisidm/api/core/v1/system/timezoneGETGet system time zone
/nevisidm/api/core/v1/system/user-statesGETList user states
/nevisidm/api/core/v1/system/profile-statesGETList profile states
/nevisidm/api/core/v1/system/credential-statesGETList credential states
/nevisidm/api/core/v1/system/credential-state-change-reasonsGETList credential state change reasons
/nevisidm/api/core/v1/system/policy-typesGETList policy types
/nevisidm/api/notification/v1POSTSend a notification to a user
/nevisidm/api/notification/v1/system/notification-typesGETList available notification types