Quick Start
This guide covers the fastest path to your first successful Frame.io V4 API call. You’ll create a project in the Adobe Developer Console, generate credentials, and make your first API request.
Step 1: Create a Project in Your Adobe Developer Console + Add the Frame.io V4 API
From the Adobe Developer Console, create a new project, and add the Frame.io V4 API.
This guide uses OAuth 2.0 Web App for authentication. For information on other authentication methods, see the Authentication Guide
Step 2: Configure Your Application
Select OAuth Web App as your application type, and set your redirect fields.
Step 3: Authentication
Start the OAuth flow by redirecting the user to the Adobe IMS authorization endpoint:
After the user signs in and approves access, Adobe IMS redirects them back to your configured redirect URI with an authorization code in the query string. Exchange that code for an access token by sending a POST request to the IMS token endpoint.
Here is a list of parameter definitions along with an example request and response:
Example Request
Example Response
SDK Support
Both the Python and TypeScript SDKs include authentication modules that handle the OAuth handshake, token exchange, and automatic token refresh. You can find more on each here: Python | TypeScript
Step 4: Make Your First API Requests
With your access token, start by calling the /v4/me endpoint:
This request returns details about the authenticated user, including user_id, name, and email. A successful response confirms that your authentication flow is working as expected.
Most V4 API endpoints require an account_id, which is not returned by /v4/me. To get your account_id, make a request to /v4/accounts:
This returns the list of accounts available to the authenticated user. Use the account_id from this response in subsequent API requests.
Next Steps
With authentication in place and your account_id, you’re ready to start working with the Frame.io API. These resources can help you get started: