Skip to main content

Authorization

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

Fillout

Prerequisites

To connect Nexla to Fillout, you need a Fillout account and an API key. Fillout API keys are generated from the Developer settings in your Fillout account dashboard.

Obtain a Fillout API Key

Fillout authenticates API requests using a Bearer token in the Authorization header. You generate this key directly from your Fillout account settings.

  1. Sign in to your Fillout account at build.fillout.com.

  2. Navigate to Home in the left sidebar, then open Settings.

  3. Click the Developer tab within Settings. The direct URL is https://build.fillout.com/home/settings/developer.

  4. Your API key is displayed on the Developer settings page. Copy the key and store it in a secure location.

    You can revoke or regenerate your API key at any time from the Developer settings page. If you regenerate your key, any existing integrations using the old key will stop working until updated with the new key.

  5. If you are self-hosting Fillout or using the Fillout EU region, your API base URL may differ from the default https://api.fillout.com. Check the Developer settings page for your account's specific API base URL.

Rate Limits

The Fillout API is limited to 5 requests per second per API key. When building high-volume data pipelines, plan your ingestion schedule accordingly to avoid hitting this limit.

For complete API documentation, refer to the Fillout REST API Help Center.

Create a Fillout Credential

  • To create a new Fillout 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

  1. Enter your Fillout API key in the API Key field. This key is passed as a Bearer token in the Authorization header for every request Nexla makes to the Fillout API. Keep this value secure and do not share it publicly.

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.