addedInput schema / properties / capture_method / description
Added value: +"Return only items captured this way, such as reader, extension, upload, or api."
addedInput schema / properties / content_kind / description
Added value: +"Return only items of this content kind, such as article, pdf, or video."
addedInput schema / properties / content_max_characters / description
Added value: +"Maximum characters of text per item when includeContent is set, from 500 to 12000. Defaults to 4000."
addedInput schema / properties / cursor / description
Added value: +"Opaque page token: pass the previous response's nextCursor verbatim and never construct one."
addedInput schema / properties / external_id / description
Added value: +"Return only the item saved under this external id from your own system."
addedInput schema / properties / format / description
Added value: +"Return only items stored in this format, such as html, pdf, or epub."
addedInput schema / properties / include_content / description
Added value: +"Include each item's stored article text. Defaults to false."
addedInput schema / properties / limit / description
Added value: +"Maximum items to return, from 1 to 100. Defaults to 50, and is capped at 20 with includeContent."
addedInput schema / properties / query / description
Added value: +"Full-text search over saved titles and text; omit to list without searching."
addedInput schema / properties / starred / description
Added value: +"Set true for starred items only, or false for unstarred items only."
addedInput schema / properties / status / description
Added value: +"Return only items in this triage status: inbox, later, or archive."
addedInput schema / properties / tag / description
Added value: +"Return only items carrying this tag, matching without regard to case or surrounding spaces."
addedInput schema / properties / view / description
Added value: +"Set history for reading history, the only way to read it; defaults to all saved items."
addedOutput schema / properties / items / items / allOf
Added value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "articleStatus": {
+ "type": "string"
+ },
+ "asset": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "checksum": {
+ "type": "string"
+ },
+ "downloadUrl": {
+ "type": "string"
+ },
+ "fileName": {
+ "type": "string"
+ },
+ "itemId": {
+ "description": "UUID that identifies the resource; pass it back exactly as smry returned it.",
+ "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
+ "type": "string"
+ },
+ "mimeType": {
+ "type": "string"
+ },
+ "resourceUri": {
+ "type": "string"
+ },
+ "size": {
+ "type": "number"
+ },
+ "updatedAt": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "itemId",
+ "fileName",
+ "mimeType",
+ "size",
+ "checksum",
+ "updatedAt",
+ "resourceUri",
+ "downloadUrl"
+ ],
+ "type": "object",
+ "x-smry-component": "LibraryAsset"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "captureMethod": {
+ "anyOf": [
+ {
+ "const": "reader",
+ "type": "string"
+ },
+ {
+ "const": "extension",
+ "type": "string"
+ },
+ {
+ "const": "upload",
+ "type": "string"
+ },
+ {
+ "const": "rss",
+ "type": "string"
+ },
+ {
+ "const": "email_inbox",
+ "type": "string"
+ },
+ {
+ "const": "api",
+ "type": "string"
+ },
+ {
+ "const": "import",
+ "type": "string"
+ }
+ ]
+ },
+ "classification": {
+ "additionalProperties": {},
+ "properties": {
+ "confidence": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "method": {
+ "anyOf": [
+ {
+ "const": "user",
+ "type": "string"
+ },
+ {
+ "const": "source_adapter",
+ "type": "string"
+ },
+ {
+ "const": "mime",
+ "type": "string"
+ },
+ {
+ "const": "extension",
+ "type": "string"
+ },
+ {
+ "const": "url",
+ "type": "string"
+ },
+ {
+ "const": "metadata",
+ "type": "string"
+ },
+ {
+ "const": "legacy",
+ "type": "string"
+ },
+ {
+ "const": "fallback",
+ "type": "string"
+ }
+ ]
+ },
+ "updatedAt": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "method",
+ "confidence",
+ "version",
+ "updatedAt"
+ ],
+ "type": "object"
+ },
+ "contentKind": {
+ "anyOf": [
+ {
+ "const": "article",
+ "type": "string"
+ },
+ {
+ "const": "website",
+ "type": "string"
+ },
+ {
+ "const": "book",
+ "type": "string"
+ },
+ {
+ "const": "email",
+ "type": "string"
+ },
+ {
+ "const": "pdf",
+ "type": "string"
+ },
+ {
+ "const": "social_post",
+ "type": "string"
+ },
+ {
+ "const": "video",
+ "type": "string"
+ },
+ {
+ "const": "podcast_episode",
+ "type": "string"
+ },
+ {
+ "const": "document",
+ "type": "string"
+ },
+ {
+ "const": "unknown",
+ "type": "string"
+ }
+ ]
+ },
+ "domain": {
+ "type": "string"
+ },
+ "externalId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "fileName": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "format": {
+ "anyOf": [
+ {
+ "const": "html",
+ "type": "string"
+ },
+ {
+ "const": "pdf",
+ "type": "string"
+ },
+ {
+ "const": "epub",
+ "type": "string"
+ },
+ {
+ "const": "markdown",
+ "type": "string"
+ },
+ {
+ "const": "plain_text",
+ "type": "string"
+ },
+ {
+ "const": "document",
+ "type": "string"
+ },
+ {
+ "const": "spreadsheet",
+ "type": "string"
+ },
+ {
+ "const": "presentation",
+ "type": "string"
+ },
+ {
+ "const": "audio",
+ "type": "string"
+ },
+ {
+ "const": "video",
+ "type": "string"
+ },
+ {
+ "const": "unknown",
+ "type": "string"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "lastReadAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "metadata": {
+ "patternProperties": {
+ "^(.*)$": {}
+ },
+ "type": "object"
+ },
+ "mimeType": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "originalUrl": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "readProgress": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "savedAt": {
+ "type": "string"
+ },
+ "starred": {
+ "type": "boolean"
+ },
+ "status": {
+ "type": "string"
+ },
+ "tags": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "title": {
+ "type": "string"
+ },
+ "updatedAt": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "url",
+ "originalUrl",
+ "title",
+ "domain",
+ "contentKind",
+ "classification",
+ "captureMethod",
+ "format",
+ "mimeType",
+ "fileName",
+ "asset",
+ "externalId",
+ "status",
+ "starred",
+ "tags",
+ "savedAt",
+ "updatedAt",
+ "lastReadAt",
+ "readProgress",
+ "articleStatus"
+ ],
+ "type": "object",
+ "x-smry-component": "LibraryItem"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "article": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ }
+]
removedOutput schema / properties / items / items / properties
Removed value: -{
- "article": {
- "additionalProperties": {},
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "articleStatus": {
- "type": "string"
- },
- "asset": {
- "anyOf": [
- {
- "additionalProperties": {},
- "properties": {
- "checksum": {
- "type": "string"
- },
- "downloadUrl": {
- "type": "string"
- },
- "fileName": {
- "type": "string"
- },
- "itemId": {
- "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
- "type": "string"
- },
- "mimeType": {
- "type": "string"
- },
- "resourceUri": {
- "type": "string"
- },
- "size": {
- "type": "number"
- },
- "updatedAt": {
- "type": "string"
- }
- },
- "required": [
- "itemId",
- "fileName",
- "mimeType",
- "size",
- "checksum",
- "updatedAt",
- "resourceUri",
- "downloadUrl"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "captureMethod": {
- "anyOf": [
- {
- "const": "reader",
- "type": "string"
- },
- {
- "const": "extension",
- "type": "string"
- },
- {
- "const": "upload",
- "type": "string"
- },
- {
- "const": "rss",
- "type": "string"
- },
- {
- "const": "email_inbox",
- "type": "string"
- },
- {
- "const": "api",
- "type": "string"
- },
- {
- "const": "import",
- "type": "string"
- }
- ]
- },
- "classification": {
- "additionalProperties": {},
- "properties": {
- "confidence": {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- },
- "method": {
- "anyOf": [
- {
- "const": "user",
- "type": "string"
- },
- {
- "const": "source_adapter",
- "type": "string"
- },
- {
- "const": "mime",
- "type": "string"
- },
- {
- "const": "extension",
- "type": "string"
- },
- {
- "const": "url",
- "type": "string"
- },
- {
- "const": "metadata",
- "type": "string"
- },
- {
- "const": "legacy",
- "type": "string"
- },
- {
- "const": "fallback",
- "type": "string"
- }
- ]
- },
- "updatedAt": {
- "type": "string"
- },
- "version": {
- "type": "string"
- }
- },
- "required": [
- "method",
- "confidence",
- "version",
- "updatedAt"
- ],
- "type": "object"
- },
- "contentKind": {
- "anyOf": [
- {
- "const": "article",
- "type": "string"
- },
- {
- "const": "website",
- "type": "string"
- },
- {
- "const": "book",
- "type": "string"
- },
- {
- "const": "email",
- "type": "string"
- },
- {
- "const": "pdf",
- "type": "string"
- },
- {
- "const": "social_post",
- "type": "string"
- },
- {
- "const": "video",
- "type": "string"
- },
- {
- "const": "podcast_episode",
- "type": "string"
- },
- {
- "const": "document",
- "type": "string"
- },
- {
- "const": "unknown",
- "type": "string"
- }
- ]
- },
- "domain": {
- "type": "string"
- },
- "externalId": {
- "type": [
- "string",
- "null"
- ]
- },
- "fileName": {
- "type": [
- "string",
- "null"
- ]
- },
- "format": {
- "anyOf": [
- {
- "const": "html",
- "type": "string"
- },
- {
- "const": "pdf",
- "type": "string"
- },
- {
- "const": "epub",
- "type": "string"
- },
- {
- "const": "markdown",
- "type": "string"
- },
- {
- "const": "plain_text",
- "type": "string"
- },
- {
- "const": "document",
- "type": "string"
- },
- {
- "const": "spreadsheet",
- "type": "string"
- },
- {
- "const": "presentation",
- "type": "string"
- },
- {
- "const": "audio",
- "type": "string"
- },
- {
- "const": "video",
- "type": "string"
- },
- {
- "const": "unknown",
- "type": "string"
- }
- ]
- },
- "id": {
- "type": "string"
- },
- "lastReadAt": {
- "type": [
- "string",
- "null"
- ]
- },
- "metadata": {
- "patternProperties": {
- "^(.*)$": {}
- },
- "type": "object"
- },
- "mimeType": {
- "type": [
- "string",
- "null"
- ]
- },
- "originalUrl": {
- "type": [
- "string",
- "null"
- ]
- },
- "readProgress": {
- "type": [
- "number",
- "null"
- ]
- },
- "savedAt": {
- "type": "string"
- },
- "starred": {
- "type": "boolean"
- },
- "status": {
- "type": "string"
- },
- "tags": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "title": {
- "type": "string"
- },
- "updatedAt": {
- "type": "string"
- },
- "url": {
- "type": "string"
- }
-}
removedOutput schema / properties / items / items / required
Removed value: -[
- "id",
- "url",
- "originalUrl",
- "title",
- "domain",
- "contentKind",
- "classification",
- "captureMethod",
- "format",
- "mimeType",
- "fileName",
- "asset",
- "externalId",
- "status",
- "starred",
- "tags",
- "savedAt",
- "updatedAt",
- "lastReadAt",
- "readProgress",
- "articleStatus"
-]
removedOutput schema / properties / items / items / type
Removed value: -"object"