Hi everyone, thank you all for being so patient while we have been working tirelessly behind the scenes. We have heard your frustrations and have taken your feedback seriously about getting access to the V4 APIs ASAP. Due to the nature of re-writing the entirety of Frame.io from the ground up for V4, we were also forced to re-write all the API endpoints in the same manner. Regardless, this took longer than we anticipated. However, we’re excited to announce Early Access to the Frame.io V4 API for everyone, regardless of your account type, starting today. We’re looking forward to hearing your feedback as we continue development of our V4 API on a regular basis.
With this early access to Frame.io V4 APIs, anyone can explore our developer documentation and integrate their solutions without requiring Adobe Admin Console access. This marks a major step toward expanding API eligibility while we continue development on provisioning and managing Frame.io accounts through Adobe identity systems.
Because this access is being provided during active development, there are a few important considerations:
- Users must have their Frame.io account linked to an Adobe ID to be able to access V4 API functionality as an end user. If you do not see the Adobe SUSI screen when logging into your Frame.io account, please reach out to our Sr. Developer Relations, Partnerships team member Jeff Hodges to directly help with requests -jhodges@adobe.com.
- Users must create a project in the Adobe Developer Console and then add Frame.io as a product to gain access to the V4 APIs.
- Currently, there are two versions of the API: a Current Version, and an Alpha version which can and will be updated regularly to introduce new features and functionality. If you intend to use any endpoints from the Alpha version for your integration, please be aware that your integration may experience issues as we make changes. Please keep a keen eye on and awareness of our developer guides for more information as this evolves.
- In the future, we will migrate all Frame users to the Adobe Admin Console. This will not break existing customer API workflows, but it will change how you can access multiple accounts. This transition is necessary to introduce interoperability across all Adobe products (such as AEM, Firefly, etc.) and so we can enable Server to Server (S2S) authentication. Once a customer’s account is on Adobe Admin Console, they can create a new project so everyone in the account has visibility into the active APIs.
- All current V3 integrators will need to update their endpoints to include V4 endpoints in order to work with Frame.io V4. We recommend having a login specifically for V4 and treating it like a different integration entirely. Until then, users who upgrade to V4 will not have access to 3rd-party integrations. Please see our V3->V4 Migration Guide to see which endpoints you need to adjust.
- At this time, Webhooks are only available via the Alpha version of the API. They will soon be moving to the Stable version with more features, such as including Event IDs and filtering at the different resource levels (Account, Workspace, Project).
If you’re eager to start building with the V4 API, you can get started today! Please see our getting started guide and FAQs to begin your API journey!
We’d love to hear your feedback as you explore the new V4 API capabilities—let us know your thoughts in the comments below!
-Charlie