addedOutput schema / properties / error
Added value: +{
+ "description": "Present only when isError is true: machine-readable failure. The human explanation stays in content.",
+ "properties": {
+ "code": {
+ "description": "fine-grained, stable failure code (e.g. invalid_arguments, backend_busy)",
+ "type": "string"
+ },
+ "kind": {
+ "description": "failure class: invalid_argument, not_found, permission_denied, unauthenticated, quota_exceeded, rate_limited, temporarily_unavailable, unavailable_until_ready, unsupported, internal",
+ "type": "string"
+ },
+ "message": {
+ "description": "the same human text as content[0]",
+ "type": "string"
+ },
+ "outcome": {
+ "description": "activity-feed outcome class",
+ "type": "string"
+ },
+ "param": {
+ "description": "the request parameter the failure is about, when known",
+ "type": "string"
+ },
+ "retry_after_seconds": {
+ "description": "wait this long before retrying",
+ "type": "integer"
+ },
+ "retryable": {
+ "description": "true when repeating the SAME call can succeed (after retry_after_seconds when present)",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / params
Added value: +{
+ "description": "Request parameter echo: applied = parameters that shaped this result; normalized = parameters rewritten before applying (alias, type coercion, resolved id); ignored = parameters that were accepted but NOT applied, with the reason.",
+ "properties": {
+ "applied": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "ignored": {
+ "items": {
+ "properties": {
+ "param": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "to": {
+ "description": "the parameter it was applied as, when renamed",
+ "type": "string"
+ },
+ "value": {
+ "description": "the value actually applied, when rewritten",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "normalized": {
+ "items": {
+ "properties": {
+ "param": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "to": {
+ "description": "the parameter it was applied as, when renamed",
+ "type": "string"
+ },
+ "value": {
+ "description": "the value actually applied, when rewritten",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+}
removedOutput schema / required
Removed value: -[
- "webmaster_id",
- "similarity_basis",
- "data"
-]