I am using stream/direct_upload. How to delete expired "pending upload" entries?

For Workers & Pages, what is the name of the domain?

any of my domains

What is the error number?

there in no error number

What is the issue or error you’re encountering

Unused, expired stream direct_upload requests are piling up on the videos list.

What steps have you taken to resolve the issue?

I set 3 minutes expiration on each direct_upload requests. After expiration, they stop allocating storage, but expired request are still sitting on my videos list. Are they going to be deleted some point? Besides manually, how do I automatically clean them?

Hello,

Technically, expired direct_upload requests in Cloudflare Stream will be removed, although this may take a bit of time. The expired videos are not included on your storage quota, although they might keep appearing in your video list for some time.

Hi Sufi,

Thank you for your answer, saddly not really useful.
You can find the same question was ask to the community in year 2021, CF team member answered with your exact answer, added that this is an obvious bug, that will be fixed. That was 4 years ago. Here we are.

CF’s API integration is not the best, most error messages are not useless. Here I am testing my Javascript based Stream Direct URL generation, a few try later CF is telling me that I run out of storage space, even though I have not use any one of the upload URLs, and I have only one video in the storage. Obviously this is a poor design.

Because there is almost no documentation about it clearing the storage allocations, I spent another hour to figure out that I can set short expiration dates to the URLs.

After manually clearing tens of Direct URLs, I notice that, expired links are not eating up my storage but stil sitting persistently on my dashboard.

Why would you keep expired, unused, useless links that has no chance of being used anywhere is still kept on the dashboard, it beats me.

While am at it, I need to tell you that my experience with Stream API destroyed all the respect I had for CF.

Cloudflare’s support is worse then Comcast’s which is hard to beat.

As you demonstrated:

  • The community members as yourself could not tell me anything that I did not know.
  • I upgraded to the Standard plan so I can use the ticketing system as promised, well, there is not ticketing system in the Standard plan.
  • I upgraded to the Business plan so I can chat with a live person as promised, well, the chat button kept pushing me to the support page, and finally said, “Chat is not available on the subject that I requested”. I could not us chat even once.
  • I tried to call your company phone number, I am amazed to hear that it is nothing but a voice recording not matter what is their problem, telling people to go to CL’s support page.

In summary, there is NO company got anywhere good by insulting its customer to this degree.

Thank you for your answer anyway. I will not use CL’s hosting services ever again.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.