All API requests to Talview must be authenticated using the OAuth2 Protocol. This ensures that only authorized systems can access your data and perform operations on the platform. All queries and endpoints, but the authentication endpoints, require access tokens.Documentation Index
Fetch the complete documentation index at: https://docs.talview.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorization Header
Once you have generated an access token, it must be included in theAuthorization header of every API request as a Bearer token.
Generate an Access Token
Talview provides a RESTful, as well as graphQL endpoint to obtain your access tokens. You will need the credentials (Username, Password, and Tenant ID) shared by Talview for your specific environment.Request Details
| Configuration | Value |
|---|---|
| Host | https://api.talview.com |
| Method | POST |
| REST Route | /api/rest/auth_user_login |
| graphQL Route | /v1/graphql |
Request Body Schema
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
username | String | Yes | Your Talview-provided username. |
password | String | Yes | Your Talview-provided password. |
tenant_id | Integer | Yes | Your unique Talview Tenant ID. |
RESTful Endpoint
Sample Request
Sample Response
On success, the API returns an access token and a refresh token.GraphQL Endpoint
You can also obtain tokens using theauth_user_login mutation directly through the GraphQL endpoint. This is useful if you prefer to keep all interactions within GraphQL.

