1{
2 "auth": {
3 "oauth2": {
4 "scopes": {
5 "https://www.googleapis.com/auth/blogger": {
6 "description": "Manage your Blogger account"
7 }
8 }
9 }
10 },
11 "basePath": "",
12 "baseUrl": "https://blogger.googleapis.com/",
13 "batchPath": "batch",
14 "canonicalName": "Blogger",
15 "description": "The Blogger API provides access to posts, comments and pages of a Blogger blog.",
16 "discoveryVersion": "v1",
17 "documentationLink": "https://developers.google.com/blogger/docs/3.0/getting_started",
18 "fullyEncodeReservedExpansion": true,
19 "icons": {
20 "x16": "http://www.google.com/images/icons/product/search-16.gif",
21 "x32": "http://www.google.com/images/icons/product/search-32.gif"
22 },
23 "id": "blogger:v2",
24 "kind": "discovery#restDescription",
25 "mtlsRootUrl": "https://blogger.mtls.googleapis.com/",
26 "name": "blogger",
27 "ownerDomain": "google.com",
28 "ownerName": "Google",
29 "parameters": {
30 "$.xgafv": {
31 "description": "V1 error format.",
32 "enum": [
33 "1",
34 "2"
35 ],
36 "enumDescriptions": [
37 "v1 error format",
38 "v2 error format"
39 ],
40 "location": "query",
41 "type": "string"
42 },
43 "access_token": {
44 "description": "OAuth access token.",
45 "location": "query",
46 "type": "string"
47 },
48 "alt": {
49 "default": "json",
50 "description": "Data format for response.",
51 "enum": [
52 "json",
53 "media",
54 "proto"
55 ],
56 "enumDescriptions": [
57 "Responses with Content-Type of application/json",
58 "Media download with context-dependent Content-Type",
59 "Responses with Content-Type of application/x-protobuf"
60 ],
61 "location": "query",
62 "type": "string"
63 },
64 "callback": {
65 "description": "JSONP",
66 "location": "query",
67 "type": "string"
68 },
69 "fields": {
70 "description": "Selector specifying which fields to include in a partial response.",
71 "location": "query",
72 "type": "string"
73 },
74 "key": {
75 "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.",
76 "location": "query",
77 "type": "string"
78 },
79 "oauth_token": {
80 "description": "OAuth 2.0 token for the current user.",
81 "location": "query",
82 "type": "string"
83 },
84 "prettyPrint": {
85 "default": "true",
86 "description": "Returns response with indentations and line breaks.",
87 "location": "query",
88 "type": "boolean"
89 },
90 "quotaUser": {
91 "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.",
92 "location": "query",
93 "type": "string"
94 },
95 "uploadType": {
96 "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").",
97 "location": "query",
98 "type": "string"
99 },
100 "upload_protocol": {
101 "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").",
102 "location": "query",
103 "type": "string"
104 }
105 },
106 "protocol": "rest",
107 "resources": {
108 "blogs": {
109 "methods": {
110 "get": {
111 "description": "Gets a blog by id.",
112 "flatPath": "v2/blogs/{blogId}",
113 "httpMethod": "GET",
114 "id": "blogger.blogs.get",
115 "parameterOrder": [
116 "blogId"
117 ],
118 "parameters": {
119 "blogId": {
120 "location": "path",
121 "required": true,
122 "type": "string"
123 }
124 },
125 "path": "v2/blogs/{blogId}",
126 "response": {
127 "$ref": "Blog"
128 },
129 "scopes": [
130 "https://www.googleapis.com/auth/blogger"
131 ]
132 },
133 "list": {
134 "description": "Lists blogs by user id, possibly filtered.",
135 "flatPath": "v2/users/{userId}/blogs",
136 "httpMethod": "GET",
137 "id": "blogger.blogs.list",
138 "parameterOrder": [
139 "userId"
140 ],
141 "parameters": {
142 "userId": {
143 "location": "path",
144 "required": true,
145 "type": "string"
146 }
147 },
148 "path": "v2/users/{userId}/blogs",
149 "response": {
150 "$ref": "BlogList"
151 },
152 "scopes": [
153 "https://www.googleapis.com/auth/blogger"
154 ]
155 }
156 }
157 },
158 "comments": {
159 "methods": {
160 "get": {
161 "description": "Gets a comment by blog id, post id and comment id.",
162 "flatPath": "v2/blogs/{blogId}/posts/{postId}/comments/{commentId}",
163 "httpMethod": "GET",
164 "id": "blogger.comments.get",
165 "parameterOrder": [
166 "blogId",
167 "postId",
168 "commentId"
169 ],
170 "parameters": {
171 "blogId": {
172 "location": "path",
173 "required": true,
174 "type": "string"
175 },
176 "commentId": {
177 "location": "path",
178 "required": true,
179 "type": "string"
180 },
181 "postId": {
182 "location": "path",
183 "required": true,
184 "type": "string"
185 }
186 },
187 "path": "v2/blogs/{blogId}/posts/{postId}/comments/{commentId}",
188 "response": {
189 "$ref": "Comment"
190 },
191 "scopes": [
192 "https://www.googleapis.com/auth/blogger"
193 ]
194 },
195 "list": {
196 "description": "Lists comments.",
197 "flatPath": "v2/blogs/{blogId}/posts/{postId}/comments",
198 "httpMethod": "GET",
199 "id": "blogger.comments.list",
200 "parameterOrder": [
201 "blogId",
202 "postId"
203 ],
204 "parameters": {
205 "blogId": {
206 "location": "path",
207 "required": true,
208 "type": "string"
209 },
210 "fetchBodies": {
211 "location": "query",
212 "type": "boolean"
213 },
214 "maxResults": {
215 "format": "uint32",
216 "location": "query",
217 "type": "integer"
218 },
219 "pageToken": {
220 "location": "query",
221 "type": "string"
222 },
223 "postId": {
224 "location": "path",
225 "required": true,
226 "type": "string"
227 },
228 "startDate": {
229 "location": "query",
230 "type": "string"
231 }
232 },
233 "path": "v2/blogs/{blogId}/posts/{postId}/comments",
234 "response": {
235 "$ref": "CommentList"
236 },
237 "scopes": [
238 "https://www.googleapis.com/auth/blogger"
239 ]
240 }
241 }
242 },
243 "pages": {
244 "methods": {
245 "get": {
246 "description": "Gets a page by blog id and page id.",
247 "flatPath": "v2/blogs/{blogId}/pages/{pageId}",
248 "httpMethod": "GET",
249 "id": "blogger.pages.get",
250 "parameterOrder": [
251 "blogId",
252 "pageId"
253 ],
254 "parameters": {
255 "blogId": {
256 "location": "path",
257 "required": true,
258 "type": "string"
259 },
260 "pageId": {
261 "location": "path",
262 "required": true,
263 "type": "string"
264 }
265 },
266 "path": "v2/blogs/{blogId}/pages/{pageId}",
267 "response": {
268 "$ref": "Page"
269 },
270 "scopes": [
271 "https://www.googleapis.com/auth/blogger"
272 ]
273 },
274 "list": {
275 "description": "Lists pages.",
276 "flatPath": "v2/blogs/{blogId}/pages",
277 "httpMethod": "GET",
278 "id": "blogger.pages.list",
279 "parameterOrder": [
280 "blogId"
281 ],
282 "parameters": {
283 "blogId": {
284 "location": "path",
285 "required": true,
286 "type": "string"
287 },
288 "fetchBodies": {
289 "location": "query",
290 "type": "boolean"
291 }
292 },
293 "path": "v2/blogs/{blogId}/pages",
294 "response": {
295 "$ref": "PageList"
296 },
297 "scopes": [
298 "https://www.googleapis.com/auth/blogger"
299 ]
300 }
301 }
302 },
303 "posts": {
304 "methods": {
305 "get": {
306 "description": "Gets a post by blog id and post id",
307 "flatPath": "v2/blogs/{blogId}/posts/{postId}",
308 "httpMethod": "GET",
309 "id": "blogger.posts.get",
310 "parameterOrder": [
311 "blogId",
312 "postId"
313 ],
314 "parameters": {
315 "blogId": {
316 "location": "path",
317 "required": true,
318 "type": "string"
319 },
320 "postId": {
321 "location": "path",
322 "required": true,
323 "type": "string"
324 }
325 },
326 "path": "v2/blogs/{blogId}/posts/{postId}",
327 "response": {
328 "$ref": "Post"
329 },
330 "scopes": [
331 "https://www.googleapis.com/auth/blogger"
332 ]
333 },
334 "list": {
335 "description": "Lists posts.",
336 "flatPath": "v2/blogs/{blogId}/posts",
337 "httpMethod": "GET",
338 "id": "blogger.posts.list",
339 "parameterOrder": [
340 "blogId"
341 ],
342 "parameters": {
343 "blogId": {
344 "location": "path",
345 "required": true,
346 "type": "string"
347 },
348 "fetchBodies": {
349 "location": "query",
350 "type": "boolean"
351 },
352 "maxResults": {
353 "format": "uint32",
354 "location": "query",
355 "type": "integer"
356 },
357 "pageToken": {
358 "location": "query",
359 "type": "string"
360 },
361 "startDate": {
362 "location": "query",
363 "type": "string"
364 }
365 },
366 "path": "v2/blogs/{blogId}/posts",
367 "response": {
368 "$ref": "PostList"
369 },
370 "scopes": [
371 "https://www.googleapis.com/auth/blogger"
372 ]
373 }
374 }
375 },
376 "users": {
377 "methods": {
378 "get": {
379 "description": "Gets a user by user id.",
380 "flatPath": "v2/users/{userId}",
381 "httpMethod": "GET",
382 "id": "blogger.users.get",
383 "parameterOrder": [
384 "userId"
385 ],
386 "parameters": {
387 "userId": {
388 "location": "path",
389 "required": true,
390 "type": "string"
391 }
392 },
393 "path": "v2/users/{userId}",
394 "response": {
395 "$ref": "User"
396 },
397 "scopes": [
398 "https://www.googleapis.com/auth/blogger"
399 ]
400 }
401 }
402 }
403 },
404 "revision": "20220727",
405 "rootUrl": "https://blogger.googleapis.com/",
406 "schemas": {
407 "Blog": {
408 "id": "Blog",
409 "properties": {
410 "customMetaData": {
411 "description": "The JSON custom meta-data for the Blog.",
412 "type": "string"
413 },
414 "description": {
415 "description": "The description of this blog. This is displayed underneath the title.",
416 "type": "string"
417 },
418 "id": {
419 "description": "The identifier for this resource.",
420 "type": "string"
421 },
422 "kind": {
423 "description": "The kind of this entry. Always blogger#blog.",
424 "type": "string"
425 },
426 "locale": {
427 "description": "The locale this Blog is set to.",
428 "properties": {
429 "country": {
430 "description": "The country this blog's locale is set to.",
431 "type": "string"
432 },
433 "language": {
434 "description": "The language this blog is authored in.",
435 "type": "string"
436 },
437 "variant": {
438 "description": "The language variant this blog is authored in.",
439 "type": "string"
440 }
441 },
442 "type": "object"
443 },
444 "name": {
445 "description": "The name of this blog. This is displayed as the title.",
446 "type": "string"
447 },
448 "pages": {
449 "description": "The container of pages in this blog.",
450 "properties": {
451 "selfLink": {
452 "description": "The URL of the container for pages in this blog.",
453 "type": "string"
454 },
455 "totalItems": {
456 "description": "The count of pages in this blog.",
457 "format": "int32",
458 "type": "integer"
459 }
460 },
461 "type": "object"
462 },
463 "posts": {
464 "description": "The container of posts in this blog.",
465 "properties": {
466 "items": {
467 "description": "The List of Posts for this Blog.",
468 "items": {
469 "$ref": "Post"
470 },
471 "type": "array"
472 },
473 "selfLink": {
474 "description": "The URL of the container for posts in this blog.",
475 "type": "string"
476 },
477 "totalItems": {
478 "description": "The count of posts in this blog.",
479 "format": "int32",
480 "type": "integer"
481 }
482 },
483 "type": "object"
484 },
485 "published": {
486 "description": "RFC 3339 date-time when this blog was published.",
487 "type": "string"
488 },
489 "selfLink": {
490 "description": "The API REST URL to fetch this resource from.",
491 "type": "string"
492 },
493 "status": {
494 "description": "The status of the blog.",
495 "enum": [
496 "LIVE",
497 "DELETED"
498 ],
499 "enumDescriptions": [
500 "",
501 ""
502 ],
503 "type": "string"
504 },
505 "updated": {
506 "description": "RFC 3339 date-time when this blog was last updated.",
507 "type": "string"
508 },
509 "url": {
510 "description": "The URL where this blog is published.",
511 "type": "string"
512 }
513 },
514 "type": "object"
515 },
516 "BlogList": {
517 "id": "BlogList",
518 "properties": {
519 "blogUserInfos": {
520 "description": "Admin level list of blog per-user information.",
521 "items": {
522 "$ref": "BlogUserInfo"
523 },
524 "type": "array"
525 },
526 "items": {
527 "description": "The list of Blogs this user has Authorship or Admin rights over.",
528 "items": {
529 "$ref": "Blog"
530 },
531 "type": "array"
532 },
533 "kind": {
534 "description": "The kind of this entity. Always blogger#blogList.",
535 "type": "string"
536 }
537 },
538 "type": "object"
539 },
540 "BlogPerUserInfo": {
541 "id": "BlogPerUserInfo",
542 "properties": {
543 "blogId": {
544 "description": "ID of the Blog resource.",
545 "type": "string"
546 },
547 "hasAdminAccess": {
548 "description": "True if the user has Admin level access to the blog.",
549 "type": "boolean"
550 },
551 "kind": {
552 "description": "The kind of this entity. Always blogger#blogPerUserInfo.",
553 "type": "string"
554 },
555 "photosAlbumKey": {
556 "description": "The Photo Album Key for the user when adding photos to the blog.",
557 "type": "string"
558 },
559 "role": {
560 "description": "Access permissions that the user has for the blog (ADMIN, AUTHOR, or READER).",
561 "enum": [
562 "VIEW_TYPE_UNSPECIFIED",
563 "READER",
564 "AUTHOR",
565 "ADMIN"
566 ],
567 "enumDescriptions": [
568 "",
569 "",
570 "",
571 ""
572 ],
573 "type": "string"
574 },
575 "userId": {
576 "description": "ID of the User.",
577 "type": "string"
578 }
579 },
580 "type": "object"
581 },
582 "BlogUserInfo": {
583 "id": "BlogUserInfo",
584 "properties": {
585 "blog": {
586 "$ref": "Blog",
587 "description": "The Blog resource."
588 },
589 "blog_user_info": {
590 "$ref": "BlogPerUserInfo",
591 "description": "Information about a User for the Blog."
592 },
593 "kind": {
594 "description": "The kind of this entity. Always blogger#blogUserInfo.",
595 "type": "string"
596 }
597 },
598 "type": "object"
599 },
600 "Comment": {
601 "id": "Comment",
602 "properties": {
603 "author": {
604 "description": "The author of this Comment.",
605 "properties": {
606 "displayName": {
607 "description": "The display name.",
608 "type": "string"
609 },
610 "id": {
611 "description": "The identifier of the creator.",
612 "type": "string"
613 },
614 "image": {
615 "description": "The creator's avatar.",
616 "properties": {
617 "url": {
618 "description": "The creator's avatar URL.",
619 "type": "string"
620 }
621 },
622 "type": "object"
623 },
624 "url": {
625 "description": "The URL of the creator's Profile page.",
626 "type": "string"
627 }
628 },
629 "type": "object"
630 },
631 "blog": {
632 "description": "Data about the blog containing this comment.",
633 "properties": {
634 "id": {
635 "description": "The identifier of the blog containing this comment.",
636 "type": "string"
637 }
638 },
639 "type": "object"
640 },
641 "content": {
642 "description": "The actual content of the comment. May include HTML markup.",
643 "type": "string"
644 },
645 "id": {
646 "description": "The identifier for this resource.",
647 "type": "string"
648 },
649 "inReplyTo": {
650 "description": "Data about the comment this is in reply to.",
651 "properties": {
652 "id": {
653 "description": "The identified of the parent of this comment.",
654 "type": "string"
655 }
656 },
657 "type": "object"
658 },
659 "kind": {
660 "description": "The kind of this entry. Always blogger#comment.",
661 "type": "string"
662 },
663 "post": {
664 "description": "Data about the post containing this comment.",
665 "properties": {
666 "id": {
667 "description": "The identifier of the post containing this comment.",
668 "type": "string"
669 }
670 },
671 "type": "object"
672 },
673 "published": {
674 "description": "RFC 3339 date-time when this comment was published.",
675 "type": "string"
676 },
677 "selfLink": {
678 "description": "The API REST URL to fetch this resource from.",
679 "type": "string"
680 },
681 "status": {
682 "description": "The status of the comment (only populated for admin users).",
683 "enum": [
684 "LIVE",
685 "EMPTIED",
686 "PENDING",
687 "SPAM"
688 ],
689 "enumDescriptions": [
690 "",
691 "",
692 "",
693 ""
694 ],
695 "type": "string"
696 },
697 "updated": {
698 "description": "RFC 3339 date-time when this comment was last updated.",
699 "type": "string"
700 }
701 },
702 "type": "object"
703 },
704 "CommentList": {
705 "id": "CommentList",
706 "properties": {
707 "etag": {
708 "description": "Etag of the response.",
709 "type": "string"
710 },
711 "items": {
712 "description": "The List of Comments for a Post.",
713 "items": {
714 "$ref": "Comment"
715 },
716 "type": "array"
717 },
718 "kind": {
719 "description": "The kind of this entry. Always blogger#commentList.",
720 "type": "string"
721 },
722 "nextPageToken": {
723 "description": "Pagination token to fetch the next page, if one exists.",
724 "type": "string"
725 },
726 "prevPageToken": {
727 "description": "Pagination token to fetch the previous page, if one exists.",
728 "type": "string"
729 }
730 },
731 "type": "object"
732 },
733 "Page": {
734 "id": "Page",
735 "properties": {
736 "author": {
737 "description": "The author of this Page.",
738 "properties": {
739 "displayName": {
740 "description": "The display name.",
741 "type": "string"
742 },
743 "id": {
744 "description": "The identifier of the creator.",
745 "type": "string"
746 },
747 "image": {
748 "description": "The creator's avatar.",
749 "properties": {
750 "url": {
751 "description": "The creator's avatar URL.",
752 "type": "string"
753 }
754 },
755 "type": "object"
756 },
757 "url": {
758 "description": "The URL of the creator's Profile page.",
759 "type": "string"
760 }
761 },
762 "type": "object"
763 },
764 "blog": {
765 "description": "Data about the blog containing this Page.",
766 "properties": {
767 "id": {
768 "description": "The identifier of the blog containing this page.",
769 "type": "string"
770 }
771 },
772 "type": "object"
773 },
774 "content": {
775 "description": "The body content of this Page, in HTML.",
776 "type": "string"
777 },
778 "etag": {
779 "description": "Etag of the resource.",
780 "type": "string"
781 },
782 "id": {
783 "description": "The identifier for this resource.",
784 "type": "string"
785 },
786 "kind": {
787 "description": "The kind of this entity. Always blogger#page.",
788 "type": "string"
789 },
790 "published": {
791 "description": "RFC 3339 date-time when this Page was published.",
792 "type": "string"
793 },
794 "selfLink": {
795 "description": "The API REST URL to fetch this resource from.",
796 "type": "string"
797 },
798 "status": {
799 "description": "The status of the page for admin resources (either LIVE or DRAFT).",
800 "enum": [
801 "LIVE",
802 "DRAFT",
803 "SOFT_TRASHED"
804 ],
805 "enumDescriptions": [
806 "",
807 "",
808 ""
809 ],
810 "type": "string"
811 },
812 "title": {
813 "description": "The title of this entity. This is the name displayed in the Admin user interface.",
814 "type": "string"
815 },
816 "trashed": {
817 "description": "RFC 3339 date-time when this Page was trashed.",
818 "type": "string"
819 },
820 "updated": {
821 "description": "RFC 3339 date-time when this Page was last updated.",
822 "type": "string"
823 },
824 "url": {
825 "description": "The URL that this Page is displayed at.",
826 "type": "string"
827 }
828 },
829 "type": "object"
830 },
831 "PageList": {
832 "id": "PageList",
833 "properties": {
834 "etag": {
835 "description": "Etag of the response.",
836 "type": "string"
837 },
838 "items": {
839 "description": "The list of Pages for a Blog.",
840 "items": {
841 "$ref": "Page"
842 },
843 "type": "array"
844 },
845 "kind": {
846 "description": "The kind of this entity. Always blogger#pageList.",
847 "type": "string"
848 },
849 "nextPageToken": {
850 "description": "Pagination token to fetch the next page, if one exists.",
851 "type": "string"
852 }
853 },
854 "type": "object"
855 },
856 "Post": {
857 "id": "Post",
858 "properties": {
859 "author": {
860 "description": "The author of this Post.",
861 "properties": {
862 "displayName": {
863 "description": "The display name.",
864 "type": "string"
865 },
866 "id": {
867 "description": "The identifier of the creator.",
868 "type": "string"
869 },
870 "image": {
871 "description": "The creator's avatar.",
872 "properties": {
873 "url": {
874 "description": "The creator's avatar URL.",
875 "type": "string"
876 }
877 },
878 "type": "object"
879 },
880 "url": {
881 "description": "The URL of the creator's Profile page.",
882 "type": "string"
883 }
884 },
885 "type": "object"
886 },
887 "blog": {
888 "description": "Data about the blog containing this Post.",
889 "properties": {
890 "id": {
891 "description": "The identifier of the Blog that contains this Post.",
892 "type": "string"
893 }
894 },
895 "type": "object"
896 },
897 "content": {
898 "description": "The content of the Post. May contain HTML markup.",
899 "type": "string"
900 },
901 "customMetaData": {
902 "description": "The JSON meta-data for the Post.",
903 "type": "string"
904 },
905 "etag": {
906 "description": "Etag of the resource.",
907 "type": "string"
908 },
909 "id": {
910 "description": "The identifier of this Post.",
911 "type": "string"
912 },
913 "images": {
914 "description": "Display image for the Post.",
915 "items": {
916 "properties": {
917 "url": {
918 "type": "string"
919 }
920 },
921 "type": "object"
922 },
923 "type": "array"
924 },
925 "kind": {
926 "description": "The kind of this entity. Always blogger#post.",
927 "type": "string"
928 },
929 "labels": {
930 "description": "The list of labels this Post was tagged with.",
931 "items": {
932 "type": "string"
933 },
934 "type": "array"
935 },
936 "location": {
937 "description": "The location for geotagged posts.",
938 "properties": {
939 "lat": {
940 "description": "Location's latitude.",
941 "format": "double",
942 "type": "number"
943 },
944 "lng": {
945 "description": "Location's longitude.",
946 "format": "double",
947 "type": "number"
948 },
949 "name": {
950 "description": "Location name.",
951 "type": "string"
952 },
953 "span": {
954 "description": "Location's viewport span. Can be used when rendering a map preview.",
955 "type": "string"
956 }
957 },
958 "type": "object"
959 },
960 "published": {
961 "description": "RFC 3339 date-time when this Post was published.",
962 "type": "string"
963 },
964 "readerComments": {
965 "description": "Comment control and display setting for readers of this post.",
966 "enum": [
967 "ALLOW",
968 "DONT_ALLOW_SHOW_EXISTING",
969 "DONT_ALLOW_HIDE_EXISTING"
970 ],
971 "enumDescriptions": [
972 "",
973 "",
974 ""
975 ],
976 "type": "string"
977 },
978 "replies": {
979 "description": "The container of comments on this Post.",
980 "properties": {
981 "items": {
982 "description": "The List of Comments for this Post.",
983 "items": {
984 "$ref": "Comment"
985 },
986 "type": "array"
987 },
988 "selfLink": {
989 "description": "The URL of the comments on this post.",
990 "type": "string"
991 },
992 "totalItems": {
993 "description": "The count of comments on this post.",
994 "format": "int64",
995 "type": "string"
996 }
997 },
998 "type": "object"
999 },
1000 "selfLink": {
1001 "description": "The API REST URL to fetch this resource from.",
1002 "type": "string"
1003 },
1004 "status": {
1005 "description": "Status of the post. Only set for admin-level requests.",
1006 "enum": [
1007 "LIVE",
1008 "DRAFT",
1009 "SCHEDULED",
1010 "SOFT_TRASHED"
1011 ],
1012 "enumDescriptions": [
1013 "",
1014 "",
1015 "",
1016 ""
1017 ],
1018 "type": "string"
1019 },
1020 "title": {
1021 "description": "The title of the Post.",
1022 "type": "string"
1023 },
1024 "titleLink": {
1025 "description": "The title link URL, similar to atom's related link.",
1026 "type": "string"
1027 },
1028 "trashed": {
1029 "description": "RFC 3339 date-time when this Post was last trashed.",
1030 "type": "string"
1031 },
1032 "updated": {
1033 "description": "RFC 3339 date-time when this Post was last updated.",
1034 "type": "string"
1035 },
1036 "url": {
1037 "description": "The URL where this Post is displayed.",
1038 "type": "string"
1039 }
1040 },
1041 "type": "object"
1042 },
1043 "PostList": {
1044 "id": "PostList",
1045 "properties": {
1046 "etag": {
1047 "description": "Etag of the response.",
1048 "type": "string"
1049 },
1050 "items": {
1051 "description": "The list of Posts for this Blog.",
1052 "items": {
1053 "$ref": "Post"
1054 },
1055 "type": "array"
1056 },
1057 "kind": {
1058 "description": "The kind of this entity. Always blogger#postList.",
1059 "type": "string"
1060 },
1061 "nextPageToken": {
1062 "description": "Pagination token to fetch the next page, if one exists.",
1063 "type": "string"
1064 },
1065 "prevPageToken": {
1066 "description": "Pagination token to fetch the previous page, if one exists.",
1067 "type": "string"
1068 }
1069 },
1070 "type": "object"
1071 },
1072 "User": {
1073 "id": "User",
1074 "properties": {
1075 "about": {
1076 "description": "Profile summary information.",
1077 "type": "string"
1078 },
1079 "blogs": {
1080 "description": "The container of blogs for this user.",
1081 "properties": {
1082 "selfLink": {
1083 "description": "The URL of the Blogs for this user.",
1084 "type": "string"
1085 }
1086 },
1087 "type": "object"
1088 },
1089 "created": {
1090 "description": "The timestamp of when this profile was created, in seconds since epoch.",
1091 "type": "string"
1092 },
1093 "displayName": {
1094 "description": "The display name.",
1095 "type": "string"
1096 },
1097 "id": {
1098 "description": "The identifier for this User.",
1099 "type": "string"
1100 },
1101 "kind": {
1102 "description": "The kind of this entity. Always blogger#user.",
1103 "type": "string"
1104 },
1105 "locale": {
1106 "description": "This user's locale",
1107 "properties": {
1108 "country": {
1109 "description": "The country this blog's locale is set to.",
1110 "type": "string"
1111 },
1112 "language": {
1113 "description": "The language this blog is authored in.",
1114 "type": "string"
1115 },
1116 "variant": {
1117 "description": "The language variant this blog is authored in.",
1118 "type": "string"
1119 }
1120 },
1121 "type": "object"
1122 },
1123 "selfLink": {
1124 "description": "The API REST URL to fetch this resource from.",
1125 "type": "string"
1126 },
1127 "url": {
1128 "description": "The user's profile page.",
1129 "type": "string"
1130 }
1131 },
1132 "type": "object"
1133 }
1134 },
1135 "servicePath": "",
1136 "title": "Blogger API",
1137 "version": "v2"
1138}
View as plain text