Skip to main content
Participant
September 18, 2025
Question

Firefly Services InDesign API - Input/ output assets domains question

  • September 18, 2025
  • 3 replies
  • 704 views

Looking through the docs and some example code in github for the InDesing APIs through Firefly services I can see that the input/output assets list AWS S3, Dropbox, and Azure as the supported assets. However it looks like these are just utilizing signed/ pre-signed URLs, and they are not the only cloud services which support this style of access to assets.

 

Is it possible to use a different cloud storage system for assets with Firefly InDesign APIs assuming it can generate a signed url for use by the Adobe backends? Specifically I want to know if it is possible to utilize these APIs with signed URLs for Google Cloud Storage assets.

 

From the reading the docs, I strongly doubt this would work as is, since there's likely a domain based whitelist for these assets. But I'm especially curious if it's feasible to get a domain whitelisted.

 

Context
I'm working on a design for automating some manual steps in a workflow where we convert INDD to IDML. I'm considering either Firefly Services InDesign API or InDesign Server. But neither fits the requirements exactly. Specifically: I may have a hard requirement for assets to be stored in Google Cloud Storage, and there's a very strong preference for not self-hosting a Windows machine to handle this conversion.

 

This may not be the correct channel to pose this question, if there's a better avenue let me know.

3 replies

Sumit_Garg
Adobe Employee
Adobe Employee
September 23, 2025

Hi Please check out the updated documentation for InDesign API. Adobe do support Google Cloud storage as input for InDesign API. Only If there is an custom domain present that require to be added in allowedlist.

https://developer.adobe.com/firefly-services/docs/indesign-apis/help/usage_notes/#supported-storage-types

 

Participant
September 23, 2025

@Sumit_Garg 

Thanks! I saw that recent change in the documentation yesterday. It's great to hear that input assets are now supported. I'm still curious if Google Cloud Storage output assets are on the roadmap as well. Do you happen to have any info on that, or know of a good channel for me to ask about that?

 

I tried emailing idservices@adobe.com, which is listed at the top of the InDesign APIs docs, but I received a message couldn't be delivered error, due to not being on the allowed senders list.

Participating Frequently
September 22, 2025

Currently Firefly InDesign APIs only support the documented storage providers (AWS S3, Dropbox, Azure) and they do enforce domain whitelisting on signed URLs. You can’t just swap in Google Cloud Storage links unless Adobe adds support. If GCS is a hard requirement, your options are either proxying assets through a supported storage backend or going with InDesign Server. For an official answer or to request GCS whitelisting, the right channel is Adobe’s developer support / Adobe I/O forums.

erinferinferinf
Adobe Employee
Adobe Employee
September 22, 2025

... For an official answer or to request GCS whitelisting, the right channel is Adobe’s developer support / Adobe I/O forums.

 

If you mean this forum: https://experienceleaguecommunities.adobe.com/t5/adobe-developer/ct-p/adobe-io 

 

I don't think you'll find the answer you're looking for there... 

Community Expert
September 18, 2025

Last I checked Firefly was in beta, so did you try contacting folks who got you access to the service? Looking at the Github page I see a slack channel for support, check that out https://github.com/AdobeDocs/ff-services-docs/tree/main

-Manan

-Manan
erinferinferinf
Adobe Employee
Adobe Employee
September 18, 2025
 
Because this is primarily about InDesign and potentially InDesign Server, I've moved it to the InDesign category.
 
... Looking at the Github page I see a slack channel for support, check that out https://github.com/AdobeDocs/ff-services-docs/tree/main

 

Unfortunately that Slack channel is internal to Adobe... 

Community Expert
September 19, 2025

HI @erinferinferinf so this is sitll in Beta? What would be the best way to get help in such a case?

-Manan

-Manan