|
- {
- "kind": "discovery#restDescription",
- "etag": "\"kEk3sFj6Ef5_yR1-H3bAO6qw9mI/3m5rB86FE5KuW1K3jAl88AxCreg\"",
- "discoveryVersion": "v1",
- "id": "paramrename:v1",
- "name": "paramrename",
- "version": "v1",
- "title": "Example API",
- "description": "The Example API demonstrates parameter renaming.",
- "ownerDomain": "google.com",
- "ownerName": "Google",
- "protocol": "rest",
- "schemas": {
- "Event": {
- "id": "Event",
- "type": "string"
- },
- "ResultTable": {
- "id": "ResultTable",
- "type": "string"
- }
- },
- "resources": {
- "events": {
- "methods": {
- "move": {
- "id": "calendar.events.move",
- "path": "calendars/{calendarId}/events/{eventId}/move",
- "httpMethod": "POST",
- "description": "Moves an event to another calendar, i.e. changes an event's organizer.",
- "parameters": {
- "destination": {
- "type": "string",
- "description": "Calendar identifier of the target calendar where the event is to be moved to.",
- "required": true,
- "location": "query"
- },
- "source-param": {
- "type": "string",
- "description": "Some parameter.",
- "required": false,
- "location": "query"
- },
- "right-string": {
- "type": "string",
- "description": "Yet another parameter.",
- "required": true,
- "location": "path"
- }
- },
- "parameterOrder": [
- "destination",
- "right-string"
- ],
- "response": {
- "$ref": "Event"
- },
- "scopes": [
- "https://www.googleapis.com/auth/calendar"
- ]
- }
- }
- },
- "reports": {
- "methods": {
- "query": {
- "id": "youtubeAnalytics.reports.query",
- "path": "reports",
- "httpMethod": "GET",
- "description": "Retrieve your YouTube Analytics reports.",
- "parameters": {
- "start-date": {
- "type": "string",
- "description": "The start date for fetching YouTube Analytics data. The value should be in YYYY-MM-DD format.",
- "required": true,
- "pattern": "[0-9]{4}-[0-9]{2}-[0-9]{2}",
- "location": "query"
- }
- },
- "parameterOrder": [
- "start-date"
- ],
- "response": {
- "$ref": "ResultTable"
- },
- "scopes": [
- "https://www.googleapis.com/auth/yt-analytics-monetary.readonly",
- "https://www.googleapis.com/auth/yt-analytics.readonly"
- ]
- }
- }
- }
- }
- }
|