A number of endpoints are available to access the functionality:
- `/Logoff`: log off the current user by releasing all credentials managed for the web session.
- `/Preset`: execute a preset stored in a preset file. The preset file contains query, format, action, XSL, database and content type as defined in [[Presets]].
- `/Results`: execute a query provided in the HTTP requests and return the results.
- `/Transform`: first execute the action as with `/Results` and then apply a XSL transformation.
The `/Preset` endpoint is typically used when pre-defined settings have been made available. `/Results` and `/Transform` are typically used by end users without the possibility to create and/or deploy preset files on the Invantive Data Access Point server.
Additionally, a number of utility endpoints are available for system management and development purposes:
- `/accessdenied`: redirected to when access is denied.
- `/auth`: redirects to the authentication page of an OAuth data container.
- `/test`: light-weight call to check whether the service is running.
- `/token`: return URL for a token retrieved from the OAuth data container source.
- `/unavlegalreasons`: redirected to when the user is not located within the [Invantive service area](cloud.invantive.com/service-area).
A default page is shown when no endpoint is included in a HTTP request. The default page allows a user to enter a query to be run against a database in the group 'PUBLIC'.