Zapier: Requested URL is not available!

  • bluechipcreamery
    Asked on September 19, 2024 at 11:34 PM

    I’m currently trying to use the Jotform API to update a submission through a PUT request in Zapier, but I'm encountering issues. Specifically, I receive a "Requested URL is not available!" error when attempting to update a submission using the following endpoint:

    https://api.jotform.com/submission/6026089706024748191?apiKey=df9e190581523e94b7d00823d1809437

    I've verified that the submission ID is correct and that my API key has the necessary permissions. Additionally, I can successfully perform GET requests for the same submission.

    I have uploaded a screenshot of the Zapier step I have set up that continues to return the error.

    Could you please assist me in troubleshooting this issue? Any guidance or insights you can provide would be greatly appreciated.

    Jotform Thread 19202781 Screenshot
  • Raymond JotForm Support
    Replied on September 20, 2024 at 1:06 AM

    Hi Cristina,

    Thanks for reaching out to Jotform Support. This error typically occurs due to your account's security setting. Most of the time, this can be fixed if we disable the requirement to Login to View Uploaded Files. It's easy to do, but we'll need to do that on the Desktop version of Jotform because it's not available yet on the Jotform Mobile App. Let me walk you through it:

    1. Once logged in, click on your Profile Picture at the top-right corner of the page.
    2. Next, click your name to access your account’s profile page.jotform privacy unrequire file uploads Screenshot 10 Screenshot 10
    3. Click on the Security tab.
    4. Then, uncheck the Require log-in to view uploaded files under the Privacy options, and that’s it!jotform privacy require login for uploaded files Screenshot 21 Screenshot 21

    That's it. We also have a guide on How to Unrequire a Login to View Uploaded Files that you can check out.

    Give it a try and let us know if you need any help.

  • bluechipcreamery
    Replied on September 20, 2024 at 9:10 AM

    Thank you for the response! I turned off all the privacy settings including your recommendation and it is still giving the same error.

    Failed to create a request in Webhooks by Zapier

    Requested URL (/submission/6026089706024748191) is not available!

  • Joeni JotForm Support
    Replied on September 20, 2024 at 9:32 AM

    Hi Cristina,

    I'll need a bit of time to look into this. I'll get back to you as soon as I can.

    Thanks for your patience and understanding, we appreciate it.

  • bluechipcreamery
    Replied on September 20, 2024 at 9:51 AM

    I really appreciate the help. I tried making a POST request through zapier instead of a PUT and it shows success when I test it, but never does anything with the submission so that doesn't help.

  • Joeni JotForm Support
    Replied on September 20, 2024 at 10:22 AM

    Hi Cristina,

    Thanks for the additional information. I'm still working with your concern, I'll get to you shortly.

    Thanks for your patience, we appreciate it.

  • Joeni JotForm Support
    Replied on September 20, 2024 at 2:56 PM

    Hi Cristina,

    I've tested the get HTTP request on Zapier for submission URL and it seems that everything is working properly. Take a look at the screenshot below:

    Zapier: Requested URL is not available! Image 1 Screenshot 30It shows the response code 200.

    Zapier: Requested URL is not available! Image 2 Screenshot 41Can you please share with us a Loom video of what action were you calling in the HTTP Request and where you encountered the error?

    Once we hear back from you, we'll be able to help you with this.

  • bluechipcreamery
    Replied on September 20, 2024 at 3:46 PM

    I mentioned earlier in my request that I have successfully ran GET request, but the desired PUT request is not functioning.

    Here is the loom video fully explaining the situation.

    https://www.loom.com/share/510378e0b2954e22bd28103c4c77335b?sid=763fab53-6c59-4b04-9c85-b4306c32ad78

  • Christopher JotForm Support
    Replied on September 20, 2024 at 4:06 PM

    Hi Cristina,

    I have reviewed the video and based on our API documentation, we use the qid of the field as the unique identified for updating via API, which means you will have to use the form submission[27]=test1 instead of date=test1. You can retrieve the qid of each field on the form with the API:

    https://api.jotform.com/form/{formID}/questions?apiKey={apiKey}

    As seen on the screenshot:

    Zapier: Requested URL is not available! Image 1 Screenshot 20

    Give it a try and let us know how it goes.


  • bluechipcreamery
    Replied on September 20, 2024 at 4:56 PM

    Thank you for the help!

    The PUT method still wasn't working, but POST worked and updated the submission like I wanted.

Your Answer