Skip to main content
Version: 1.15.x.x LTS

Default HTTP API Endpoints

Nevis Mobile Authentication exposes several HTTP API endpoints that are relevant for authentication clients. As Nevis is highly flexibly in regards to configuration, the following information is based on defaults and recommendations.

Public URLHTTP methodRequired authorisation/authentication
FIDO UAF service/nevisfido/uaf/1.1/request/registrationPOST(tick) Password
/nevisfido/uaf/1.1/request/deregistrationPOST(tick) FIDO UAF
/nevisfido/uaf/1.1/request/authenticationPOST(error) None
/nevisfido/uaf/1.1/registrationPOST(error) None
/nevisfido/uaf/1.1/authenticationPOST(error) None
/nevisfido/uaf/1.1/facetsGET(error) None
Dispatch Token Service/nevisfido/token/dispatch/authenticationPOST(error) None
/nevisfido/token/dispatch/registrationPOST(tick) Password
/nevisfido/token/dispatch/deregistrationPOST(tick) FIDO UAF
Dispatch Target Service/nevisfido/token/dispatch/targetsGET(tick) Should not be exposed to external clients (only used by nevisAuth)
/nevisfido/token/dispatch/targets/POST(tick) FIDO UAF
/nevisfido/token/dispatch/targets/<id>PATCH(tick) JWS
/nevisfido/token/dispatch/targets/<id>DELETE(tick) FIDO UAF
Create Token Service/nevisfido/token/create/registrationPOST(tick) Password
/nevisfido/token/create/authenticationPOST(error) None
/nevisfido/token/create/deregistrationPOST(tick) Password
Redeem Token Service/nevisfido/token/redeem/registrationPOST(error) None
/nevisfido/token/redeem/authenticationPOST(error) None
/nevisfido/token/redeem/deregistrationPOST(error) None
Status Service/nevisfido/statusPOST(error) None

The settings in the previous table are built into nevisFIDO as default settings. For a working setup based on these defaults, set up a matching configuration in the other Nevis Mobile Authentication components: nevisProxy, nevisAuth, and nevisLogrend. Refer to the Use Cases and Best Practices documentation in this guide for complete information on how to configure Nevis Mobile Authentication. Configuration snippets are provided there as well.