Best answer

API call returns a PDF document -- how to alter file type


Userlevel 1
Badge

I have an API call that returns a PDF document, however, the document doesn’t have a file type. Is there any way to change the file type to pdf to be attached to an e-mail? 

When it comes through now in the e-mail it just looks like:

 

icon

Best answer by PDFMonkey 2 May 2022, 20:01

View original

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

10 replies

Userlevel 7
Badge +14

Hi @zap29550 

Good question.

Please post screenshots with details about how your Zap steps are configured in order for us to have more context, thanks.

Userlevel 1
Badge

 

Test:

 

 

Userlevel 7
Badge +14

@zap29550 

Perhaps the document may not be done generating.

Per the PDFMonkey API: https://www.pdfmonkey.io/doc/api/generate-a-document/#the-document-object

You may have to add a Delay then re-query for the finished document.

 

 

Userlevel 1
Badge

There’s no need for a delay as the document is produced as seen in the test section. 

How do I convert the file type to PDF

Userlevel 7
Badge +14

@zap29550 

You may need to customize the file name and file extension:

 

Userlevel 7
Badge +9

@zap29550 were you able to get things sorted out here by following Troy’s suggestions? We’d love to see where you landed and if there is anything we can do to help you move forward!

Userlevel 2
Badge

Hello there!

I just pushed a new version of PDFMonkey that now accepts the meta key for direct generations too.

From a test I have done, Zapier seems to be picking up the name correctly and the attachment has the right name in the email I received (at least with Email by Zapier).

To clarify a bit on the direct generation thing. It’s a PDFMonkey feature that does exist but is undocumented as it’s considered unstable in terms of endpoint behavior (meaning we could change the way this endpoint works over time).

I hope this answers the issue in the proper way 🙂

Userlevel 7
Badge +9

Yay! 🎉Thanks so much for the update and clarification, @PDFMonkey. We love to see it and it’s very much appreciated! 🤗

Userlevel 1
Badge

That worked great, thank you @PDFMonkey 

Userlevel 1
Badge

@zap29550 were you able to get things sorted out here by following Troy’s suggestions? We’d love to see where you landed and if there is anything we can do to help you move forward!

@PDFMonkey saved the day