API for v4 yet?

,

any ballpark on how long is a little longer? i was told this too in October of 2024 :sweat_smile:

Hi, tako here. @jhodges i realize this is not officially supported, but with all the delays in the API for non-enterprise customers that were dependent on the API it could at least provide a stopgap solution so wanted to share.

@bell
If you use your browser and look at the requests and switch ‘preserve log’ on, you can view the requests. Basically for uploading it’s a:

  • call to CreateTransferBatch with the filename and accountId
  • call to UpdateTransferBatch with the id returnded from the previous call and status PROCESSING
  • another call to AddAssetsToTransferBatch. This will return uploadUrls as part of its response. This URL contains the necessary keys and signatures.
  • you would then do a PUT request to that URL (which is in an AWS S3 bucket) with your media in the request payload to upload the media

Not sure about videos though.

It’s a bit of work building it out which I didn’t do yet, i’ve only built listing assets, downloading and tagging for my own use case.

Theoretically you can automate anything the current website does, but there is no guarantee the graphql endpoint are not changed at any given moment without notice.

Hi Tako, thanks for the breakdown & for helping with figuring out a stopgap, as you said it’s much needed due to the huge delays, even tho it’s not officially supported…

I’ll give this a go!

@takov sorry i’m back with a follow up, managed to get it to work now with binary data for the media, but is there a way for me to use a SourceURL instead? via the old frame.io api I was able to use a Google Drive API direct file download URL (googleapis. com) which was skipping the file download within Make formerly integromat (larger files would time out otherwise).

If there was a way to use that drive api direct file URL for it that would be 100% working as before now!

Thanks in advance

The private API you’re using, does not support source URL upload like I said in my previous post because it’s not a necessary function for the private API to support.

I will check in with the platform and marketing team today to try and get you an updated timeline!

Any news? been 2 weeks

Hey there! Is there any update on when the V4 API will be available to non-enterprise customers? It’s been almost a month since we last heard anything.

is there any news? @jhodges its getting a bit ridiculous at this point

@gutschjd and @bell Hey there, apologies for the radio silence here. I’ve been working hard with the developer platform squad these past few weeks in order to not just unblock you when it comes to access but to ensure that your first experience with our new developer platform is a successful one.

There are a couple more PRs, and documentation articles that need to get polished before we’re ready to share what we’ve been working on, but we will have an update for you next week!

Our focus has been and will continue to be on giving every frame.io customer the opportunity to build and innovate with a developer platform that not just meets but exceeds their expectations ASAP.

I reached out to support who said I can only roll back from V4 to V3 if I upgrade to Enterprise tier…

I’m a recent user who started on V4 as well. Support said they can roll me back to V3 if I pay for an enterprise license…

Honestly I don’t think it’s very fair that integrations are touted on the frame.io website as a feature. If I can’t access these unless I’m paying a ton of money for an Enterprise license, I find it pretty misleading. This is enough to make me consider other platforms. Not sure what everyone else is thinking.

EDIT: I spoke with Frame support and was able to get the help I needed. My API works fine now and I’m very satisfied.

V4 or V3 API works now?

Would love to get access to the API if that is now available! Thanks @jhodges for your work on this!

V3, not V4. Should have clarified they assisted with a rollback.

@gutschjd @bell @takov @hidden021 @Greg @joris @ATarrell @madisonleclef @Cameron @NanMelch2 Hi all, as an FYI we just announced the API is in Early Access yesterday here on the forum. This will allow you to get access with your Frame.io V4 account, and also enable you to use any 3rd party integrations from partners, such as Strada, once they add V4 functionality to their platform.

1 Like