What is the Maximum URL Length Limit in Pipedream Triggers?

This topic was automatically generated from Slack. You can find the original thread here.

Hey team,

I’m having a bit of trouble trying to create some triggers in our pipedream. I suspect it’s related to the webhookUrls length I’m trying to send. I do a base 64 encoding on some JSON objects to store mapping information I need, along with an id and token in the url I set. I seem to have a 500 error when I do a more complicated object encoding vs a really simple string one. The only meaningful difference from what I can tell is the url length being different.

Is there a length limit for the url?
One I have is 183 characters, the other is 383.

Other than I’ve been scratching my head on this for a couple days. I’ve tried setting the url when creating the trigger, and also calling update after the trigger is made to add the url with the same problem.

Hey could you create an issue here with all reproduce steps?

https://github.com/PipedreamHQ/pipedream/issues

Sure thing!

Created: [BUG] Deploy with webhookUrl and updateWebhooks 500 on valid URL with base64url query; listWebhooks empty on polling triggers · Issue #18239 · PipedreamHQ/pipedream · GitHub

I went with a different solution for now instead of relying on the url.

I do have another question though:

Is there a good way to know the payload structure of a trigger (app: source) without getting one? I can’t find in the docs where those are defined, and all the “even sources” linked text on this page just take me to the top of the page again. Triggers - Pipedream