{"_id":"5891032943f74319009dbee0","project":"55d2023b3c74062300aee506","user":{"_id":"57db49de0678030e008a76f8","username":"","name":"Sophat Sam"},"__v":2,"metadata":{"title":"","description":"","image":[]},"createdAt":"2017-01-31T21:35:37.454Z","changelog":[{"_id":"5891035f88102b27007d96ea","update":"[Retrieve Project Annotations](doc:the-annotation-object)","type":"added"},{"_id":"5891035f88102b27007d96e9","update":"[Send Batch Requests](doc:why-batch-requests)","type":"added"},{"_id":"5891035f88102b27007d96e8","update":"Reduced average response time of [Create Project](doc:create-project)","type":"improved"},{"_id":"5891045b43f74319009dbeea","update":"","type":"added"}],"body":"[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/61cab35-giphy.gif\",\n        \"giphy.gif\",\n        500,\n        281,\n        \"#dbdbdf\"\n      ],\n      \"caption\": \"How you used to feel about HTTP requests.\\n(Giphy.com)\"\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/fa3d4be-anigif_original-grid-image-1817-1414145641-10.gif\",\n        \"anigif_original-grid-image-1817-1414145641-10.gif\",\n        500,\n        281,\n        \"#e2e2dd\"\n      ],\n      \"caption\": \"How you feel using batch requests. \\n(Giphy.com)\"\n    }\n  ]\n}\n[/block]\nHappy *belated* New Years, PlanGrid developers! Our team has been busy the past few months working on delivering an even better API experience. Today we introduce two new features that will make your work a whole lot easier: [Retrieve Project Annotations](doc:the-annotation-object) and [Batch Requests](doc:why-batch-requests).\n\nThe  **Project Annotations** endpoint exposes all annotations as a first class object, where previously annotations were only accessible if they were attached to issues. This endpoint can be very useful in determining when changes have been made to a sheet by using the `updated_after` parameter.\n\nWith **Batched Requests**, you can now send multiple API requests at a single time. No longer will you need to loop through and send individual requests or worry about messy multi-threading code. Now you can easily request records across multiple projects or pages without having to worry about hitting your short term rate limits. [Sample code](doc:send-batch-request) is provided to help you get started.\n\nDon't forget to [let us know](mailto:developers@plangrid.com) how you like these new features!","slug":"161-retrieve-annotations-and-batch-requests","title":"1.6.1: Retrieve Annotations and Batch Requests"}

1.6.1: Retrieve Annotations and Batch Requests


[block:image] { "images": [ { "image": [ "https://files.readme.io/61cab35-giphy.gif", "giphy.gif", 500, 281, "#dbdbdf" ], "caption": "How you used to feel about HTTP requests.\n(Giphy.com)" } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/fa3d4be-anigif_original-grid-image-1817-1414145641-10.gif", "anigif_original-grid-image-1817-1414145641-10.gif", 500, 281, "#e2e2dd" ], "caption": "How you feel using batch requests. \n(Giphy.com)" } ] } [/block] Happy *belated* New Years, PlanGrid developers! Our team has been busy the past few months working on delivering an even better API experience. Today we introduce two new features that will make your work a whole lot easier: [Retrieve Project Annotations](doc:the-annotation-object) and [Batch Requests](doc:why-batch-requests). The **Project Annotations** endpoint exposes all annotations as a first class object, where previously annotations were only accessible if they were attached to issues. This endpoint can be very useful in determining when changes have been made to a sheet by using the `updated_after` parameter. With **Batched Requests**, you can now send multiple API requests at a single time. No longer will you need to loop through and send individual requests or worry about messy multi-threading code. Now you can easily request records across multiple projects or pages without having to worry about hitting your short term rate limits. [Sample code](doc:send-batch-request) is provided to help you get started. Don't forget to [let us know](mailto:developers@plangrid.com) how you like these new features!
added
[Retrieve Project Annotations](doc:the-annotation-object)
added
[Send Batch Requests](doc:why-batch-requests)
improved
Reduced average response time of [Create Project](doc:create-project)