Skip to main content

Authorization

Follow this guide to create a new GoLogin credential that will allow Nexla to authenticate to and exchange data with your GoLogin account.
go_login_api_auth.png

GoLogin

Prerequisites

To connect Nexla to GoLogin, you will need a GoLogin account and a personal API token. GoLogin offers a free trial as well as paid plans; the API is available on all plan tiers, though rate limits differ between free and paid plans (300 requests/minute on free/trial plans, 1,200 requests/minute on paid plans).

Generate a GoLogin API Token

GoLogin authenticates all API requests using a Bearer token. You can generate your personal API token directly from the GoLogin web application.

  1. Sign in to your GoLogin account at app.gologin.com.

  2. Click your profile avatar or username in the upper-right corner to open the account menu, and select Settings.

  3. In the left navigation panel, select API (also accessible by navigating directly to https://app.gologin.com/#/personalArea/TokenApi).

  4. Click the New Token button to generate a new personal API token.

  5. Copy the generated token and store it in a secure location. The token will be used to authenticate all API requests made by Nexla on your behalf.

GoLogin API tokens provide full programmatic access to your account, including the ability to create, read, update, and delete browser profiles and proxies. Store your token securely and avoid sharing it. If a token is compromised, return to the API settings page to revoke it and generate a new one.

Create a GoLogin Credential

  • To create a new GoLogin credential, after selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.

Credential Name & Description

  1. Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.

    Resource descriptions are recommended but are not required. They should be used to provide information about the resource purpose, data freshness, etc. that can help the owner and other users efficiently understand and utilize the resource.

API Token

  1. Enter the GoLogin personal API token you generated in the Prerequisites section above in the Token field. Nexla will include this token as a Bearer credential in the Authorization header of every API request sent to https://api.gologin.com.

Save the Credential

  1. Once all of the relevant steps in the above sections have been completed, click the Save button at the bottom of the overlay to save the configured credential.

  2. The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation and can be selected for use with a new data source or destination.