Google sheets APIv4: Getting notes from cell












1















I can't find a way to retrieve notes from a cell. I looked here:https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get



I can update the note by using the code here: https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/cells



... but I can't find a way to retrieve the note in the first place.



This the result of a values.get call on a cell that has a note...



{u'range': u'Sheet1!D5', u'values': [[u'update CD data']], u'majorDimension': u'ROWS'}



as you can see, the notes to the cell are not there.










share|improve this question



























    1















    I can't find a way to retrieve notes from a cell. I looked here:https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get



    I can update the note by using the code here: https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/cells



    ... but I can't find a way to retrieve the note in the first place.



    This the result of a values.get call on a cell that has a note...



    {u'range': u'Sheet1!D5', u'values': [[u'update CD data']], u'majorDimension': u'ROWS'}



    as you can see, the notes to the cell are not there.










    share|improve this question

























      1












      1








      1








      I can't find a way to retrieve notes from a cell. I looked here:https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get



      I can update the note by using the code here: https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/cells



      ... but I can't find a way to retrieve the note in the first place.



      This the result of a values.get call on a cell that has a note...



      {u'range': u'Sheet1!D5', u'values': [[u'update CD data']], u'majorDimension': u'ROWS'}



      as you can see, the notes to the cell are not there.










      share|improve this question














      I can't find a way to retrieve notes from a cell. I looked here:https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get



      I can update the note by using the code here: https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/cells



      ... but I can't find a way to retrieve the note in the first place.



      This the result of a values.get call on a cell that has a note...



      {u'range': u'Sheet1!D5', u'values': [[u'update CD data']], u'majorDimension': u'ROWS'}



      as you can see, the notes to the cell are not there.







      google-sheets-api






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 25 '18 at 23:44









      jasonjason

      18053890




      18053890
























          1 Answer
          1






          active

          oldest

          votes


















          2














          How about using sheets/data/rowData/values/note to the fields?



          The endpoint is as follows.



          GET https://sheets.googleapis.com/v4/spreadsheets/### Spreadsheet ID ###?fields=sheets%2Fdata%2FrowData%2Fvalues%2Fnote


          From your profile, if you use Python, how about this?



          response = service.spreadsheets().get(spreadsheetId=id, fields="sheets/data/rowData/values/note").execute()


          Result:



          When there are notes at "A1:B2", the result is as follows.



          {
          "sheets": [
          {
          "data": [
          {
          "rowData": [
          {
          "values": [
          {
          "note": "sample note A1"
          },
          {
          "note": "sample note B1"
          }
          ]
          },
          {
          "values": [
          {
          "note": "sample note A2"
          },
          {
          "note": "sample note B2"
          }
          ]
          }
          ]
          }
          ]
          }
          ]
          }


          Reference:




          • CellData


          If I misunderstand your question, please tell me. I would like to modify it.






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53473142%2fgoogle-sheets-apiv4-getting-notes-from-cell%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            2














            How about using sheets/data/rowData/values/note to the fields?



            The endpoint is as follows.



            GET https://sheets.googleapis.com/v4/spreadsheets/### Spreadsheet ID ###?fields=sheets%2Fdata%2FrowData%2Fvalues%2Fnote


            From your profile, if you use Python, how about this?



            response = service.spreadsheets().get(spreadsheetId=id, fields="sheets/data/rowData/values/note").execute()


            Result:



            When there are notes at "A1:B2", the result is as follows.



            {
            "sheets": [
            {
            "data": [
            {
            "rowData": [
            {
            "values": [
            {
            "note": "sample note A1"
            },
            {
            "note": "sample note B1"
            }
            ]
            },
            {
            "values": [
            {
            "note": "sample note A2"
            },
            {
            "note": "sample note B2"
            }
            ]
            }
            ]
            }
            ]
            }
            ]
            }


            Reference:




            • CellData


            If I misunderstand your question, please tell me. I would like to modify it.






            share|improve this answer




























              2














              How about using sheets/data/rowData/values/note to the fields?



              The endpoint is as follows.



              GET https://sheets.googleapis.com/v4/spreadsheets/### Spreadsheet ID ###?fields=sheets%2Fdata%2FrowData%2Fvalues%2Fnote


              From your profile, if you use Python, how about this?



              response = service.spreadsheets().get(spreadsheetId=id, fields="sheets/data/rowData/values/note").execute()


              Result:



              When there are notes at "A1:B2", the result is as follows.



              {
              "sheets": [
              {
              "data": [
              {
              "rowData": [
              {
              "values": [
              {
              "note": "sample note A1"
              },
              {
              "note": "sample note B1"
              }
              ]
              },
              {
              "values": [
              {
              "note": "sample note A2"
              },
              {
              "note": "sample note B2"
              }
              ]
              }
              ]
              }
              ]
              }
              ]
              }


              Reference:




              • CellData


              If I misunderstand your question, please tell me. I would like to modify it.






              share|improve this answer


























                2












                2








                2







                How about using sheets/data/rowData/values/note to the fields?



                The endpoint is as follows.



                GET https://sheets.googleapis.com/v4/spreadsheets/### Spreadsheet ID ###?fields=sheets%2Fdata%2FrowData%2Fvalues%2Fnote


                From your profile, if you use Python, how about this?



                response = service.spreadsheets().get(spreadsheetId=id, fields="sheets/data/rowData/values/note").execute()


                Result:



                When there are notes at "A1:B2", the result is as follows.



                {
                "sheets": [
                {
                "data": [
                {
                "rowData": [
                {
                "values": [
                {
                "note": "sample note A1"
                },
                {
                "note": "sample note B1"
                }
                ]
                },
                {
                "values": [
                {
                "note": "sample note A2"
                },
                {
                "note": "sample note B2"
                }
                ]
                }
                ]
                }
                ]
                }
                ]
                }


                Reference:




                • CellData


                If I misunderstand your question, please tell me. I would like to modify it.






                share|improve this answer













                How about using sheets/data/rowData/values/note to the fields?



                The endpoint is as follows.



                GET https://sheets.googleapis.com/v4/spreadsheets/### Spreadsheet ID ###?fields=sheets%2Fdata%2FrowData%2Fvalues%2Fnote


                From your profile, if you use Python, how about this?



                response = service.spreadsheets().get(spreadsheetId=id, fields="sheets/data/rowData/values/note").execute()


                Result:



                When there are notes at "A1:B2", the result is as follows.



                {
                "sheets": [
                {
                "data": [
                {
                "rowData": [
                {
                "values": [
                {
                "note": "sample note A1"
                },
                {
                "note": "sample note B1"
                }
                ]
                },
                {
                "values": [
                {
                "note": "sample note A2"
                },
                {
                "note": "sample note B2"
                }
                ]
                }
                ]
                }
                ]
                }
                ]
                }


                Reference:




                • CellData


                If I misunderstand your question, please tell me. I would like to modify it.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 26 '18 at 0:55









                TanaikeTanaike

                23.6k21325




                23.6k21325
































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53473142%2fgoogle-sheets-apiv4-getting-notes-from-cell%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Create new schema in PostgreSQL using DBeaver

                    Deepest pit of an array with Javascript: test on Codility

                    Fotorealismo