Skip to main content
Best answer

Zapier Whale Bug

  • June 1, 2026
  • 3 replies
  • 17 views

I’ve been getting the following error message when trying to make a Zap to upload a card to Whale. z.request() no longer supports {{bundle.*}} or {{process.*}} as of v17 unless it's used in a shorthand request defined by the integration. Zapier Customers: Remove "{{curly braces}}" from your request. Developers: Use JavaScript template literals instead. Is there any fix for this?

Best answer by Fahad S

Hi ​@zprynne 

Are you using the regular Whale app from Zapier's directory, or did you write your own code in a "Code by Zapier" step?

  1. You're using the regular Whale app (no custom code)

Zapier released an update (v17) that changed how coding works . The old way of using {{curly braces}} inside requests is now banned. I think the Whale app you are trying to use was built using the old way, so it is currently broken .

What You Need to Do
Do not try to fix the code yourself (you can't access it). You have two options to get this fixed:

Contact Whale Support: Tell them, "Your Zapier integration is throwing a 'v17 curly braces' error. Please update your app to use JavaScript template literals." 

Contact Zapier Support: Open a ticket and tell them the Whale app is broken .

 This works - another user had the exact same error with the "Google Groups" app recently. They reported it to Zapier, and Zapier fixed it on their end .

Just report it to support. You have to wait for them to patch it.

  1. You wrote your own custom code (Code by Zapier step)

You can fix this yourself in a couple minutes. Just replace any {{curly braces}} in your z.request() with JavaScript template literals – that means swapping your quotes for backticks and using ${variable} instead of {{variable}}. No need to contact support.

Hope this helps you get it sorted! And let me know how it goes — happy to dig deeper if needed!
 

 

3 replies

Forum|alt.badge.img+3
  • Zapier Solution Partner
  • Answer
  • June 1, 2026

Hi ​@zprynne 

Are you using the regular Whale app from Zapier's directory, or did you write your own code in a "Code by Zapier" step?

  1. You're using the regular Whale app (no custom code)

Zapier released an update (v17) that changed how coding works . The old way of using {{curly braces}} inside requests is now banned. I think the Whale app you are trying to use was built using the old way, so it is currently broken .

What You Need to Do
Do not try to fix the code yourself (you can't access it). You have two options to get this fixed:

Contact Whale Support: Tell them, "Your Zapier integration is throwing a 'v17 curly braces' error. Please update your app to use JavaScript template literals." 

Contact Zapier Support: Open a ticket and tell them the Whale app is broken .

 This works - another user had the exact same error with the "Google Groups" app recently. They reported it to Zapier, and Zapier fixed it on their end .

Just report it to support. You have to wait for them to patch it.

  1. You wrote your own custom code (Code by Zapier step)

You can fix this yourself in a couple minutes. Just replace any {{curly braces}} in your z.request() with JavaScript template literals – that means swapping your quotes for backticks and using ${variable} instead of {{variable}}. No need to contact support.

Hope this helps you get it sorted! And let me know how it goes — happy to dig deeper if needed!
 

 


  • Author
  • New
  • June 1, 2026

Hey thanks so much for the quick response. I was using the regular Whale app and I’ve sent out an email to Whale and made a ticket with Zapier support. Hoping it’s able to get resolved fairly quickly. Will update this thread when it’s been fixed. Thanks again!


Forum|alt.badge.img+3
  • Zapier Solution Partner
  • June 1, 2026

Hi ​@zprynne Thanks for the update. Hope it gets resolved quickly! Keep us posted.