For the complete documentation index, see llms.txt. This page is also available as Markdown.

Nexthink

Connection Requirements

1 - Instance

The name of your Nexthink instance. This is the first part of your Nexthink URL (e.g., if your URL is mycompany.eu.nexthink.cloud, the instance is mycompany).

2 - Region

The region of your Nexthink instance (default: eu).

  • us - United States

  • eu - European Union

  • pac - Asia-Pacific

  • meta - Middle East, Turkey and Africa

3 - Client ID

OAuth2 Client ID for API access.

To generate API credentials:

  1. Log in to the Nexthink web interface and navigate to Administration > API credentials.

  2. Click New OAuth client credentials.

  3. Give it a name, and under Permissions enable NQL API.

  4. Click Save and generate credentials.

  5. Copy the Client ID and Secret key immediately.

4 - Client Secret

OAuth2 Client Secret corresponding to the Client ID.

5 - Query ID

The NQL query ID to execute (e.g., #device_inventory). The query must be created and saved in the Nexthink portal beforehand. It must include a name column for device identification.

Query IDs follow the pattern #query_name and can only contain lowercase letters, numbers, and underscores. Refer to Nexthink NQL documentation for query preparation.

6 - Use V2 API

Use the V2 NQL endpoint instead of V1 (default: False).

7 - Timeout

Timeout for API calls in seconds (default: 30).

Last updated