Integración n8n: No se pueden enviar submissions

  • Profile Image
    EMEC_app
    Fecha de consulta 28 de octubre de 2025, 10:01

    no puedo enviar submission desde n8n

  • Profile Image
    Podo: Support AI Agent
    Fecha de respuesta 28 de octubre de 2025, 10:01

    Hola,

    Gracias por usar Jotform. Si no puedes enviar submissions desde n8n, te recomiendo lo siguiente:

    1. Cierra sesión de tu cuenta y borra la caché y cookies de tu navegador. Luego, inicia sesión de nuevo.

    2. Prueba usar un navegador diferente o una conexión a internet distinta para ver si eso soluciona el problema.

    Si después de estos pasos el problema persiste, por favor indícame más detalles para poder ayudarte mejor.

    Déjalo intentarlo y avísame cómo te va.

  • Profile Image
    Mikhail Jotform Support
    Fecha de respuesta 28 de octubre de 2025, 12:25

    Hi EMEC_app,

    Our Spanish Support agents are busy helping other Jotform users right now, so I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Spanish, let us know and we can have them do that. But, it might take a while until they're available again.

    Now, coming back to your question, can you share the API endpoint you're using? Can you also take a screenshot of what’s happening and send it to us? We’ve got a quick guide on how to do that here.

    Once we hear back from you, we can get moving on a solution.

  • C
    cris
    Fecha de respuesta 28 de octubre de 2025, 13:46

    Estoy intentando conectarme con n8n a un formulario para cargarlo. No me lanza ningun error pero no me completa los campos. He creado otro formulario de prueba y tampoco funciona. Te paso los datos. estoy intentando a traves de JSON. Tambien intente con POSTMAN con la misma suerte. Crea una nueva linea en la tabla de datos pero sin datos.



    Method: POST
    URL: https://api.jotform.com/form/252965665041058/submissions?apiKey=**********
    Authentication: None

    Body Content Type JSON
    Specify Body: Using JSON

    BODY: {

     "submission": {

      "3": "Test"

     }

    }


    ///////////////////////////////////-----------------------------------------------------
    Respuesta:

    [

    {

    "responseCode":

    200,

    "message":

    "success",

    "content":

    {

    "submissionID":

    "6374741346812054050",

    "URL":

    "https://api.jotform.com/submission/6374741346812054050"

    },

    "duration":

    "154.15ms",

    "info":

    null,

    "limit-left":

    9945

    }

    ]

    //------------------------------------------------------------------



    ademas incluyo informacion del siguiente metodo GET https://api.jotform.com/form/252965665041058/questions?apiKey=**********


    [

    {

    "responseCode":

    200,

    "message":

    "success",

    "content":

    {

    "1":

    {

    "headerType":

    "Large",

    "imageAlign":

    "Left",

    "name":

    "heading",

    "order":

    "1",

    "qid":

    "1",

    "text":

    "Formulario",

    "textAlign":

    "Left",

    "type":

    "control_head",

    "verticalTextAlign":

    "Middle"

    },

    "2":

    {

    "buttonAlign":

    "Auto",


    Gracias

  • Profile Image
    Mikhail Jotform Support
    Fecha de respuesta 28 de octubre de 2025, 14:34

    Hi EMEC_app,

    Thanks for sharing those details. I can see that your POST request is successfully creating a new submission, but the fields appear empty because of the JSON structure being used. When sending data to a form via the Jotform API, the field values should be placed directly in the body, not inside a 'submission' object. Try using this format instead:

    {
      "3": "Test"
    }

    Make sure the field ID (3 in this example) matches the actual question ID in your form, which you can verify from the /questions endpoint. Once you send it this way, the data should correctly appear in your form’s Submissions Table.

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


  • Profile Image
    EMEC_app
    Fecha de respuesta 29 de octubre de 2025, 11:12

    Funciono perfecto, Gracias.
    Ahora estoy teniendo problemas con lo siguiente:
    -La API no me permite enviar datos de por ejemplo 2 empleados en un mismo JSON.
    -No estoy pudiendo descargar el PDF generado.

    utilizo la siguiente expresion:
    https://www.jotform.com/pdf-submission/{{$node["CrearSubmission"].json["content"]["submissionID"]}}
    Result en n8n:
    https://www.jotform.com/pdf-submission/6375528246817629570


  • Profile Image
    Mikhail Jotform Support
    Fecha de respuesta 29 de octubre de 2025, 12:10

    Hi EMEC_app,

    Currently, the API only allows one submission at a time. You’ll need to loop through each employee record and send a separate POST request for each one in n8n. The URL you’re using is correct, but it requires authentication. To download it in n8n, you can use an HTTP Request node with:

    https://api.jotform.com/pdf-submission/{submissionID}?apiKey=YOUR_API_KEY

    You can then use the n8n Write Binary File node to save the PDF locally or attach it in another step.

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

Your Reply