How to update configurable list using api post request on /question/{qid}

  • Samar
    Asked on February 12, 2025 at 2:32 PM

    Hi

    I want to update the Configurable List Widget through API.

    I was able to update the option in the multiselect Question 

    https://eu-api.jotform.com/form/250345105705448/question/16?apiKey={xxx}

    POST Request with this json {"question[list]": "item1|item2"}

    But i am not able to update the question of the configurable list widget.

    I can see in the response when i get the configurable list through api it has this field


    "fields": "Nume articol : dropdown : 26408 FOLIE BIO EVENPLAST TRANSPARENTA IMPRIMATA 1360 MM 85 UM, 24678 FOLIE LDPE TESTE ALB-NEGRU SIMPLA 850 MM 50 UM, 25646 SACOSE BIO CAROLI NATUR IMPRIMATE 7 KG: Alege \nNumărul lotului: number: : 0, 0\nCantitate: number: : 0, 0",


    But i can't update this by post request 

    i am sending the string body json like this

    {

    "question[fields]": "the same string that i am getting above with some changes"

    }


    But it seem to be not working 

    Please let me know if i am doing something wrong.


    Thank you

  • Richie JotForm Support
    Replied on February 13, 2025 at 12:33 AM

    Hi Samar,

    Thanks for reaching out to Jotform Support. The configurable list is under an Iframe and populating the fields using URL parameters might not work. You can try to contact our API team regarding your requirements by filling up this form.

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


  • Samar
    Replied on February 13, 2025 at 3:01 AM

    Hey Richie,

    Thanks for your response! I’ve already submitted the form to the API team. Could you give me an idea of the usual response time for such requests?

  • Richie JotForm Support
    Replied on February 13, 2025 at 3:22 AM

    Hi Samar,

    Unfortunately, I’m unable to provide a specific timeline for when the API team will respond. But, they will reach out to you as soon as they’re available.

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

Your Answer