OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/calendar": { | 5 "https://www.googleapis.com/auth/calendar": { |
6 "description": "Manage your calendars" | 6 "description": "Manage your calendars" |
7 }, | 7 }, |
8 "https://www.googleapis.com/auth/calendar.readonly": { | 8 "https://www.googleapis.com/auth/calendar.readonly": { |
9 "description": "View your calendars" | 9 "description": "View your calendars" |
10 } | 10 } |
11 } | 11 } |
12 } | 12 } |
13 }, | 13 }, |
14 "basePath": "/calendar/v3/", | 14 "basePath": "/calendar/v3/", |
15 "baseUrl": "https://www.googleapis.com/calendar/v3/", | 15 "baseUrl": "https://www.googleapis.com/calendar/v3/", |
16 "batchPath": "batch", | 16 "batchPath": "batch", |
17 "description": "Manipulates events and other calendar data.", | 17 "description": "Manipulates events and other calendar data.", |
18 "discoveryVersion": "v1", | 18 "discoveryVersion": "v1", |
19 "documentationLink": "https://developers.google.com/google-apps/calendar/fir
stapp", | 19 "documentationLink": "https://developers.google.com/google-apps/calendar/fir
stapp", |
20 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/3TIluKzGnmlgn-X1RwEHoHNPo5w\"", | 20 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/vYgKdX3g1VPmww06h2PorJos8j4\"", |
21 "icons": { | 21 "icons": { |
22 "x16": "http://www.google.com/images/icons/product/calendar-16.png", | 22 "x16": "http://www.google.com/images/icons/product/calendar-16.png", |
23 "x32": "http://www.google.com/images/icons/product/calendar-32.png" | 23 "x32": "http://www.google.com/images/icons/product/calendar-32.png" |
24 }, | 24 }, |
25 "id": "calendar:v3", | 25 "id": "calendar:v3", |
26 "kind": "discovery#restDescription", | 26 "kind": "discovery#restDescription", |
27 "name": "calendar", | 27 "name": "calendar", |
28 "ownerDomain": "google.com", | 28 "ownerDomain": "google.com", |
29 "ownerName": "Google", | 29 "ownerName": "Google", |
30 "parameters": { | 30 "parameters": { |
(...skipping 1519 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1550 }, | 1550 }, |
1551 "scopes": [ | 1551 "scopes": [ |
1552 "https://www.googleapis.com/auth/calendar", | 1552 "https://www.googleapis.com/auth/calendar", |
1553 "https://www.googleapis.com/auth/calendar.readonly" | 1553 "https://www.googleapis.com/auth/calendar.readonly" |
1554 ], | 1554 ], |
1555 "supportsSubscription": true | 1555 "supportsSubscription": true |
1556 } | 1556 } |
1557 } | 1557 } |
1558 } | 1558 } |
1559 }, | 1559 }, |
1560 "revision": "20170221", | 1560 "revision": "20170319", |
1561 "rootUrl": "https://www.googleapis.com/", | 1561 "rootUrl": "https://www.googleapis.com/", |
1562 "schemas": { | 1562 "schemas": { |
1563 "Acl": { | 1563 "Acl": { |
1564 "id": "Acl", | 1564 "id": "Acl", |
1565 "properties": { | 1565 "properties": { |
1566 "etag": { | 1566 "etag": { |
1567 "description": "ETag of the collection.", | 1567 "description": "ETag of the collection.", |
1568 "type": "string" | 1568 "type": "string" |
1569 }, | 1569 }, |
1570 "items": { | 1570 "items": { |
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1929 "type": "string" | 1929 "type": "string" |
1930 }, | 1930 }, |
1931 "updated": { | 1931 "updated": { |
1932 "description": "Last modification time of the color palette
(as a RFC3339 timestamp). Read-only.", | 1932 "description": "Last modification time of the color palette
(as a RFC3339 timestamp). Read-only.", |
1933 "format": "date-time", | 1933 "format": "date-time", |
1934 "type": "string" | 1934 "type": "string" |
1935 } | 1935 } |
1936 }, | 1936 }, |
1937 "type": "object" | 1937 "type": "object" |
1938 }, | 1938 }, |
| 1939 "DeepLinkData": { |
| 1940 "id": "DeepLinkData", |
| 1941 "properties": { |
| 1942 "links": { |
| 1943 "items": { |
| 1944 "$ref": "Link" |
| 1945 }, |
| 1946 "type": "array" |
| 1947 }, |
| 1948 "url": { |
| 1949 "type": "string" |
| 1950 } |
| 1951 }, |
| 1952 "type": "object" |
| 1953 }, |
| 1954 "DisplayInfo": { |
| 1955 "id": "DisplayInfo", |
| 1956 "properties": { |
| 1957 "appIconUrl": { |
| 1958 "type": "string" |
| 1959 }, |
| 1960 "appShortTitle": { |
| 1961 "type": "string" |
| 1962 }, |
| 1963 "appTitle": { |
| 1964 "type": "string" |
| 1965 }, |
| 1966 "linkShortTitle": { |
| 1967 "type": "string" |
| 1968 }, |
| 1969 "linkTitle": { |
| 1970 "type": "string" |
| 1971 } |
| 1972 }, |
| 1973 "type": "object" |
| 1974 }, |
1939 "Error": { | 1975 "Error": { |
1940 "id": "Error", | 1976 "id": "Error", |
1941 "properties": { | 1977 "properties": { |
1942 "domain": { | 1978 "domain": { |
1943 "description": "Domain, or broad category, of the error.", | 1979 "description": "Domain, or broad category, of the error.", |
1944 "type": "string" | 1980 "type": "string" |
1945 }, | 1981 }, |
1946 "reason": { | 1982 "reason": { |
1947 "description": "Specific reason for the error. Some of the p
ossible values are: \n- \"groupTooBig\" - The group of users requested is too l
arge for a single query. \n- \"tooManyCalendarsRequested\" - The number of calen
dars requested is too large for a single query. \n- \"notFound\" - The requested
resource was not found. \n- \"internalError\" - The API service has encountered
an internal error. Additional error types may be added in the future, so clien
ts should gracefully handle additional error statuses not included in this list.
", | 1983 "description": "Specific reason for the error. Some of the p
ossible values are: \n- \"groupTooBig\" - The group of users requested is too l
arge for a single query. \n- \"tooManyCalendarsRequested\" - The number of calen
dars requested is too large for a single query. \n- \"notFound\" - The requested
resource was not found. \n- \"internalError\" - The API service has encountered
an internal error. Additional error types may be added in the future, so clien
ts should gracefully handle additional error statuses not included in this list.
", |
1948 "type": "string" | 1984 "type": "string" |
(...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2369 "format": "date-time", | 2405 "format": "date-time", |
2370 "type": "string" | 2406 "type": "string" |
2371 }, | 2407 }, |
2372 "timeZone": { | 2408 "timeZone": { |
2373 "description": "The time zone in which the time is specified
. (Formatted as an IANA Time Zone Database name, e.g. \"Europe/Zurich\".) For re
curring events this field is required and specifies the time zone in which the r
ecurrence is expanded. For single events this field is optional and indicates a
custom time zone for the event start/end.", | 2409 "description": "The time zone in which the time is specified
. (Formatted as an IANA Time Zone Database name, e.g. \"Europe/Zurich\".) For re
curring events this field is required and specifies the time zone in which the r
ecurrence is expanded. For single events this field is optional and indicates a
custom time zone for the event start/end.", |
2374 "type": "string" | 2410 "type": "string" |
2375 } | 2411 } |
2376 }, | 2412 }, |
2377 "type": "object" | 2413 "type": "object" |
2378 }, | 2414 }, |
| 2415 "EventHabitInstance": { |
| 2416 "id": "EventHabitInstance", |
| 2417 "properties": { |
| 2418 "data": { |
| 2419 "$ref": "HabitInstanceData", |
| 2420 "description": "Metadata specific to this instance." |
| 2421 }, |
| 2422 "parentId": { |
| 2423 "description": "Id of the habit this instance belongs to.", |
| 2424 "type": "string" |
| 2425 } |
| 2426 }, |
| 2427 "type": "object" |
| 2428 }, |
2379 "EventReminder": { | 2429 "EventReminder": { |
2380 "id": "EventReminder", | 2430 "id": "EventReminder", |
2381 "properties": { | 2431 "properties": { |
2382 "method": { | 2432 "method": { |
2383 "annotations": { | 2433 "annotations": { |
2384 "required": [ | 2434 "required": [ |
2385 "calendar.calendarList.insert", | 2435 "calendar.calendarList.insert", |
2386 "calendar.calendarList.update", | 2436 "calendar.calendarList.update", |
2387 "calendar.events.import", | 2437 "calendar.events.import", |
2388 "calendar.events.insert", | 2438 "calendar.events.insert", |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2585 "type": "string" | 2635 "type": "string" |
2586 }, | 2636 }, |
2587 "timeMin": { | 2637 "timeMin": { |
2588 "description": "The start of the interval.", | 2638 "description": "The start of the interval.", |
2589 "format": "date-time", | 2639 "format": "date-time", |
2590 "type": "string" | 2640 "type": "string" |
2591 } | 2641 } |
2592 }, | 2642 }, |
2593 "type": "object" | 2643 "type": "object" |
2594 }, | 2644 }, |
| 2645 "HabitInstanceData": { |
| 2646 "id": "HabitInstanceData", |
| 2647 "properties": { |
| 2648 "status": { |
| 2649 "type": "string" |
| 2650 }, |
| 2651 "statusInferred": { |
| 2652 "type": "boolean" |
| 2653 }, |
| 2654 "type": { |
| 2655 "type": "string" |
| 2656 } |
| 2657 }, |
| 2658 "type": "object" |
| 2659 }, |
| 2660 "LaunchInfo": { |
| 2661 "id": "LaunchInfo", |
| 2662 "properties": { |
| 2663 "appId": { |
| 2664 "type": "string" |
| 2665 }, |
| 2666 "installUrl": { |
| 2667 "type": "string" |
| 2668 }, |
| 2669 "intentAction": { |
| 2670 "type": "string" |
| 2671 }, |
| 2672 "uri": { |
| 2673 "type": "string" |
| 2674 } |
| 2675 }, |
| 2676 "type": "object" |
| 2677 }, |
| 2678 "Link": { |
| 2679 "id": "Link", |
| 2680 "properties": { |
| 2681 "applinkingSource": { |
| 2682 "type": "string" |
| 2683 }, |
| 2684 "displayInfo": { |
| 2685 "$ref": "DisplayInfo" |
| 2686 }, |
| 2687 "launchInfo": { |
| 2688 "$ref": "LaunchInfo" |
| 2689 }, |
| 2690 "platform": { |
| 2691 "type": "string" |
| 2692 }, |
| 2693 "url": { |
| 2694 "type": "string" |
| 2695 } |
| 2696 }, |
| 2697 "type": "object" |
| 2698 }, |
2595 "Setting": { | 2699 "Setting": { |
2596 "id": "Setting", | 2700 "id": "Setting", |
2597 "properties": { | 2701 "properties": { |
2598 "etag": { | 2702 "etag": { |
2599 "description": "ETag of the resource.", | 2703 "description": "ETag of the resource.", |
2600 "type": "string" | 2704 "type": "string" |
2601 }, | 2705 }, |
2602 "id": { | 2706 "id": { |
2603 "description": "The id of the user setting.", | 2707 "description": "The id of the user setting.", |
2604 "type": "string" | 2708 "type": "string" |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2659 "type": "string" | 2763 "type": "string" |
2660 } | 2764 } |
2661 }, | 2765 }, |
2662 "type": "object" | 2766 "type": "object" |
2663 } | 2767 } |
2664 }, | 2768 }, |
2665 "servicePath": "calendar/v3/", | 2769 "servicePath": "calendar/v3/", |
2666 "title": "Calendar API", | 2770 "title": "Calendar API", |
2667 "version": "v3" | 2771 "version": "v3" |
2668 } | 2772 } |
OLD | NEW |