Jotform get a nested result

Hello! I have a question, I am trying to get a nested result from a jotform Get Form SUbmission but im not sure how to get it.

I’ve been seen other similar questions and they suggest the Get function and Map function but havent been able to achieve it.

Here is the Jotform module, and I am trying to get the “2 NO” result from tenemosPermiso array.

Welcome to the Make community!

You can use this to get 1

{{27.answers.tenemosPermiso.1}}

You can use this to get 2 : “NO”

{{27.answers.tenemosPermiso.2}}

If you need further assistance, please provide the following:

Welcome to the Make community!

Please provide the input and output bundles of the modules by running the scenario (or get from the scenario History tab), then click the white speech bubble on the top-right of each module and select “Download input/output bundles”.
Screenshot_2023-10-06_141025

A.

Save each bundle contents in your text editor as a bundle.txt file, and upload it here into this discussion thread.

Uploading them here will look like this:

module-1-input-bundle.txt (12.3 KB)
module-1-output-bundle.txt (12.3 KB)

B.

If you are unable to upload files on this forum, alternatively you can paste the formatted bundles in this manner:

  • Either add three backticks ``` before and after the code, like this:

    ```
    input/output bundle content goes here
    ```

  • Or use the format code button in the editor:
    Screenshot_2023-10-02_191027

Providing the input/output bundles will allow others to replicate what is going on in the scenario even if they do not use the external service.

This will allow others to better assist you. Thanks!

samliewrequest private consultation

Join the Make unofficial Discord server!

2 Likes

Thanks for the fast reply! I am still having some troubles with it since after running a module to get the answer I get an Empty result.

I have also encounter another trouble where the Update a database Item - Notion module is not getting populated with the previous information for Database ID and Page ID obtained through Notion - Search Objects Module

output bundle module 6
[
    {
        "kind": "drive#file",
        "id": "10aU_i8xb4YxqHs8OP8kkvnCnBHm7T36l",
        "name": "Enrique-Parada.pdf",
        "mimeType": "application/pdf",
        "starred": false,
        "trashed": false,
        "explicitlyTrashed": false,
        "parents": [
            "1UNeVjPkM4zs4Cu6bggA46F5Dafo_bjEt"
        ],
        "spaces": [
            "drive"
        ],
        "version": "3",
        "webContentLink": "https://drive.google.com/uc?id=10aU_i8xb4YxqHs8OP8kkvnCnBHm7T36l&export=download",
        "webViewLink": "https://drive.google.com/file/d/10aU_i8xb4YxqHs8OP8kkvnCnBHm7T36l/view?usp=drivesdk",
        "iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/application/pdf",
        "hasThumbnail": false,
        "thumbnailVersion": "0",
        "viewedByMe": false,
        "createdTime": "2024-05-03T08:57:06.588Z",
        "modifiedTime": "2024-05-03T08:57:08.044Z",
        "modifiedByMeTime": "2024-05-03T08:57:08.044Z",
        "modifiedByMe": true,
        "owners": [
            {
                "kind": "drive#user",
                "displayName": "Ana Moreno",
                "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocLI4LNHrlRxAYtvcv7yMtD31RGnbUJm9Nzg2jvNOw0ALMhCnRk=s64",
                "me": true,
                "permissionId": "03984967472656416025",
                "emailAddress": "anamorenoeurresta21@gmail.com"
            }
        ],
        "lastModifyingUser": {
            "kind": "drive#user",
            "displayName": "Ana Moreno",
            "photoLink": "",
            "me": true,
            "permissionId": "",
            "emailAddress": ""
        },
        "shared": false,
        "ownedByMe": true,
        "capabilities": {
            "canAcceptOwnership": false,
            "canAddChildren": false,
            "canAddMyDriveParent": false,
            "canChangeCopyRequiresWriterPermission": true,
            "canChangeSecurityUpdateEnabled": false,
            "canChangeViewersCanCopyContent": true,
            "canComment": true,
            "canCopy": true,
            "canDelete": true,
            "canDownload": true,
            "canEdit": true,
            "canListChildren": false,
            "canModifyContent": true,
            "canModifyContentRestriction": true,
            "canModifyEditorContentRestriction": true,
            "canModifyOwnerContentRestriction": true,
            "canModifyLabels": false,
            "canMoveChildrenWithinDrive": false,
            "canMoveItemIntoTeamDrive": true,
            "canMoveItemOutOfDrive": true,
            "canMoveItemWithinDrive": true,
            "canReadLabels": false,
            "canReadRevisions": true,
            "canRemoveChildren": false,
            "canRemoveContentRestriction": false,
            "canRemoveMyDriveParent": true,
            "canRename": true,
            "canShare": true,
            "canTrash": true,
            "canUntrash": true
        },
        "viewersCanCopyContent": true,
        "copyRequiresWriterPermission": false,
        "writersCanShare": true,
        "permissions": [
            {
                "kind": "drive#permission",
                "id": "03984967472656416025",
                "type": "user",
                "emailAddress": "anamorenoeurresta21@gmail.com",
                "role": "owner",
                "displayName": "Ana Moreno",
                "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocLI4LNHrlRxAYtvcv7yMtD31RGnbUJm9Nzg2jvNOw0ALMhCnRk=s64",
                "deleted": false,
                "pendingOwner": false
            }
        ],
        "permissionIds": [
            "03984967472656416025"
        ],
        "originalFilename": "Enrique-Parada.pdf",
        "fullFileExtension": "pdf",
        "fileExtension": "pdf",
        "md5Checksum": "c48970fdd17ff79f7211a732f8d6c06d",
        "sha1Checksum": "5ccf3b603f3dcfaf2f1db7c45ece643f9172faa8",
        "sha256Checksum": "bba7fa8db3c1998d0549990d5d69fe128e8e2c8264295f3bef451335f86d9ded",
        "size": "160499",
        "quotaBytesUsed": "160499",
        "headRevisionId": "0B5-jrrQSAOHUZkFMWWFNTnh6Nm1lUU0zMjRyWjVHcVA4cFZ3PQ",
        "isAppAuthorized": true,
        "linkShareMetadata": {
            "securityUpdateEligible": false,
            "securityUpdateEnabled": true
        }
    }
]

Output bundle module 27

[
    {
        "id": "5904576194114663745",
        "form_id": "232793471219057",
        "ip": "62.96.78.114",
        "created_at": "2024-05-02 07:13:40",
        "status": "ACTIVE",
        "new": "0",
        "flag": "0",
        "notes": "",
        "updated_at": null,
        "answers": {
            "nombreY": [
                "Nombre y Apellido",
                "Enrique Parada"
            ],
            "edad": [
                "Edad ",
                "36"
            ],
            "peso": [
                "Peso ",
                "82"
            ],
            "estatura": [
                "Estatura ",
                "1.74"
            ],
            "paisCiudad": [
                "País Ciudad ",
                "Berlín, Alemania "
            ],
            "cuentaDe": [
                "Cuenta de instagram ",
                "@Enriquejpc"
            ],
            "hasPracticado": [
                "¿Has practicado algún deporte de manera continua? Indica cuál con qué frecuencia semanal y durante cuánto tiempo",
                "CrossFit 3-4, 2 años y Running 3, 8 años"
            ],
            "tenemosPermiso": [
                "¿Tenemos permiso de publicar tus fotos?",
                "NO"
            ],
            "comoCalificas": [
                "¿Como calificas tu actividad diaria?",
                "Alta"
            ],
            "tienesAlguna": [
                "¿Tienes alguna patología leve del sistema cardiovascular como hipertensión o arritmias ? ¿Nota dolor en el pecho cuando hace actividad física? ¿Padeces de asma, bronquitis o alguna alergia?",
                "No"
            ],
            "tienesAlgun": [
                "¿Tienes algún antecedente familiar de enfermedad coronaria como infartos u otras dolencias similares?",
                "Si"
            ],
            "sabesQue": [
                "¿Sabes qué nivel de colesterol total o HDL tienes en la actualidad o en el ultimo registro?",
                "No"
            ],
            "tienesProblemas": [
                "¿Tienes problemas de artritis, osteoporosis, contraponía, etc?",
                "No que sepa "
            ],
            "siTienes": [
                "Si tienes otro condicionamiento fisico o psicologico por favor hazmelo saber:",
                "?"
            ],
            "cualesSon": [
                "¿Cuáles son tus objetivos en cuanto a físico y salud?",
                "Mejora de rendimiento "
            ],
            "cuantasHoras": [
                "¿Cuántas horas al día duermes?",
                "6-8"
            ],
            "tomasAlgun": [
                "¿Tomas algun suplemento?",
                "No"
            ],
            "algunaLesion": [
                "¿Alguna lesión en la actualidad o los últimos dos a tres años?",
                "Plantar Fasciitis"
            ],
            "siTienes31": [
                "Si tienes otro condicionamiento físico o psicológico por favor házmelo saber:",
                "-"
            ],
            "algunaVez": [
                "¿Alguna vez has tenido un entrenador? ¿Si es así, que te gusto y que no te gusto tanto?",
                "En otras disciplinas tuve entrenadores"
            ],
            "dondeQuieres": [
                "¿Dónde quieres estar con tus entrenamientos de aquí a tres meses?",
                "Menos de 4h para 42km"
            ],
            "describeAlgunos": [
                "Describe algunos de tus entrenamientos favoritos y no tan favoritos",
                "Me da lo mismo, pero entrenamientos de intervalos o cortos me parecen aburridos "
            ],
            "teSientes": [
                "Te sientes más comod@ entrenando en Casa o en el Gimnasio",
                "Puedo entrenar en la casa o en el gimnasio"
            ],
            "cuantosDias": [
                "¿Cuantos días a la semana te gustaría dedicar a tus entrenamientos?",
                "Actualmente dedico 6 días, 3 o 4 de CrossFit y 2 o 3 de running "
            ],
            "mejoresMarcas": [
                "Mejores marcas personales: Ejemplo: 5k k:24min 50seg",
                "5k pr: 23:48\r\n10k pr: 45:13\r\n21k pr: 1h:41m\r\n42k pr: 4h:01m"
            ],
            "cuantoTiempo": [
                "¿Cuanto tiempo tienes corriendo?",
                "Desde los 8 años, dedicado a carreras de calle 8años o más "
            ],
            "quieresTu": [
                "¿Quieres tu plan en kilómetros o en millas?",
                "Km"
            ],
            "kilometrajePromedio": [
                "Kilometraje promedio de las últimas 4 a 6 semanas:",
                "22 - 25 por semana"
            ],
            "promedioDe": [
                "Promedio de distancia del fondo en las últimas 4 a 6 semanas:",
                "-"
            ],
            "usualmentecuantos": [
                "Usualmente, ¿cuántos días a la semana corres?",
                "3"
            ],
            "hacesCross": [
                "¿Haces cross training? Como, por ejemplo, bicicleta, elíptica, natación o aquajob. ¿Y si es así cuántos días a la semana?",
                "CrossFit 3-4 veces por semana, es como la 3era vez que me preguntan esto  "
            ],
            "hacesEjercicios": [
                "¿Haces ejercicios de core o de fuerza?",
                "Ambos"
            ],
            "mejoresMarcas45": [
                "Mejores marcas personales en los últimos dos años, por favor agregar fecha y lugar.",
                "21k: 1h:41min media de Buenos Aires \r\n42k 4h:01min marathon Munich "
            ],
            "filosofiaDe": [
                "¿Filosofia de entrenamiento preferida?",
                "?"
            ],
            "estasPlaneando": [
                "¿Estás planeando competir pronto? ¿Si es así, me puedes dar fecha y lugar específico?",
                "Marathon de Berlin 2024"
            ],
            "firma": [
                "Firma",
                "https://www.jotform.com/uploads/anamorenoeurresta21/232793471219057/5904576194114663745/5904576194114663745_signature_53.png"
            ],
            "fecha9": [
                "Fecha",
                {
                    "day": "02",
                    "month": "05",
                    "year": "2024",
                    "datetime": "2024-05-02 00:00:00"
                }
            ],
            "nombreCompleto": [
                "Nombre Completo",
                "Enrique José Parada Castro"
            ]
        },
        "__IMTLENGTH__": 1,
        "__IMTINDEX__": 1
    }
]

Input Module 40

[
    {
        "limit": 10,
        "filter": [
            [
                {
                    "a": "Nombre |&*^%$#@| title",
                    "b": "Enrique-Parada.pdf",
                    "o": "text:contains"
                }
            ]
        ],
        "select": "item",
        "database": "b6e8636d878a442e9c3e51e310ca5fb2"
    }
]

[blueprint (6).json|attachment](upload://eHCBtt4EDZvLyCZfbYNwMhygdS6.json) (133.4 KB)

Thanks for your reply!

I am still having troubles to get the correct answer since I am getting a 400 error

[400] body failed validation. Fix one:
body.properties.Permiso para publicar en Redes.title should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.rich_text should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.number should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.url should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.select should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.multi_select should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.people should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.email should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.phone_number should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.date should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.checkbox should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.relation should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.files should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.status should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.id should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.name should be defined, instead was `undefined`.
body.properties.Permiso para publicar en Redes.start should be defined, instead was `undefined`.

Please provide the output bundle of the Jotform module.

Instructions provided above.

1 Like

This is the output bundle for the Jotfom Bundle

[
    {
        "id": "5904576194114663745",
        "form_id": "232793471219057",
        "ip": "62.96.78.114",
        "created_at": "2024-05-02 07:13:40",
        "status": "ACTIVE",
        "new": "0",
        "flag": "0",
        "notes": "",
        "updated_at": null,
        "answers": {
            "nombreY": [
                "Nombre y Apellido",
                "Enrique Parada"
            ],
            "edad": [
                "Edad ",
                "36"
            ],
            "peso": [
                "Peso ",
                "82"
            ],
            "estatura": [
                "Estatura ",
                "1.74"
            ],
            "paisCiudad": [
                "País Ciudad ",
                "Berlín, Alemania "
            ],
            "cuentaDe": [
                "Cuenta de instagram ",
                "@Enriquejpc"
            ],
            "hasPracticado": [
                "¿Has practicado algún deporte de manera continua? Indica cuál con qué frecuencia semanal y durante cuánto tiempo",
                "CrossFit 3-4, 2 años y Running 3, 8 años"
            ],
            "tenemosPermiso": [
                "¿Tenemos permiso de publicar tus fotos?",
                "NO"
            ],
            "comoCalificas": [
                "¿Como calificas tu actividad diaria?",
                "Alta"
            ],
            "tienesAlguna": [
                "¿Tienes alguna patología leve del sistema cardiovascular como hipertensión o arritmias ? ¿Nota dolor en el pecho cuando hace actividad física? ¿Padeces de asma, bronquitis o alguna alergia?",
                "No"
            ],
            "tienesAlgun": [
                "¿Tienes algún antecedente familiar de enfermedad coronaria como infartos u otras dolencias similares?",
                "Si"
            ],
            "sabesQue": [
                "¿Sabes qué nivel de colesterol total o HDL tienes en la actualidad o en el ultimo registro?",
                "No"
            ],
            "tienesProblemas": [
                "¿Tienes problemas de artritis, osteoporosis, contraponía, etc?",
                "No que sepa "
            ],
            "siTienes": [
                "Si tienes otro condicionamiento fisico o psicologico por favor hazmelo saber:",
                "?"
            ],
            "cualesSon": [
                "¿Cuáles son tus objetivos en cuanto a físico y salud?",
                "Mejora de rendimiento "
            ],
            "cuantasHoras": [
                "¿Cuántas horas al día duermes?",
                "6-8"
            ],
            "tomasAlgun": [
                "¿Tomas algun suplemento?",
                "No"
            ],
            "algunaLesion": [
                "¿Alguna lesión en la actualidad o los últimos dos a tres años?",
                "Plantar Fasciitis"
            ],
            "siTienes31": [
                "Si tienes otro condicionamiento físico o psicológico por favor házmelo saber:",
                "-"
            ],
            "algunaVez": [
                "¿Alguna vez has tenido un entrenador? ¿Si es así, que te gusto y que no te gusto tanto?",
                "En otras disciplinas tuve entrenadores"
            ],
            "dondeQuieres": [
                "¿Dónde quieres estar con tus entrenamientos de aquí a tres meses?",
                "Menos de 4h para 42km"
            ],
            "describeAlgunos": [
                "Describe algunos de tus entrenamientos favoritos y no tan favoritos",
                "Me da lo mismo, pero entrenamientos de intervalos o cortos me parecen aburridos "
            ],
            "teSientes": [
                "Te sientes más comod@ entrenando en Casa o en el Gimnasio",
                "Puedo entrenar en la casa o en el gimnasio"
            ],
            "cuantosDias": [
                "¿Cuantos días a la semana te gustaría dedicar a tus entrenamientos?",
                "Actualmente dedico 6 días, 3 o 4 de CrossFit y 2 o 3 de running "
            ],
            "mejoresMarcas": [
                "Mejores marcas personales: Ejemplo: 5k k:24min 50seg",
                "5k pr: 23:48\r\n10k pr: 45:13\r\n21k pr: 1h:41m\r\n42k pr: 4h:01m"
            ],
            "cuantoTiempo": [
                "¿Cuanto tiempo tienes corriendo?",
                "Desde los 8 años, dedicado a carreras de calle 8años o más "
            ],
            "quieresTu": [
                "¿Quieres tu plan en kilómetros o en millas?",
                "Km"
            ],
            "kilometrajePromedio": [
                "Kilometraje promedio de las últimas 4 a 6 semanas:",
                "22 - 25 por semana"
            ],
            "promedioDe": [
                "Promedio de distancia del fondo en las últimas 4 a 6 semanas:",
                "-"
            ],
            "usualmentecuantos": [
                "Usualmente, ¿cuántos días a la semana corres?",
                "3"
            ],
            "hacesCross": [
                "¿Haces cross training? Como, por ejemplo, bicicleta, elíptica, natación o aquajob. ¿Y si es así cuántos días a la semana?",
                "CrossFit 3-4 veces por semana, es como la 3era vez que me preguntan esto  "
            ],
            "hacesEjercicios": [
                "¿Haces ejercicios de core o de fuerza?",
                "Ambos"
            ],
            "mejoresMarcas45": [
                "Mejores marcas personales en los últimos dos años, por favor agregar fecha y lugar.",
                "21k: 1h:41min media de Buenos Aires \r\n42k 4h:01min marathon Munich "
            ],
            "filosofiaDe": [
                "¿Filosofia de entrenamiento preferida?",
                "?"
            ],
            "estasPlaneando": [
                "¿Estás planeando competir pronto? ¿Si es así, me puedes dar fecha y lugar específico?",
                "Marathon de Berlin 2024"
            ],
            "firma": [
                "Firma",
                "https://www.jotform.com/uploads/anamorenoeurresta21/232793471219057/5904576194114663745/5904576194114663745_signature_53.png"
            ],
            "fecha9": [
                "Fecha",
                {
                    "day": "02",
                    "month": "05",
                    "year": "2024",
                    "datetime": "2024-05-02 00:00:00"
                }
            ],
            "nombreCompleto": [
                "Nombre Completo",
                "Enrique José Parada Castro"
            ]
        },
        "__IMTLENGTH__": 1,
        "__IMTINDEX__": 1
    }
]

Hello, my post seems to get deleted when I paste the bundle here. I will upload it in a txt file
Jotform.txt (6.4 KB)

You can also use

{{last(27.answers.tenemosPermiso)}}

Output

Screenshot_2024-05-03_200543

1 Like

It works but only inside the set variable module. When I try the same but in the Notion module it doesn’t work even when inserting the bundle of the set variable Module.

The problem in in the Notion module



The NO value is being sent just fine into Notion. You can see it is in the input bundle. The issue is what Notion is trying to do. Is this filed and value allowed or existing in Notion?

1 Like

Oh I see now. You have lots of required fields in notion that must be set for an update to occur. You’re not setting them in your update module.

1 Like

Got it, but is there a way to only update the field I want to update?

I think the key is also wrong, while the value is correct.

1 Like

Thanks. I manage to make it work after adding the Notion Module again and mapping the fields.

2 Likes

I didn’t realize the index number can be used in the dot notation. I always did it this way

​​​​{{1.answers.nombreY[2]}} to get the second array element of the nombreY array but it looks a bit funny inside make, but you can easily change the array index value in the expression.

Here’s the dot notation to grab the year key value in the second array element of fecha9 fecha9[2] which has a collection composed of multiple keys.

{{1.answers.fecha9.2.year}}

I think I may start doing it your way since it is easier to read.

2 Likes

Hello @Fusion_Fit :wave:

Amazing to witness that you solved your issue with the help of @samliew and @alex.newpath.

FYI: I marked your comment as a solution to keep our forum clean and organized.

Keep up the good work!

1 Like