|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822 |
- {
- "auth": {
- "oauth2": {
- "scopes": {
- "https://www.googleapis.com/auth/admin.reports.audit.readonly": {
- "description": "View audit reports for your G Suite domain"
- },
- "https://www.googleapis.com/auth/admin.reports.usage.readonly": {
- "description": "View usage reports for your G Suite domain"
- }
- }
- }
- },
- "basePath": "/admin/reports/v1/",
- "baseUrl": "https://www.googleapis.com/admin/reports/v1/",
- "batchPath": "batch/admin/reports_v1",
- "canonicalName": "reports",
- "description": "Fetches reports for the administrators of G Suite customers about the usage, collaboration, security, and risk for their users.",
- "discoveryVersion": "v1",
- "documentationLink": "https://developers.google.com/admin-sdk/reports/",
- "etag": "\"Zkyw9ACJZUvcYmlFaKGChzhmtnE/qLYAvJFGLfyQS5NN2Ycs-uWKdaw\"",
- "icons": {
- "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
- "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
- },
- "id": "admin:reports_v1",
- "kind": "discovery#restDescription",
- "name": "admin",
- "ownerDomain": "google.com",
- "ownerName": "Google",
- "packagePath": "admin",
- "parameters": {
- "alt": {
- "default": "json",
- "description": "Data format for the response.",
- "enum": [
- "json"
- ],
- "enumDescriptions": [
- "Responses with Content-Type of application/json"
- ],
- "location": "query",
- "type": "string"
- },
- "fields": {
- "description": "Selector specifying which fields to include in a partial response.",
- "location": "query",
- "type": "string"
- },
- "key": {
- "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.",
- "location": "query",
- "type": "string"
- },
- "oauth_token": {
- "description": "OAuth 2.0 token for the current user.",
- "location": "query",
- "type": "string"
- },
- "prettyPrint": {
- "default": "true",
- "description": "Returns response with indentations and line breaks.",
- "location": "query",
- "type": "boolean"
- },
- "quotaUser": {
- "description": "An opaque string that represents a user for quota purposes. Must not exceed 40 characters.",
- "location": "query",
- "type": "string"
- },
- "userIp": {
- "description": "Deprecated. Please use quotaUser instead.",
- "location": "query",
- "type": "string"
- }
- },
- "protocol": "rest",
- "resources": {
- "activities": {
- "methods": {
- "list": {
- "description": "Retrieves a list of activities for a specific customer and application.",
- "httpMethod": "GET",
- "id": "reports.activities.list",
- "parameterOrder": [
- "userKey",
- "applicationName"
- ],
- "parameters": {
- "actorIpAddress": {
- "description": "IP Address of host where the event was performed. Supports both IPv4 and IPv6 addresses.",
- "location": "query",
- "type": "string"
- },
- "applicationName": {
- "description": "Application name for which the events are to be retrieved.",
- "location": "path",
- "pattern": "(admin)|(calendar)|(drive)|(login)|(mobile)|(token)|(groups)|(saml)|(chat)|(gplus)|(rules)|(jamboard)|(meet)",
- "required": true,
- "type": "string"
- },
- "customerId": {
- "description": "Represents the customer for which the data is to be fetched.",
- "location": "query",
- "pattern": "C.+",
- "type": "string"
- },
- "endTime": {
- "description": "Return events which occurred at or before this time.",
- "location": "query",
- "pattern": "(\\d\\d\\d\\d)-(\\d\\d)-(\\d\\d)T(\\d\\d):(\\d\\d):(\\d\\d)(?:\\.(\\d+))?(?:(Z)|([-+])(\\d\\d):(\\d\\d))",
- "type": "string"
- },
- "eventName": {
- "description": "Name of the event being queried.",
- "location": "query",
- "type": "string"
- },
- "filters": {
- "description": "Event parameters in the form [parameter1 name][operator][parameter1 value],[parameter2 name][operator][parameter2 value],...",
- "location": "query",
- "pattern": "(.+[\u003c,\u003c=,==,\u003e=,\u003e,\u003c\u003e].+,)*(.+[\u003c,\u003c=,==,\u003e=,\u003e,\u003c\u003e].+)",
- "type": "string"
- },
- "maxResults": {
- "description": "Number of activity records to be shown in each page.",
- "format": "int32",
- "location": "query",
- "maximum": "1000",
- "minimum": "1",
- "type": "integer"
- },
- "pageToken": {
- "description": "Token to specify next page.",
- "location": "query",
- "type": "string"
- },
- "startTime": {
- "description": "Return events which occurred at or after this time.",
- "location": "query",
- "pattern": "(\\d\\d\\d\\d)-(\\d\\d)-(\\d\\d)T(\\d\\d):(\\d\\d):(\\d\\d)(?:\\.(\\d+))?(?:(Z)|([-+])(\\d\\d):(\\d\\d))",
- "type": "string"
- },
- "userKey": {
- "description": "Represents the profile id or the user email for which the data should be filtered. When 'all' is specified as the userKey, it returns usageReports for all users.",
- "location": "path",
- "required": true,
- "type": "string"
- }
- },
- "path": "activity/users/{userKey}/applications/{applicationName}",
- "response": {
- "$ref": "Activities"
- },
- "scopes": [
- "https://www.googleapis.com/auth/admin.reports.audit.readonly"
- ],
- "supportsSubscription": true
- },
- "watch": {
- "description": "Push changes to activities",
- "httpMethod": "POST",
- "id": "reports.activities.watch",
- "parameterOrder": [
- "userKey",
- "applicationName"
- ],
- "parameters": {
- "actorIpAddress": {
- "description": "IP Address of host where the event was performed. Supports both IPv4 and IPv6 addresses.",
- "location": "query",
- "type": "string"
- },
- "applicationName": {
- "description": "Application name for which the events are to be retrieved.",
- "location": "path",
- "pattern": "(admin)|(calendar)|(drive)|(login)|(mobile)|(token)|(groups)|(saml)|(chat)|(gplus)|(rules)|(jamboard)|(meet)",
- "required": true,
- "type": "string"
- },
- "customerId": {
- "description": "Represents the customer for which the data is to be fetched.",
- "location": "query",
- "pattern": "C.+",
- "type": "string"
- },
- "endTime": {
- "description": "Return events which occurred at or before this time.",
- "location": "query",
- "pattern": "(\\d\\d\\d\\d)-(\\d\\d)-(\\d\\d)T(\\d\\d):(\\d\\d):(\\d\\d)(?:\\.(\\d+))?(?:(Z)|([-+])(\\d\\d):(\\d\\d))",
- "type": "string"
- },
- "eventName": {
- "description": "Name of the event being queried.",
- "location": "query",
- "type": "string"
- },
- "filters": {
- "description": "Event parameters in the form [parameter1 name][operator][parameter1 value],[parameter2 name][operator][parameter2 value],...",
- "location": "query",
- "pattern": "(.+[\u003c,\u003c=,==,\u003e=,\u003e,\u003c\u003e].+,)*(.+[\u003c,\u003c=,==,\u003e=,\u003e,\u003c\u003e].+)",
- "type": "string"
- },
- "maxResults": {
- "description": "Number of activity records to be shown in each page.",
- "format": "int32",
- "location": "query",
- "maximum": "1000",
- "minimum": "1",
- "type": "integer"
- },
- "pageToken": {
- "description": "Token to specify next page.",
- "location": "query",
- "type": "string"
- },
- "startTime": {
- "description": "Return events which occurred at or after this time.",
- "location": "query",
- "pattern": "(\\d\\d\\d\\d)-(\\d\\d)-(\\d\\d)T(\\d\\d):(\\d\\d):(\\d\\d)(?:\\.(\\d+))?(?:(Z)|([-+])(\\d\\d):(\\d\\d))",
- "type": "string"
- },
- "userKey": {
- "description": "Represents the profile id or the user email for which the data should be filtered. When 'all' is specified as the userKey, it returns usageReports for all users.",
- "location": "path",
- "required": true,
- "type": "string"
- }
- },
- "path": "activity/users/{userKey}/applications/{applicationName}/watch",
- "request": {
- "$ref": "Channel",
- "parameterName": "resource"
- },
- "response": {
- "$ref": "Channel"
- },
- "scopes": [
- "https://www.googleapis.com/auth/admin.reports.audit.readonly"
- ],
- "supportsSubscription": true
- }
- }
- },
- "channels": {
- "methods": {
- "stop": {
- "description": "Stop watching resources through this channel",
- "httpMethod": "POST",
- "id": "admin.channels.stop",
- "path": "/admin/reports_v1/channels/stop",
- "request": {
- "$ref": "Channel",
- "parameterName": "resource"
- },
- "scopes": [
- "https://www.googleapis.com/auth/admin.reports.audit.readonly"
- ]
- }
- }
- },
- "customerUsageReports": {
- "methods": {
- "get": {
- "description": "Retrieves a report which is a collection of properties / statistics for a specific customer.",
- "httpMethod": "GET",
- "id": "reports.customerUsageReports.get",
- "parameterOrder": [
- "date"
- ],
- "parameters": {
- "customerId": {
- "description": "Represents the customer for which the data is to be fetched.",
- "location": "query",
- "pattern": "C.+",
- "type": "string"
- },
- "date": {
- "description": "Represents the date in yyyy-mm-dd format for which the data is to be fetched.",
- "location": "path",
- "pattern": "(\\d){4}-(\\d){2}-(\\d){2}",
- "required": true,
- "type": "string"
- },
- "pageToken": {
- "description": "Token to specify next page.",
- "location": "query",
- "type": "string"
- },
- "parameters": {
- "description": "Represents the application name, parameter name pairs to fetch in csv as app_name1:param_name1, app_name2:param_name2.",
- "location": "query",
- "pattern": "(((accounts)|(app_maker)|(apps_scripts)|(classroom)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_management)|(drive)|(meet)):[^,]+,)*(((accounts)|(app_maker)|(apps_scripts)|(classroom)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_management)|(drive)|(meet)):[^,]+)",
- "type": "string"
- }
- },
- "path": "usage/dates/{date}",
- "response": {
- "$ref": "UsageReports"
- },
- "scopes": [
- "https://www.googleapis.com/auth/admin.reports.usage.readonly"
- ]
- }
- }
- },
- "entityUsageReports": {
- "methods": {
- "get": {
- "description": "Retrieves a report which is a collection of properties / statistics for a set of objects.",
- "httpMethod": "GET",
- "id": "reports.entityUsageReports.get",
- "parameterOrder": [
- "entityType",
- "entityKey",
- "date"
- ],
- "parameters": {
- "customerId": {
- "description": "Represents the customer for which the data is to be fetched.",
- "location": "query",
- "pattern": "C.+",
- "type": "string"
- },
- "date": {
- "description": "Represents the date in yyyy-mm-dd format for which the data is to be fetched.",
- "location": "path",
- "pattern": "(\\d){4}-(\\d){2}-(\\d){2}",
- "required": true,
- "type": "string"
- },
- "entityKey": {
- "description": "Represents the key of object for which the data should be filtered.",
- "location": "path",
- "required": true,
- "type": "string"
- },
- "entityType": {
- "description": "Type of object. Should be one of - gplus_communities.",
- "location": "path",
- "pattern": "(gplus_communities)",
- "required": true,
- "type": "string"
- },
- "filters": {
- "description": "Represents the set of filters including parameter operator value.",
- "location": "query",
- "pattern": "(((gplus)):[a-z0-9_]+[\u003c,\u003c=,==,\u003e=,\u003e,!=][^,]+,)*(((gplus)):[a-z0-9_]+[\u003c,\u003c=,==,\u003e=,\u003e,!=][^,]+)",
- "type": "string"
- },
- "maxResults": {
- "description": "Maximum number of results to return. Maximum allowed is 1000",
- "format": "uint32",
- "location": "query",
- "maximum": "1000",
- "type": "integer"
- },
- "pageToken": {
- "description": "Token to specify next page.",
- "location": "query",
- "type": "string"
- },
- "parameters": {
- "description": "Represents the application name, parameter name pairs to fetch in csv as app_name1:param_name1, app_name2:param_name2.",
- "location": "query",
- "pattern": "(((gplus)):[^,]+,)*(((gplus)):[^,]+)",
- "type": "string"
- }
- },
- "path": "usage/{entityType}/{entityKey}/dates/{date}",
- "response": {
- "$ref": "UsageReports"
- },
- "scopes": [
- "https://www.googleapis.com/auth/admin.reports.usage.readonly"
- ]
- }
- }
- },
- "userUsageReport": {
- "methods": {
- "get": {
- "description": "Retrieves a report which is a collection of properties / statistics for a set of users.",
- "httpMethod": "GET",
- "id": "reports.userUsageReport.get",
- "parameterOrder": [
- "userKey",
- "date"
- ],
- "parameters": {
- "customerId": {
- "description": "Represents the customer for which the data is to be fetched.",
- "location": "query",
- "pattern": "C.+",
- "type": "string"
- },
- "date": {
- "description": "Represents the date in yyyy-mm-dd format for which the data is to be fetched.",
- "location": "path",
- "pattern": "(\\d){4}-(\\d){2}-(\\d){2}",
- "required": true,
- "type": "string"
- },
- "filters": {
- "description": "Represents the set of filters including parameter operator value.",
- "location": "query",
- "pattern": "(((accounts)|(classroom)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_management)|(drive)):[a-z0-9_]+[\u003c,\u003c=,==,\u003e=,\u003e,!=][^,]+,)*(((accounts)|(classroom)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_management)|(drive)):[a-z0-9_]+[\u003c,\u003c=,==,\u003e=,\u003e,!=][^,]+)",
- "type": "string"
- },
- "maxResults": {
- "description": "Maximum number of results to return. Maximum allowed is 1000",
- "format": "uint32",
- "location": "query",
- "maximum": "1000",
- "type": "integer"
- },
- "pageToken": {
- "description": "Token to specify next page.",
- "location": "query",
- "type": "string"
- },
- "parameters": {
- "description": "Represents the application name, parameter name pairs to fetch in csv as app_name1:param_name1, app_name2:param_name2.",
- "location": "query",
- "pattern": "(((accounts)|(classroom)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_management)|(drive)):[^,]+,)*(((accounts)|(classroom)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_management)|(drive)):[^,]+)",
- "type": "string"
- },
- "userKey": {
- "description": "Represents the profile id or the user email for which the data should be filtered.",
- "location": "path",
- "required": true,
- "type": "string"
- }
- },
- "path": "usage/users/{userKey}/dates/{date}",
- "response": {
- "$ref": "UsageReports"
- },
- "scopes": [
- "https://www.googleapis.com/auth/admin.reports.usage.readonly"
- ]
- }
- }
- }
- },
- "revision": "20180514",
- "rootUrl": "https://www.googleapis.com/",
- "schemas": {
- "Activities": {
- "description": "JSON template for a collection of activites.",
- "id": "Activities",
- "properties": {
- "etag": {
- "description": "ETag of the resource.",
- "type": "string"
- },
- "items": {
- "description": "Each record in read response.",
- "items": {
- "$ref": "Activity"
- },
- "type": "array"
- },
- "kind": {
- "default": "admin#reports#activities",
- "description": "Kind of list response this is.",
- "type": "string"
- },
- "nextPageToken": {
- "description": "Token for retrieving the next page",
- "type": "string"
- }
- },
- "type": "object"
- },
- "Activity": {
- "description": "JSON template for the activity resource.",
- "id": "Activity",
- "properties": {
- "actor": {
- "description": "User doing the action.",
- "properties": {
- "callerType": {
- "description": "User or OAuth 2LO request.",
- "type": "string"
- },
- "email": {
- "description": "Email address of the user.",
- "type": "string"
- },
- "key": {
- "description": "For OAuth 2LO API requests, consumer_key of the requestor.",
- "type": "string"
- },
- "profileId": {
- "description": "Obfuscated user id of the user.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "etag": {
- "description": "ETag of the entry.",
- "type": "string"
- },
- "events": {
- "description": "Activity events.",
- "items": {
- "properties": {
- "name": {
- "description": "Name of event.",
- "type": "string"
- },
- "parameters": {
- "description": "Parameter value pairs for various applications.",
- "items": {
- "properties": {
- "boolValue": {
- "description": "Boolean value of the parameter.",
- "type": "boolean"
- },
- "intValue": {
- "description": "Integral value of the parameter.",
- "format": "int64",
- "type": "string"
- },
- "multiIntValue": {
- "description": "Multi-int value of the parameter.",
- "items": {
- "format": "int64",
- "type": "string"
- },
- "type": "array"
- },
- "multiValue": {
- "description": "Multi-string value of the parameter.",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "name": {
- "description": "The name of the parameter.",
- "type": "string"
- },
- "value": {
- "description": "String value of the parameter.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "type": {
- "description": "Type of event.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "id": {
- "description": "Unique identifier for each activity record.",
- "properties": {
- "applicationName": {
- "description": "Application name to which the event belongs.",
- "type": "string"
- },
- "customerId": {
- "description": "Obfuscated customer ID of the source customer.",
- "type": "string"
- },
- "time": {
- "description": "Time of occurrence of the activity.",
- "format": "date-time",
- "type": "string"
- },
- "uniqueQualifier": {
- "description": "Unique qualifier if multiple events have the same time.",
- "format": "int64",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ipAddress": {
- "description": "IP Address of the user doing the action.",
- "type": "string"
- },
- "kind": {
- "default": "admin#reports#activity",
- "description": "Kind of resource this is.",
- "type": "string"
- },
- "ownerDomain": {
- "description": "Domain of source customer.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "Channel": {
- "description": "An notification channel used to watch for resource changes.",
- "id": "Channel",
- "properties": {
- "address": {
- "description": "The address where notifications are delivered for this channel.",
- "type": "string"
- },
- "expiration": {
- "description": "Date and time of notification channel expiration, expressed as a Unix timestamp, in milliseconds. Optional.",
- "format": "int64",
- "type": "string"
- },
- "id": {
- "description": "A UUID or similar unique string that identifies this channel.",
- "type": "string"
- },
- "kind": {
- "default": "api#channel",
- "description": "Identifies this as a notification channel used to watch for changes to a resource. Value: the fixed string \"api#channel\".",
- "type": "string"
- },
- "params": {
- "additionalProperties": {
- "description": "Declares a new parameter by name.",
- "type": "string"
- },
- "description": "Additional parameters controlling delivery channel behavior. Optional.",
- "type": "object"
- },
- "payload": {
- "description": "A Boolean value to indicate whether payload is wanted. Optional.",
- "type": "boolean"
- },
- "resourceId": {
- "description": "An opaque ID that identifies the resource being watched on this channel. Stable across different API versions.",
- "type": "string"
- },
- "resourceUri": {
- "description": "A version-specific identifier for the watched resource.",
- "type": "string"
- },
- "token": {
- "description": "An arbitrary string delivered to the target address with each notification delivered over this channel. Optional.",
- "type": "string"
- },
- "type": {
- "description": "The type of delivery mechanism used for this channel.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "UsageReport": {
- "description": "JSON template for a usage report.",
- "id": "UsageReport",
- "properties": {
- "date": {
- "description": "The date to which the record belongs.",
- "readOnly": true,
- "type": "string"
- },
- "entity": {
- "description": "Information about the type of the item.",
- "properties": {
- "customerId": {
- "description": "Obfuscated customer id for the record.",
- "readOnly": true,
- "type": "string"
- },
- "entityId": {
- "description": "Object key. Only relevant if entity.type = \"OBJECT\" Note: external-facing name of report is \"Entities\" rather than \"Objects\".",
- "readOnly": true,
- "type": "string"
- },
- "profileId": {
- "description": "Obfuscated user id for the record.",
- "readOnly": true,
- "type": "string"
- },
- "type": {
- "description": "The type of item, can be customer, user, or entity (aka. object).",
- "readOnly": true,
- "type": "string"
- },
- "userEmail": {
- "description": "user's email. Only relevant if entity.type = \"USER\"",
- "readOnly": true,
- "type": "string"
- }
- },
- "readOnly": true,
- "type": "object"
- },
- "etag": {
- "description": "ETag of the resource.",
- "type": "string"
- },
- "kind": {
- "default": "admin#reports#usageReport",
- "description": "The kind of object.",
- "type": "string"
- },
- "parameters": {
- "description": "Parameter value pairs for various applications.",
- "items": {
- "properties": {
- "boolValue": {
- "description": "Boolean value of the parameter.",
- "readOnly": true,
- "type": "boolean"
- },
- "datetimeValue": {
- "description": "RFC 3339 formatted value of the parameter.",
- "format": "date-time",
- "readOnly": true,
- "type": "string"
- },
- "intValue": {
- "description": "Integral value of the parameter.",
- "format": "int64",
- "readOnly": true,
- "type": "string"
- },
- "msgValue": {
- "description": "Nested message value of the parameter.",
- "items": {
- "additionalProperties": {
- "type": "any"
- },
- "type": "object"
- },
- "readOnly": true,
- "type": "array"
- },
- "name": {
- "description": "The name of the parameter.",
- "type": "string"
- },
- "stringValue": {
- "description": "String value of the parameter.",
- "readOnly": true,
- "type": "string"
- }
- },
- "type": "object"
- },
- "readOnly": true,
- "type": "array"
- }
- },
- "type": "object"
- },
- "UsageReports": {
- "description": "JSON template for a collection of usage reports.",
- "id": "UsageReports",
- "properties": {
- "etag": {
- "description": "ETag of the resource.",
- "type": "string"
- },
- "kind": {
- "default": "admin#reports#usageReports",
- "description": "The kind of object.",
- "type": "string"
- },
- "nextPageToken": {
- "description": "Token for retrieving the next page",
- "type": "string"
- },
- "usageReports": {
- "description": "Various application parameter records.",
- "items": {
- "$ref": "UsageReport"
- },
- "type": "array"
- },
- "warnings": {
- "description": "Warnings if any.",
- "items": {
- "properties": {
- "code": {
- "description": "Machine readable code / warning type.",
- "type": "string"
- },
- "data": {
- "description": "Key-Value pairs to give detailed information on the warning.",
- "items": {
- "properties": {
- "key": {
- "description": "Key associated with a key-value pair to give detailed information on the warning.",
- "type": "string"
- },
- "value": {
- "description": "Value associated with a key-value pair to give detailed information on the warning.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "message": {
- "description": "Human readable message for the warning.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- }
- },
- "type": "object"
- }
- },
- "servicePath": "admin/reports/v1/",
- "title": "Admin Reports API",
- "version": "reports_v1"
- }
|