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.
🚀 Quickstart
🧑💻 OAuth app setup
🔗 Useful links
🚨 API gotchas
Create an integration
In Nango (free signup), go to Integrations -> Configure New Integration -> Adobe Workfront. Nango doesn’t provide a test OAuth app for Adobe Workfront yet. You’ll need to set up your own by following these instructions. After that, make sure to add the OAuth client ID and secret in the integration settings in Nango. Authorize Adobe Workfront
Go to Connections -> Add Test Connection -> Authorize, then log in to Adobe Workfront. Later, you’ll let your users do the same directly from your app. Call the Adobe Workfront API
Let’s make your first request to the Adobe Workfront API (fetch a specific project using its projectId). Replace the placeholders below with your secret key, integration ID, and connection ID:curl "https://api.nango.dev/proxy/v15.0/project/{projectId}" \
-H "Authorization: Bearer <NANGO-SECRET-KEY>" \
-H "Provider-Config-Key: <INTEGRATION-ID>" \
-H "Connection-Id: <CONNECTION-ID>"
Install Nango’s backend SDK with npm i @nangohq/node. Then run:import { Nango } from '@nangohq/node';
const nango = new Nango({ secretKey: '<NANGO-SECRET-KEY>' });
const res = await nango.get({
endpoint: '/v15.0/project/{projectId}',
providerConfigKey: '<INTEGRATION-ID>',
connectionId: '<CONNECTION-ID>'
});
console.log(JSON.stringify(res.data, null, 2));
Or fetch credentials dynamically via the Node SDK or API. ✅ You’re connected! Check the Logs tab in Nango to inspect requests.Next step: Embed the auth flow in your app to let your users connect their Adobe Workfront accounts. Access Adobe Workfront OAuth2 Setup
- Click the Main Menu icon in the upper-right corner of Adobe Workfront, or (if available), click the Main Menu icon in the upper-left corner.
- Click Setup.
- In the left navigation panel, click System.
- Select OAuth2 Applications.
Create app integration
- Click Create app integration.
- The New OAuth2 application dialog displays.
- In the New OAuth2 application box, select Web Application.
- Enter a name for the new OAuth2 application then click Create.
Configure OAuth2 application
Fill in all the required fields for the new app, for the following fields
- Redirect URLs: Enter
https://api.nango.dev/oauth/callback
- Refresh token rotation: Enable this option to issue a new refresh token whenever the refresh token is used.
- Absolute refresh token expiration: Select “No expiration” for this field.
Save and obtain credentials
- Click Save.
- Copy both the Client ID and Client Secret as you’ll need them when configuring your integration in Nango.
- Adobe Workfront uses different API versions (v15.0, v16.0, etc.). Make sure you’re using the correct version for your needs.
- You can leave the scopes field empty when configuring in Nango as it’s not needed.