Skip to main content
All CollectionsREST API
Introducing Support for the Nexadata REST API
Introducing Support for the Nexadata REST API

Learn how to integrate Nexadata with third-party applications using the REST API, OAuth 2.0, and secure token management.

Quin Eddy avatar
Written by Quin Eddy
Updated over a month ago

The Nexadata REST API allows seamless integration with third-party applications via OAuth 2.0, ensuring secure resource authorization and flexible token management. With options for token expiration and revocation, organizations can maintain control over API access and ensure secure interactions with their data.


Step-by-Step Instructions

Step 1: Creating an OAuth Client

To enable API access:

  1. Navigate to Organization Settings in Nexadata.

  2. Select API.

Step 2: Configuring Token Expiration

When setting up an OAuth client, you can specify a maximum expiration time for access tokens:

  • Default expiration: 1 hour.

  • Maximum expiration: 1 year.

  1. Select an expiration time.

  2. Click Save, and a new set of OAuth credentials will be created.

Once the expiration time has elapsed, the refresh token will become invalid, requiring a new set of OAuth credentials, including:

  • Client ID

  • Client Secret

  • Access Token

Step 3: Revoking Tokens

For added security, you can revoke API tokens at any time:

  • Use the Revoke Access button to invalidate active tokens and prevent unauthorized access.

Did this answer your question?