Skip to main content

Authorization

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

Eventzilla

Prerequisites

To connect Nexla to Eventzilla, you need an active Eventzilla account and an API key. Eventzilla's API uses key-based authentication, where the key is passed as a request header (x-api-key) with every API call. The API is accessible only over HTTPS.

Obtain an Eventzilla API Key

Eventzilla API keys are managed through your account's App Management settings. Each key is scoped to your organization and authenticates all API requests made on your behalf.

  1. Sign in to your Eventzilla account at eventzilla.net.

  2. Navigate to Settings > App Management in your account dashboard.

  3. Click Create New Application (or the equivalent button for adding a new API key).

  4. Enter a name for the application or integration (for example, "Nexla Integration") to help identify its purpose later.

  5. Click Save or Generate Key to create the application and generate an API key.

  6. Copy the API key value displayed. This is the value you will enter in the API Key Value field when configuring your Nexla credential.

Important

Store your API key in a secure location. Once you leave the page, the full key value may not be displayed again. You can always disable old keys and generate new ones from the same App Management settings page.

For complete information about Eventzilla's API and authentication requirements, refer to the Eventzilla Developer documentation.

Create an Eventzilla Credential

  • To create a new Eventzilla 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 Key Authentication

Eventzilla uses API Key Authentication. Your API key is sent as a header value (x-api-key) with every request to the Eventzilla API, allowing Nexla to authenticate and retrieve or write data on behalf of your account.

  1. Enter your Eventzilla API key in the API Key Value field. This is the key you generated in your Eventzilla account under Settings > App Management. The key will be transmitted securely over HTTPS and stored encrypted in Nexla.

    Keep your API key confidential. Anyone with access to this key can make API calls to your Eventzilla account. If a key is compromised, disable it immediately from the Eventzilla App Management settings and generate a new one.

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.