A API em si não é importante, mas onde você vai guardar os dados!
Vai ter que ser em algum lugar que seja um object storage.
Existem várias empresas nessa área, a mais conhecida é AWS com o S3.
As outras empresas acaba usando a mesma API compative com S3.
R2 da cloudflare é um deles
https://www.cloudflare.com/pt-br/products/r2/
Outros:
https://www.idrive.com/object-storage-e2/
https://contabo.com/en/object-storage/
https://www.scaleway.com/en/pricing/?tags=storage
Aqui um texto comparando alguns
https://www.coralnodes.com/amazon-s3-alternatives/
Todos eles usma a API S3.
O bom dessa API é que: vc faz um upload direto navegador pro balde do storage!
Sem ter que passar pelo seu servidor(e gastar muita banda)
Aqui como usar API s3 com node(todos os serviços são compativeis)
https://austingil.com/upload-to-s3/
Usa a API s3 e escolhe o serviço que melhor for pra você!
Aqui mostra como fazer direto do navegador pro balde
https://devcenter.heroku.com/articles/s3-upload-node
Eu acho que o melhor custo beneficio é o R2 da cloudflare!
Se você utilizar um deles ou OUTRO deixa uma resposta aqui no meu comentário e edita a postagem com a empresa que você escolheu