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

Source: <https://telegafirst.com/docs/schema-795afdcd338c1179bb7ad8e34fd260598a418763bb27750bc957b189a9a7980f>
Locale: ru
releaseGitSha: fc570c76ffc9cb87e2462d45b14f5c1b52fbaf0d
sourceContentDigest: 9bf59bf4d8c7b050551d996ff65f5b9ed255f4181a00ec5b3df0f065014aad5d
Version: 4

# Схема: 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.id.maximum | 2147483647 |
| properties.data.items.properties.id.minimum | 1 |
| properties.data.items.properties.id.type | "integer" |
| 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","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","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","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.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 | \["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.type | \["string","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" |
