# Схема: get\_catalog: outputSchema

Source: <https://telegafirst.com/docs/schema-1e8225c30b7bf679963874b7ba1b6c01b645987fdeaba8363efe022400a22df4>
Locale: ru
releaseGitSha: 45cdd4e19c6d3956d1bfa48c79fcb8dfec11fa9e
sourceContentDigest: c666b3e4a2919207f3db9c60c7942d3361839d1e17bcd0a36fd1ebb617910036
Version: 1

# Схема: get\_catalog: outputSchema

| Поле | Значение |
| - | - |
| $schema | "<https://json-schema.org/draft/2020-12/schema>" |
| additionalProperties | false |
| properties.data.items.additionalProperties | false |
| properties.data.items.properties.available\_providers.items.additionalProperties | false |
| properties.data.items.properties.available\_providers.items.properties.currency.minLength | 1 |
| properties.data.items.properties.available\_providers.items.properties.currency.type | "string" |
| properties.data.items.properties.available\_providers.items.properties.min\_charge.anyOf.0.anyOf.0.type | "string" |
| properties.data.items.properties.available\_providers.items.properties.min\_charge.anyOf.0.anyOf.1.maximum | 9007199254740991 |
| properties.data.items.properties.available\_providers.items.properties.min\_charge.anyOf.0.anyOf.1.minimum | -9007199254740991 |
| properties.data.items.properties.available\_providers.items.properties.min\_charge.anyOf.0.anyOf.1.type | "integer" |
| properties.data.items.properties.available\_providers.items.properties.min\_charge.anyOf.1.type | "null" |
| properties.data.items.properties.available\_providers.items.properties.provider.minLength | 1 |
| properties.data.items.properties.available\_providers.items.properties.provider.type | "string" |
| properties.data.items.properties.available\_providers.items.properties.requires\_postal\_code.type | "boolean" |
| properties.data.items.properties.available\_providers.items.required | \["provider","currency","min\_charge","requires\_postal\_code"] |
| properties.data.items.properties.available\_providers.items.type | "object" |
| properties.data.items.properties.available\_providers.type | "array" |
| properties.data.items.properties.buy\_url.anyOf.0.format | "uri" |
| properties.data.items.properties.buy\_url.anyOf.0.type | "string" |
| properties.data.items.properties.buy\_url.anyOf.1.type | "null" |
| properties.data.items.properties.editable\_config.additionalProperties | false |
| properties.data.items.properties.editable\_config.properties.editable\_fields.items.type | "string" |
| properties.data.items.properties.editable\_config.properties.editable\_fields.type | "array" |
| properties.data.items.properties.editable\_config.properties.etag.type | "string" |
| properties.data.items.properties.editable\_config.required | \["etag","editable\_fields"] |
| properties.data.items.properties.editable\_config.type | "object" |
| properties.data.items.properties.is\_active.type | "boolean" |
| properties.data.items.properties.is\_public.type | "boolean" |
| properties.data.items.properties.item\_type.enum | \["product","service","digital","delivery"] |
| properties.data.items.properties.item\_type.type | "string" |
| properties.data.items.properties.measurement\_unit.maxLength | 32 |
| properties.data.items.properties.measurement\_unit.type | "string" |
| properties.data.items.properties.mini\_app\_links.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.0.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.0.properties.reason.type | "null" |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.0.properties.url.format | "uri" |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.0.properties.url.type | "string" |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.0.required | \["url","reason"] |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.0.type | "object" |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.1.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.1.properties.reason.enum | \["channel\_not\_connected","channel\_surface\_not\_native","mini\_app\_not\_opened","page\_not\_published","page\_not\_addressed","page\_on\_other\_host","platform\_app\_not\_configured"] |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.1.properties.reason.type | "string" |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.1.properties.url.type | "null" |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.1.required | \["url","reason"] |
| properties.data.items.properties.mini\_app\_links.properties.max.anyOf.1.type | "object" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.0.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.0.properties.reason.type | "null" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.0.properties.url.format | "uri" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.0.properties.url.type | "string" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.0.required | \["url","reason"] |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.0.type | "object" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.1.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.1.properties.reason.enum | \["channel\_not\_connected","channel\_surface\_not\_native","mini\_app\_not\_opened","page\_not\_published","page\_not\_addressed","page\_on\_other\_host","platform\_app\_not\_configured"] |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.1.properties.reason.type | "string" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.1.properties.url.type | "null" |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.1.required | \["url","reason"] |
| properties.data.items.properties.mini\_app\_links.properties.telegram.anyOf.1.type | "object" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.0.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.0.properties.reason.type | "null" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.0.properties.url.format | "uri" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.0.properties.url.type | "string" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.0.required | \["url","reason"] |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.0.type | "object" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.1.additionalProperties | false |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.1.properties.reason.enum | \["channel\_not\_connected","channel\_surface\_not\_native","mini\_app\_not\_opened","page\_not\_published","page\_not\_addressed","page\_on\_other\_host","platform\_app\_not\_configured"] |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.1.properties.reason.type | "string" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.1.properties.url.type | "null" |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.1.required | \["url","reason"] |
| properties.data.items.properties.mini\_app\_links.properties.vk.anyOf.1.type | "object" |
| properties.data.items.properties.mini\_app\_links.required | \["telegram","max","vk"] |
| properties.data.items.properties.mini\_app\_links.type | "object" |
| properties.data.items.properties.prices.items.oneOf.0.additionalProperties | false |
| properties.data.items.properties.prices.items.oneOf.0.properties.amount.anyOf.0.maxLength | 32 |
| properties.data.items.properties.prices.items.oneOf.0.properties.amount.anyOf.0.pattern | "^\\\d+(?:\\\\.\\\d{1,2})?$" |
| properties.data.items.properties.prices.items.oneOf.0.properties.amount.anyOf.0.type | "string" |
| properties.data.items.properties.prices.items.oneOf.0.properties.amount.anyOf.1.type | "null" |
| properties.data.items.properties.prices.items.oneOf.0.properties.currency.enum | \["RUB","USD","EUR"] |
| properties.data.items.properties.prices.items.oneOf.0.properties.currency.type | "string" |
| properties.data.items.properties.prices.items.oneOf.0.properties.trial\_amount.anyOf.0.maxLength | 32 |
| properties.data.items.properties.prices.items.oneOf.0.properties.trial\_amount.anyOf.0.pattern | "^\\\d+(?:\\\\.\\\d{1,2})?$" |
| properties.data.items.properties.prices.items.oneOf.0.properties.trial\_amount.anyOf.0.type | "string" |
| properties.data.items.properties.prices.items.oneOf.0.properties.trial\_amount.anyOf.1.type | "null" |
| properties.data.items.properties.prices.items.oneOf.0.required | \["currency","amount","trial\_amount"] |
| properties.data.items.properties.prices.items.oneOf.0.type | "object" |
| properties.data.items.properties.prices.items.oneOf.1.additionalProperties | false |
| properties.data.items.properties.prices.items.oneOf.1.properties.amount.anyOf.0.maximum | 9007199254740991 |
| properties.data.items.properties.prices.items.oneOf.1.properties.amount.anyOf.0.minimum | 0 |
| properties.data.items.properties.prices.items.oneOf.1.properties.amount.anyOf.0.type | "integer" |
| properties.data.items.properties.prices.items.oneOf.1.properties.amount.anyOf.1.type | "null" |
| properties.data.items.properties.prices.items.oneOf.1.properties.currency.const | "XTR" |
| properties.data.items.properties.prices.items.oneOf.1.properties.currency.type | "string" |
| properties.data.items.properties.prices.items.oneOf.1.properties.trial\_amount.type | "null" |
| properties.data.items.properties.prices.items.oneOf.1.required | \["currency","amount","trial\_amount"] |
| properties.data.items.properties.prices.items.oneOf.1.type | "object" |
| properties.data.items.properties.prices.items.oneOf.2.additionalProperties | false |
| properties.data.items.properties.prices.items.oneOf.2.properties.amount.anyOf.0.maxLength | 32 |
| properties.data.items.properties.prices.items.oneOf.2.properties.amount.anyOf.0.pattern | "^\\\d+(?:\\\\.\\\d{1,8})?$" |
| properties.data.items.properties.prices.items.oneOf.2.properties.amount.anyOf.0.type | "string" |
| properties.data.items.properties.prices.items.oneOf.2.properties.amount.anyOf.1.type | "null" |
| properties.data.items.properties.prices.items.oneOf.2.properties.currency.enum | \["USDT","TON","BTC","ETH","LTC","BNB","TRX","USDC"] |
| properties.data.items.properties.prices.items.oneOf.2.properties.currency.type | "string" |
| properties.data.items.properties.prices.items.oneOf.2.properties.trial\_amount.type | "null" |
| properties.data.items.properties.prices.items.oneOf.2.required | \["currency","amount","trial\_amount"] |
| properties.data.items.properties.prices.items.oneOf.2.type | "object" |
| properties.data.items.properties.prices.type | "array" |
| properties.data.items.properties.public\_url.anyOf.0.format | "uri" |
| properties.data.items.properties.public\_url.anyOf.0.type | "string" |
| properties.data.items.properties.public\_url.anyOf.1.type | "null" |
| properties.data.items.properties.requires\_postal\_code.type | "boolean" |
| properties.data.items.properties.seq\_id.exclusiveMinimum | 0 |
| properties.data.items.properties.seq\_id.maximum | 9007199254740991 |
| properties.data.items.properties.seq\_id.type | "integer" |
| properties.data.items.properties.sku\_code.anyOf.0.maxLength | 64 |
| properties.data.items.properties.sku\_code.anyOf.0.type | "string" |
| properties.data.items.properties.sku\_code.anyOf.1.type | "null" |
| properties.data.items.properties.title.type | "string" |
| properties.data.items.properties.title\_alt.type | "string" |
| properties.data.items.properties.updated\_at.format | "date-time" |
| properties.data.items.properties.updated\_at.pattern | "^(?:(?:\\\d\\\d\[2468]\[048]\|\\\d\\\d\[13579]\[26]\|\\\d\\\d0\[48]\|\[02468]\[048]00\|\[13579]\[26]00)-02-29\|\\\d{4}-(?:(?:0\[13578]\|1\[02])-(?:0\[1-9]\|\[12]\\\d\|3\[01])\|(?:0\[469]\|11)-(?:0\[1-9]\|\[12]\\\d\|30)\|(?:02)-(?:0\[1-9]\|1\\\d\|2\[0-8])))T(?:(?:\[01]\\\d\|2\[0-3]):\[0-5]\\\d(?::\[0-5]\\\d(?:\\\\.\\\d+)?)?(?:Z))$" |
| properties.data.items.properties.updated\_at.type | "string" |
| properties.data.items.required | \["seq\_id","title","is\_active","is\_public","prices","item\_type","sku\_code","measurement\_unit","requires\_postal\_code","public\_url","buy\_url","updated\_at","mini\_app\_links"] |
| properties.data.items.type | "object" |
| properties.data.type | "array" |
| properties.meta.additionalProperties | false |
| properties.meta.properties.estimated\_total.maximum | 9007199254740991 |
| properties.meta.properties.estimated\_total.minimum | 0 |
| properties.meta.properties.estimated\_total.type | "integer" |
| properties.meta.properties.has\_more.type | "boolean" |
| properties.meta.properties.limit.exclusiveMinimum | 0 |
| properties.meta.properties.limit.maximum | 9007199254740991 |
| properties.meta.properties.limit.type | "integer" |
| properties.meta.properties.next\_cursor.anyOf.0.type | "string" |
| properties.meta.properties.next\_cursor.anyOf.1.type | "null" |
| properties.meta.required | \["has\_more","next\_cursor","limit"] |
| properties.meta.type | "object" |
| properties.success.const | true |
| properties.success.type | "boolean" |
| required | \["success","data","meta"] |
| type | "object" |
