> ## Documentation Index
> Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Onfleet source for ELT & CDC

> Configure Onfleet as a data source in Integrate.io ELT & CDC. Sync last-mile delivery management and logistics data to your data warehouse.

**Onfleet** makes it easy to manage last mile deliveries. Intuitive routing, dispatching, real-time tracking, analytics, and more. ELT & CDC uses the API provided by Onfleet to sync the data. [Onfleet API reference](https://docs.onfleet.com/reference)

|                           |                             |
| :------------------------ | :-------------------------- |
| **Supported Replication** | Full Sync  Incremental Sync |
| **Authentication Type**   | API token                   |

## Setting up Onfleet for ELT & CDC

### Requirements

* You need permissions to create API Keys.

### Onfleet Source Create Form

Follow these steps to create a private API key.

<Steps>
  <Step>
    Go to [Onfleet dashboard](https://onfleet.com/dashboard#/manage) and navigate to `API & Webhooks` tab.
  </Step>

  <Step>
    Click the `+` button at the bottom of the `API keys` section.

    <Frame>
      <img src="https://mintcdn.com/integrateio/SIDFEDRgXpxG0yrn/images/cdc/sources/image-76.png?fit=max&auto=format&n=SIDFEDRgXpxG0yrn&q=85&s=babc20c299ed38da9fdda337e0d99173" alt="Onfleet API and Webhooks tab with add API key button" width="516" height="508" data-path="images/cdc/sources/image-76.png" />
    </Frame>
  </Step>

  <Step>
    Give a name to the new API key and create it.

    <Frame>
      <img src="https://mintcdn.com/integrateio/SIDFEDRgXpxG0yrn/images/cdc/sources/image-77.png?fit=max&auto=format&n=SIDFEDRgXpxG0yrn&q=85&s=6f7bf9c01877d87b26cb3c004a73b766" alt="Onfleet new API key name input dialog" width="515" height="501" data-path="images/cdc/sources/image-77.png" />
    </Frame>
  </Step>

  <Step>
    Copy and paste the API key into the input field.

    <Frame>
      <img src="https://mintcdn.com/integrateio/SIDFEDRgXpxG0yrn/images/cdc/sources/image-78.png?fit=max&auto=format&n=SIDFEDRgXpxG0yrn&q=85&s=a7d4acd650ef08a9b0a76103ee7bb1f1" alt="Integrate.io dashboard field for pasting the Onfleet API key" width="1182" height="406" data-path="images/cdc/sources/image-78.png" />
    </Frame>
  </Step>
</Steps>
