Jotform API: foutmelding 429 ontvangen

  • Vico_Connect
    Gevraagd op 25 juli 2025 om 08:14

    Goedemiddag,

    Wij hebben een API koppeling met Jotform in ons systeem Vico Connect. Bij Jotform komt onderstaande terug bij API requests en het zou niet moeten kunnen dat een 429 terug komt. Dit gebeurd dan met de "Productie 08-05-2024" API-key.

    Als je kijkt naar ons gebruik: https://eu.jotform.com/myaccount/usage dan zit daar alles nog binnen limiet.

    Zouden jullie ons met spoed kunnen helpen omdat er nu geen enkel Jotform formulier binnenkomt in ons systeem.

    Jotform API: foutmelding 429 ontvangen Image 1 Screenshot 30

    Jotform API: foutmelding 429 ontvangen Image 2 Screenshot 41

  • Christopher Jotform Support
    Geantwoord op 25 juli 2025 om 09:00

    Hi Vico_Connect,

    Thanks for reaching out to Jotform Support. While we do offer Support in many foreign languages, and we're working hard to add more every day, we don't currently have Dutch Support agents who can help you. So I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using.

    Now, coming back to your question, you can only check your API limits by using the provided API below.

    https://api.jotform.com/user/usage?apiKey={apiKey}

    Result:

    Jotform API: foutmelding 429 ontvangen Image 1 Screenshot 20

    Could you check it out how much your daily API limit is left?

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

  • Vico_Connect
    Geantwoord op 25 juli 2025 om 14:31

    Hi,

    I checked our daily limit:


    Response Body
    {
    "responseCode": 200,
    "message": "success",
    "content": {
    "username": "Vico_Connect",
    "submissions": "180",
    "overSubmissions": "0",
    "ssl_submissions": "180",
    "payments": "0",
    "uploads": "13784177",
    "total_submissions": null,
    "tickets": "0",
    "views": "455",
    "signed_documents": "0",
    "workflow_runs": null,
    "ai_conversations": "0",
    "ai_messages": null,
    "ai_sessions": "0",
    "ai_phone_call": "0",
    "ai_agent_sms": "0",
    "ai_chatbot_conversations": null,
    "pdf_attachment_submissions": "0",
    "monthly_usage_reset_date": null,
    "mobile_submissions": "0",
    "api": 107495,
    "form_count": "378",
    "ai_agents": 0,
    "ai_chatbot_agents": null,
    "ai_knowledge_base": "0",
    "created_at": "2025-07-01 02:12:01"
    },
    "duration": "363.64ms",
    "info": null,
    "limit-left": 99999
    }


  • Christopher Jotform Support
    Geantwoord op 25 juli 2025 om 14:35

    Hi Vico_Connect,

    Since you haven't used up your API Daily limit, I have gone ahead and reset your API usage on our end. Could you check on your end if the issue still persists?

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

  • Vico_Connect
    Geantwoord op 26 juli 2025 om 01:15

    There is still something wrong with the Jotform API. Can you reset the limit? I am still getting the same message today.


     There was an internal failure

    Unable to fetch TypeForm submissions with error Client error: `GET https://eu-api.jotform.com/form/250264414807353/questions` resulted in a `429 Too Many Requests` response:
    {"responseCode":429,"message":"API-Limit exceeded","content":"","duration":"353.34ms","info":"https:\/\/api.jotform.com\ (truncated...)


  • Kenneth Jotform Support
    Geantwoord op 26 juli 2025 om 04:15

    Hi Vico_Connect,

    I understand you're still encountering a 429 Too Many Requests error, even though your usage appears well below the API limit. I've reset the API limits on your account once more. It's possible the rate-limiting is being triggered by burst traffic or an integration pattern hitting limits per second, rather than daily usage.

    In the meantime, could you please confirm the information below:

    • Are your requests being made in very rapid succession?
    • Have you implemented any retry/backoff logic in your system?
    • Are multiple systems or API keys calling the same endpoints concurrently?

    After we hear back from you, we’ll have a better idea of what’s going on and how to help.

  • Vico_Connect
    Geantwoord op 27 juli 2025 om 06:04

    Hi Kenneth,

    See also our support question a year ago, “API limit exceeded error”. The problem was on your end at the time. Can you use this information to find a solution?

    • Are your requests being made in very rapid succession? No
    • Have you implemented any retry/backoff logic in your system? The question lies with our developer. Let us know as soon as possible.
    • Are multiple systems or API keys calling the same endpoints concurrently? The question lies with our developer. Let us know as soon as possible.

    Answer a year ago from Jotform:

    First and foremost, we apologize for the negative experience you encountered due to a technical issue. We discovered a problem with the process of resetting the daily API usage limits, which temporarily blocked your access to our API services.

    We quickly identified and addressed the issue, and our systems are now operating normally again. Your API limits have been reset, and you can continue to use our services without interruption.

    We have taken necessary measures to prevent such problems from occurring again. If you have any further questions or need additional support, please do not hesitate to contact us.

    Thank you for your understanding and patience. We wish you success in your endeavors.

    Best regards

  • John Jotform Support
    Geantwoord op 27 juli 2025 om 07:01

    Hi Vico_Connect,

    You can try the suggestions my colleague mentioned earlier, like adding retry or backoff logic to your API requests. If you've already done that and you're still getting the 429 error, go ahead and share the IP address or the server where the requests are coming from so we can take a closer look.

    Let us know if there’s anything else we can help you with.

  • Vico_Connect
    Geantwoord op 28 juli 2025 om 03:17

    Hi John,

    Did you also look at the incident we reported on 6 May 2024? It showed that something went wrong with resetting the API limit at Jotform. This seems to be the case again now. Can you let us know if you have looked into this?

    We will send you the requested information as soon as possible. However, last time the problem was also on your side. 

    That is why I am asking you to check that information again.


    Kind regards,

    Rianne Nijhuis


  • Kenneth Jotform Support
    Geantwoord op 28 juli 2025 om 04:06

    Hi Rianne,

    All support tickets you raised are accessible to support members, so we were able to review the support ticket you're referring to. Since my last response, where I reset your API limit, has the issue continued to persist, or has it been working? We'd like to gather as much information as we can before raising this again with the Developer team. Additionally, are you able to provide the information my colleague asked for?

    Once we hear back from them, we'll be able to move forward with this.

  • Vico_Connect
    Geantwoord op 28 juli 2025 om 06:08

    Hi Kenneth,

    The error message still appears after you have performed the reset. See the message:

     There was an internal failure

    Unable to fetch TypeForm submissions with error Client error: `GET https://eu-api.jotform.com/form/240464043274350/questions` resulted in a `429 Too Many Requests` response:
    {"responseCode":429,"message":"API-Limit exceeded","content":"","duration":"360.03ms","info":"https:\/\/api.jotform.com\ (truncated...)


    The remaining questions will be answered by our Developer this afternoon and forwarded to you immediately:

    • Are your requests being made in very rapid succession? No
    • Have you implemented any retry/backoff logic in your system? The question lies with our developer. Let us know as soon as possible.
    • Are multiple systems or API keys calling the same endpoints concurrently? The question lies with our developer. Let us know as soon as possible.


    Kind regards


  • Vico_Connect
    Geantwoord op 28 juli 2025 om 06:58

    Has any action been taken on your end? The problem seems to have been resolved.

  • Nazlı
    Geantwoord op 28 juli 2025 om 07:21

    Hi Rianne,

    I've gone ahead and reset your API limit once more. Since the error continues after the reset, I’ve now escalated this to our Developer team so they can investigate further. They’ll take a closer look and get back to us as soon as possible. We’ll update you on this thread as soon as we hear from them.

    Reach out again if you have any other questions.

  • Vico_Connect
    Geantwoord op 30 juli 2025 om 03:59

    Goodmorning,

    The error message has returned since today:

    There was an internal failure

    Unable to fetch TypeForm submissions with error Client error: `GET https://eu-api.jotform.com/form/240464043274350/questions` resulted in a `429 Too Many Requests` response:
    {"responseCode":429,"message":"API-Limit exceeded","content":"","duration":"354.88ms","info":"https:\/\/api.jotform.com\ (truncated...)


    Would you like to reset the limit again? And I'm curious to see what the developers can find. It's strange that this message keeps coming back.


    Rianne


  • Aries Jotform Support
    Geantwoord op 30 juli 2025 om 04:43

    Hi Rianne,

    My colleague already created an escalation ticket and forwarded it to our developers. If there are any updates, we’ll circle back to this thread and let you know. In the meantime, I have reset your API limit again to see if that helps.

    Thanks for your patience, we appreciate it.

  • Vico_Connect
    Geantwoord op 30 juli 2025 om 11:18

    Hi Aries,

    Thank you for resetting. This does not resolve the issue at this time, as we are still receiving an error message. We would appreciate hearing the findings of the development team. This is a significant and urgent issue for us and our customers.


    Rianne

  • Christopher Jotform Support
    Geantwoord op 30 juli 2025 om 11:35

    Hi Rianne,

    We have not received an update from the Developer Team. I have gone ahead and reached out to them. Once we hear back from them, we will let you know via this thread.

    Let us know if there’s anything else we can help you with.

  • Rianne
    Geantwoord op 31 juli 2025 om 01:53

    Hi Christopher,

    Would you like to try resetting the limit again today? Perhaps this will help? Thank you for the update.


    Rianne

  • Lara Jotform Support
    Geantwoord op 31 juli 2025 om 02:34

    Hi Rianne,

    I have gone ahead and reset your API usage on our end again. Could you check on your end if the issue still persists?

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

  • Rianne
    Geantwoord op 31 juli 2025 om 03:12

    Hi Lara,


    We are still receiving the error message. We would like to hear what your development team can do about this.


     There was an internal failure

    Unable to fetch TypeForm submissions with error Client error: `GET https://eu-api.jotform.com/form/240464043274350/questions` resulted in a `429 Too Many Requests` response:
    {"responseCode":429,"message":"API-Limit exceeded","content":"","duration":"362.11ms","info":"https:\/\/api.jotform.com\ (truncated...)

    Fetch

  • Lara Jotform Support
    Geantwoord op 31 juli 2025 om 03:20

    Hi Rianne,

    I've gone ahead and reached out to our Developers again. We’ll let you know as soon as there’s an update. 

    We really appreciate your patience and understanding while we look into this.

  • Rianne
    Geantwoord op 1 augustus 2025 om 02:53

    Hi Lara,

    Is there an update from the developers yet?

    qa

    Regards, Rianne

  • Lara Jotform Support
    Geantwoord op 1 augustus 2025 om 03:14

    Hi Rianne,

    Although we don’t have a solution yet, rest assured, we’ll keep working on this until it's resolved. We’ll get back to you as soon as we have an update.

    We appreciate your patience while we work on a solution.

  • Rianne
    Geantwoord op 3 augustus 2025 om 12:00

    Hi Lara,

    Is there any further information about the error message?

  • Jan Jotform Support
    Geantwoord op 3 augustus 2025 om 13:09

    Hi Rianne,

    There haven’t been any updates yet. I know that it’s taking some time to resolve. I’ve reached out to our Developers again. We’ll let you know as soon as there’s an update.

    In the meantime, could you try revoking your current API key and generating a new one from your API settings page? Let me show you how to reset API Key Access:

    1. Go to the API settings page.
    2. Under API Keys, you'll see a list of all your existing keys.
    3. To remove an old one, click on the X (delete) icon on the right.
    4. Then click the green Create New Key button.
    5. Choose Full Access if your app needs full read/write access.
    6. Replace the old key in your system or integration with this new one.

    Jotform API: foutmelding 429 ontvangen Image 1 Screenshot 20

    Once that’s done, please test the integration and let us know if you’re still encountering the 429 error.

    Thanks for your patience, we appreciate it.

  • Vico_Connect
    Geantwoord op 5 augustus 2025 om 02:38

    Hi Jan,

    We did this a year ago when we had this error message. It was temporarily resolved (until now). But this cost our developer a lot of time (and therefore money). Because the API link had to be reconfigured in our system. So this is not our preferred option.

    Do you already have an idea of what the problem is? And is it still possible to reset the API link again today? We would like to hear what the cause is and what direction you are taking to find a solution. We do not want to create a new key just yet.

    It is urgent for us because all our customers are currently unable to use the forms. We need a solution from you quickly.

  • Lara Jotform Support
    Geantwoord op 5 augustus 2025 om 02:42

    Hi Rianne,

    I understand that this is taking longer to solve than expected. There are still no updates yet from our Developers. I've already reached out to our them again, about the issue. Unfortunately, we can't provide the exact ETA on how long it will take for this to be resolved. As soon as we hear back from our Developers, we’ll update you here on this thread.

    We really appreciate your patience and understanding while we’re looking into this.

  • Vico_Connect
    Geantwoord op 5 augustus 2025 om 05:07

    Hi Lara,

    We have some extra input and questions for your developers. Can you share this information with your developers en let us know the answers?

    > Are your requests being made in very rapid succession?

    Possibly, we have a tool that integrates forms and uses the API. We have multiple instances running of the tool. All connecting from the same IP. Since we have multiple instances its hard to tell how many request per time we do from the same IP. Is there a limit and if so could that be increased?

    Spreading the API keys per instance could be an option but we still connect from the same IP so we are not sure if that would resolve the issue. Please advise.

    > Have you implemented any retry/backoff logic in your system?

    No, we do not have a retry that could lead to the too many request issue.

    > Are multiple systems or API keys calling the same endpoints concurrently?

    Yes, see above. We have multiple instances running / connecting from the same IP. Is there a burstable limit and if so than that be increase or would spreading API keys be helpful.


    Please let us know.

  • Joeni Jotform Support
    Geantwoord op 5 augustus 2025 om 06:02

    Hi Rianne,

    I've gone ahead and forwarded your questions to our Developer Team. We'll get back to you as soon as we get an update from them.

    We appreciate your patience and understanding.

Your Reply