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

# Flyte

> Integrate your application with the Flyte API

## 🚀 Quickstart

Connect to Flyte with Nango and see data flow in 2 minutes.

**1. Create the integration**

In Nango ([free signup](https://app.nango.dev)), go to **Integrations** -> *Configure New Integration* -> *Flyte*.

**2. Authorize Flyte**

Go to **Connections** -> *Add Test Connection* -> *Authorize*, then enter your Flyte host, your identity provider's token endpoint, and the client ID and secret of a service application. Nango gets an access token from your identity provider and gets a new one when it expires. Later, you'll let your users do the same directly from your app.

If your identity provider requires scopes for the client credentials flow (on Okta, Flyte uses the `all` scope), add them in the integration's settings.

**3. Call the Flyte API**

Let's make your first request to the Flyte API (list projects). This request uses the Flyte 2 API. Replace the placeholders below with your [Environment API key](https://nango.dev/docs/reference/backend/http-api/api-keys.md), integration ID, and connection ID:

> [tab] cURL
>
> ```bash theme={null}
> curl -X POST "https://api.nango.dev/proxy/flyteidl2.project.ProjectService/ListProjects" \
>   -H "Authorization: Bearer <NANGO-API-KEY>" \
>   -H "Provider-Config-Key: <INTEGRATION-ID>" \
>   -H "Connection-Id: <CONNECTION-ID>" \
>   -H "Content-Type: application/json" \
>   -d '{"limit": 10}'
> ```

> [tab] Node
>
> Install Nango's backend SDK with `npm i @nangohq/node`. Then run:
>
> ```typescript theme={null}
> import { Nango } from '@nangohq/node';
>
> const nango = new Nango({ apiKey: '<NANGO-API-KEY>' });
>
> const res = await nango.post({
>     endpoint: '/flyteidl2.project.ProjectService/ListProjects',
>     providerConfigKey: '<INTEGRATION-ID>',
>     connectionId: '<CONNECTION-ID>',
>     data: { limit: 10 }
> });
>
> console.log(res.data);
> ```

Or fetch credentials with the [Node SDK](https://nango.dev/docs/reference/backend/backend-sdk/node.md#get-a-connection-with-credentials) or [API](https://nango.dev/docs/reference/backend/http-api/connections/get.md).

✅ You're connected! Check the **Logs** tab in Nango to inspect requests.

**4. Implement Nango in your app**

Follow our [quickstart](https://nango.dev/docs/getting-started/quickstart.md) to integrate Nango in your app.

## 📚 Flyte integration guides

* [How do I link my account?](https://nango.dev/docs/api-integrations/flyte/connect)\
  Find your Flyte host and token endpoint and get client credentials to connect your Flyte instance.

Official docs: [Flyte docs](https://www.union.ai/docs/v2/flyte/)

## 🧩 Pre-built syncs & actions for Flyte

Enable them in your dashboard. Extend and customize to fit your needs.

*No pre-built syncs or actions available yet.*

> [!TIP]
>
> Not seeing the integration you need? [Build your own](https://nango.dev/docs/guides/functions/functions-guide.md) independently.

***


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.