Skip to main content

Authorization

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

Float

Prerequisites

To connect Nexla to Float, you will need a Float API key. Float uses Bearer token authentication — all API requests are authenticated using an API key passed in the Authorization request header.

Obtain a Float API Key

Float API keys are available to Account Owners and Admins in the Float Team Settings. Only one API key is active per account at a time; regenerating the key will invalidate the previous one.

  1. Log in to your Float account at app.float.com.

  2. Click your name or avatar in the bottom-left corner, then select Team Settings.

  3. In Team Settings, click the Integrations tab.

  4. Under the API section, your API access token is displayed. Click Copy to copy the token to your clipboard.

    Only Account Owners can view and manage the API key. If you do not see the Integrations tab or the API section, contact your Float Account Owner to obtain the token or to request that an API key be generated for your integration use case.

  5. Store the copied API key securely. Treat it like a password — do not share it or embed it in publicly accessible code repositories. The key remains valid until it is regenerated in the Float Team Settings.

Important

Regenerating your Float API key will immediately invalidate the previous key. Any existing integrations using the old key will stop working until they are updated with the new key.

For additional reference, see the Float API Authentication documentation.


Create a Float Credential

  • To create a new Float 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 (Bearer Token)

Float uses API Key authentication with a Bearer token passed in the Authorization header. All requests to the Float API are made over HTTPS to the base URL https://api.float.com/v3.

  1. Enter your Float API key in the API Key field. This is the access token you copied from your Float Team Settings in the Prerequisites section above. Nexla will send this key as a Bearer token in the Authorization header of every API request (i.e., Authorization: Bearer <your-api-key>).

    Your Float API key authenticates all requests made on behalf of your Float account. Keep this key confidential and rotate it in Float Team Settings if you suspect it has been compromised. After regenerating the key in Float, update this credential in Nexla to maintain uninterrupted data flows.

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.