{"items":[{"type":"link","label":"Cloud Storage Open API","link":"/uk/api-reference/cloud-storage/open-api","routeSlug":"/uk/api-reference/cloud-storage/open-api","content":{"contentType":"overview","meta":{"name":"Cloud Storage Open API"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"open-api.json","url":"/_bundle/@l10n/uk/API Reference/Cloud Storage/open-api.json?download"},{"kind":"download","label":"open-api.yaml","url":"/_bundle/@l10n/uk/API Reference/Cloud Storage/open-api.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"https://api.morelogin.com"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Cloud Storage Open API (2026-09-05)","showPageActions":true},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Керування файлами, вивантаженнями, видаленнями та мітками файлів хмарного сховища MoreLogin через MoreLogin Open API."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Базовий URL"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"https://api.morelogin.com"},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Автентифікація виконується bearer-токеном OAuth2. Докладніше див. "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/authentication"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Автентифікація"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]}],"sectionId":"/uk/api-reference/cloud-storage/open-api"}],"sectionId":"/uk/api-reference/cloud-storage/open-api"}]}]}},{"type":"separator","label":"Cloud Storage","content":null},{"type":"group","label":"Cloud Storage","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage","items":[{"label":"Запит інформації про хмарне сховище","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage/querycloudstorageinfo","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage/querycloudstorageinfo","metadata":{"seo":{"title":"Запит інформації про хмарне сховище","description":"Повертає квоту хмарного сховища команди та поточне використання."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"queryCloudStorageInfo","name":"Запит інформації про хмарне сховище","isWebhook":false,"pointer":"/paths/~1cloudstorage~1info/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Запит інформації про хмарне сховище","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Повертає квоту хмарного сховища команди та поточне використання."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": команда вже має мати запис хмарного сховища. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Команда, якій хмарне сховище ніколи не виділялося, отримає помилку, а не нульову ємність"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — запис створюється під час покупки сховища, а не відкладено цим викликом."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": відсутній. Лише читання. Повтор безпечний з обмеженою витримкою."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Одиниці"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"capacity"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" і "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"usedCapacity"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — кількість байтів."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Точність"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"usedCapacity"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — накопичувальний лічильник, що оновлюється під час вивантаження та видалення, а не сума, яка обчислюється за таблицею файлів у момент запиту, тому він може розходитися із сумою "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fileSize"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" у "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/file/page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Значення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"capacityStatus"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" дорівнює "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" лише коли позитивна квота вичерпана повністю; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"isExpired"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" порівнює дату спливання з поточним моментом. Файли, вивантаження яких не було підтверджено, у "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"usedCapacity"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" не враховуються."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Задокументовані бізнес-помилки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39001"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Значення кодів див. у "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Будь-яка операція може додатково повернути загальні коди."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/cloudstorage/info","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/cloudstorage/info","href":"cloud-storage/querycloudstorageinfo","openApiOperationId":"queryCloudStorageInfo","summary":"Запит інформації про хмарне сховище"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3932"}},"schemaId":"schema_3932"}],"pointer":"/paths/~1cloudstorage~1info/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3932","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3932"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage/querycloudstorageinfo"}],"panels":[]}]},"httpPath":"/cloudstorage/info"}],"content":{"contentType":"group","meta":{"name":"Cloud Storage"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Cloud Storage","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Запит квоти та використання сховища"},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/cloudstorage/info","summary":"Запит інформації про хмарне сховище","prefix":{"name":"get","color":"get"},"badges":[],"link":"/cloud-storage/querycloudstorageinfo","deprecated":false}]}]}]}]}},{"type":"group","label":"Cloud Storage Files","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files","items":[{"label":"Посторінковий список файлів хмарного сховища","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/pagecloudstoragefiles","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/pagecloudstoragefiles","metadata":{"seo":{"title":"Посторінковий список файлів хмарного сховища","description":"Посторінково виводить файли Cloud Storage."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"pageCloudStorageFiles","name":"Посторінковий список файлів хмарного сховища","isWebhook":false,"pointer":"/paths/~1cloudstorage~1file~1page/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Посторінковий список файлів хмарного сховища","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Посторінково виводить файли Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": відсутній. Лише читання. Повтор безпечний з обмеженою витримкою."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Видимість"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"виводяться лише файли, вивантаження яких підтверджено"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": файл із передпідписаним URL, вивантаження якого так і не було завершено, не з'явиться. Учасники без права на всі дані бачать лише вивантажені ними файли."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Фільтрація"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fileName"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" зіставляється частково; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagIds"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" працює за логікою АБО; результати впорядковані від нових до старих, і цей порядок змінити неможливо."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Особливість"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": елемент "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagInfo"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" може дорівнювати null, якщо мітку було видалено, доки вона ще була прив'язана до файлу."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FilePageRequest","exampleIds":["paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/FilePageRequest","exampleIds":["paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1file~1page/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/file/page","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/FilePageRequest","exampleIds":["paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/file/page","href":"cloud-storage-files/pagecloudstoragefiles","openApiOperationId":"pageCloudStorageFiles","summary":"Посторінковий список файлів хмарного сховища"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/FilePageRequest","exampleIds":["paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FilePageRequest","exampleIds":["paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3933"}},"schemaId":"schema_3933"}],"pointer":"/paths/~1cloudstorage~1file~1page/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3933","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3933"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-files/pagecloudstoragefiles"}],"panels":[]}]},"httpPath":"/cloudstorage/file/page"},{"label":"Пакетний запит попередньо підписаних URL для завантаження","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/batchrequestcloudstoragepresigneduploadurls","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/batchrequestcloudstoragepresigneduploadurls","metadata":{"seo":{"title":"Пакетний запит попередньо підписаних URL для завантаження","description":"Резервує записи у хмарному сховищі та видає передпідписані URL для вивантаження."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"batchRequestCloudStoragePresignedUploadUrls","name":"Пакетний запит попередньо підписаних URL для завантаження","isWebhook":false,"pointer":"/paths/~1cloudstorage~1upload~1init/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Пакетний запит попередньо підписаних URL для завантаження","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Резервує записи у хмарному сховищі та видає передпідписані URL для вивантаження."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": команда має мати запис хмарного сховища, і він не має бути протермінованим. Базове імʼя кожного файлу обмежене 60 символами й має бути унікальним як у межах запиту, так і щодо всіх наявних файлів команди — "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"звірка йде за імʼям без розширення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", тому "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"a.png"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" конфліктує з наявним "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"a.mp4"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Обмеження"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": одночасно в команді може бути не більше 100 непідтверджених вивантажень."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": вставляє по одному запису на імʼя зі статусом «вивантажується» та нульовим розміром і повертає "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"{id, fileName, presignedUrl}"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" для кожного."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Квота"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"вільне місце тут не перевіряється."},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" Воно списується під час підтвердження вивантаження, тому init може пройти, а complete все одно впасти через нестачу місця."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Кожен передпідписаний URL дійсний одну годину"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"; надішліть байти методом "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"PUT"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", а потім викличте "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/upload/complete"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Задокументовані бізнес-помилки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39001"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39037"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39044"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39045"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39047"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39050"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39051"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Значення кодів див. у "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Будь-яка операція може додатково повернути загальні коди."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UploadInitRequest","exampleIds":["paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/UploadInitRequest","exampleIds":["paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1upload~1init/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/upload/init","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UploadInitRequest","exampleIds":["paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/upload/init","href":"cloud-storage-files/batchrequestcloudstoragepresigneduploadurls","openApiOperationId":"batchRequestCloudStoragePresignedUploadUrls","summary":"Пакетний запит попередньо підписаних URL для завантаження"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/UploadInitRequest","exampleIds":["paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UploadInitRequest","exampleIds":["paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3934"}},"schemaId":"schema_3934"}],"pointer":"/paths/~1cloudstorage~1upload~1init/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3934","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3934"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-files/batchrequestcloudstoragepresigneduploadurls"}],"panels":[]}]},"httpPath":"/cloudstorage/upload/init"},{"label":"Підтвердження завершення завантаження","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/confirmcloudstorageuploadcomplete","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/confirmcloudstorageuploadcomplete","metadata":{"seo":{"title":"Підтвердження завершення завантаження","description":"Підтверджує вивантажений файл хмарного сховища."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"confirmCloudStorageUploadComplete","name":"Підтвердження завершення завантаження","isWebhook":false,"pointer":"/paths/~1cloudstorage~1upload~1complete/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Підтвердження завершення завантаження","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Підтверджує вивантажений файл хмарного сховища."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": запис файлу має належати вашій команді, а обʼєкт уже має бути у сховищі — служба читає його ETag і довжину для перевірки. Розмір має бути більшим за 0 і меншим за 2 ГБ."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": атомарно списує квоту сховища команди, потім позначає запис вивантаженим і зберігає реальний розмір. Поки це не вдалося, файл "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"не зʼявляється у "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/file/page"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" і продовжує займати один зі 100 непідтверджених слотів."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"У разі помилки вивантажений обʼєкт видаляється."},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" Надто ранній виклик, перевищення межі розміру або нестача місця видаляють байти зі сховища й залишають запис непідтвердженим. Відновлення — це новий "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/upload/init"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" і повторне вивантаження, а не повтор цього виклику."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне й ідемпотентне після успіху — другий виклик поверне той самий файл, не списуючи квоту повторно."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Примітка"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": запис, який так і не підтвердили, автоматично прибирається через 24 години."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Задокументовані бізнес-помилки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39001"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39011"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39014"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39041"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39046"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39047"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Значення кодів див. у "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Будь-яка операція може додатково повернути загальні коди."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UploadCompleteRequest","exampleIds":["paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/UploadCompleteRequest","exampleIds":["paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1upload~1complete/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/upload/complete","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/UploadCompleteRequest","exampleIds":["paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/upload/complete","href":"cloud-storage-files/confirmcloudstorageuploadcomplete","openApiOperationId":"confirmCloudStorageUploadComplete","summary":"Підтвердження завершення завантаження"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/UploadCompleteRequest","exampleIds":["paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/UploadCompleteRequest","exampleIds":["paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3935"}},"schemaId":"schema_3935"}],"pointer":"/paths/~1cloudstorage~1upload~1complete/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3935","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3935"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-files/confirmcloudstorageuploadcomplete"}],"panels":[]}]},"httpPath":"/cloudstorage/upload/complete"},{"label":"Пакетне видалення файлів хмарного сховища","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/batchdeletecloudstoragefiles","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-files/batchdeletecloudstoragefiles","metadata":{"seo":{"title":"Пакетне видалення файлів хмарного сховища","description":"Видаляє файли Cloud Storage за ідентифікаторами."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"batchDeleteCloudStorageFiles","name":"Пакетне видалення файлів хмарного сховища","isWebhook":false,"pointer":"/paths/~1cloudstorage~1file~1delete~1batch/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Пакетне видалення файлів хмарного сховища","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Видаляє файли Cloud Storage за ідентифікаторами."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": усі ідентифікатори мають розв'язуватися в межах вашої команди; "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"якщо хоча б один не розв'язується, весь пакет відхиляється й відкочується"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", включно з ідентифікаторами, які вже було видалено."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": це логічне видалення. Квота звільняється в тій самій транзакції, а збережені об'єкти видаляються за можливості: збій сховища записується в лог, але не призводить до помилки виклику, тому об'єкт може пережити свій запис. Прив'язки міток не очищаються."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне. Звільнене місце підтвердьте через "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/info"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Задокументовані бізнес-помилки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39011"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Значення кодів див. у "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Будь-яка операція може додатково повернути загальні коди."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileDeleteRequest","exampleIds":["paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/FileDeleteRequest","exampleIds":["paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1file~1delete~1batch/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/file/delete/batch","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/FileDeleteRequest","exampleIds":["paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/file/delete/batch","href":"cloud-storage-files/batchdeletecloudstoragefiles","openApiOperationId":"batchDeleteCloudStorageFiles","summary":"Пакетне видалення файлів хмарного сховища"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/FileDeleteRequest","exampleIds":["paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileDeleteRequest","exampleIds":["paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3936"}},"schemaId":"schema_3936"}],"pointer":"/paths/~1cloudstorage~1file~1delete~1batch/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3936","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3936"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-files/batchdeletecloudstoragefiles"}],"panels":[]}]},"httpPath":"/cloudstorage/file/delete/batch"}],"content":{"contentType":"group","meta":{"name":"Cloud Storage Files"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Cloud Storage Files","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Запит, завантаження та видалення файлів хмарного сховища"},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/cloudstorage/file/page","summary":"Посторінковий список файлів хмарного сховища","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-files/pagecloudstoragefiles","deprecated":false},{"title":"/cloudstorage/upload/init","summary":"Пакетний запит попередньо підписаних URL для завантаження","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-files/batchrequestcloudstoragepresigneduploadurls","deprecated":false},{"title":"/cloudstorage/upload/complete","summary":"Підтвердження завершення завантаження","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-files/confirmcloudstorageuploadcomplete","deprecated":false},{"title":"/cloudstorage/file/delete/batch","summary":"Пакетне видалення файлів хмарного сховища","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-files/batchdeletecloudstoragefiles","deprecated":false}]}]}]}]}},{"type":"group","label":"Cloud Storage File Tags","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags","items":[{"label":"Задати мітки файлу","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/setcloudstoragefiletags","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/setcloudstoragefiletags","metadata":{"seo":{"title":"Задати мітки файлу","description":"Замінює мітки у файлу Cloud Storage."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"setCloudStorageFileTags","name":"Задати мітки файлу","isWebhook":false,"pointer":"/paths/~1cloudstorage~1file~1tag~1set/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Задати мітки файлу","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Замінює мітки у файлу Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": один "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fileId"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" на виклик, а "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagIds"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" не має бути порожнім і має посилатися на мітки Cloud Storage, що належать вашій команді. Мітки профілів відхиляються."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": мітки, відсутні в запиті, знімаються з файлу, а ті, яких бракує, додаються. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Зняти тут усі мітки неможливо"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", бо порожній список відхиляється."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне й ідемпотентне за однакового тіла запиту."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Задокументовані бізнес-помилки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39011"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39048"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39049"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Значення кодів див. у "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Будь-яка операція може додатково повернути загальні коди."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1file~1tag~1set/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/file/tag/set","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/file/tag/set","href":"cloud-storage-file-tags/setcloudstoragefiletags","openApiOperationId":"setCloudStorageFileTags","summary":"Задати мітки файлу"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3936"}},"schemaId":"schema_3936"}],"pointer":"/paths/~1cloudstorage~1file~1tag~1set/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3936","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3936"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/setcloudstoragefiletags"}],"panels":[]}]},"httpPath":"/cloudstorage/file/tag/set"},{"label":"Додати мітки файлу","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/addcloudstoragefiletags","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/addcloudstoragefiletags","metadata":{"seo":{"title":"Додати мітки файлу","description":"Додає мітки до файлу Cloud Storage, не знімаючи наявних."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addCloudStorageFileTags","name":"Додати мітки файлу","isWebhook":false,"pointer":"/paths/~1cloudstorage~1file~1tag~1add/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Додати мітки файлу","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Додає мітки до файлу Cloud Storage, не знімаючи наявних."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": один "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fileId"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" на виклик, а "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagIds"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" не має бути порожнім і має посилатися на мітки Cloud Storage, що належать вашій команді."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": лише додає; наявні мітки залишаються на місці. Для заміни використовуйте варіант із повним встановленням."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне й ідемпотентне — додавання мітки, яку файл уже має, нічого не змінює."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Задокументовані бізнес-помилки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39011"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39048"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"39049"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Значення кодів див. у "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/uk/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Будь-яка операція може додатково повернути загальні коди."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1file~1tag~1add/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/file/tag/add","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/file/tag/add","href":"cloud-storage-file-tags/addcloudstoragefiletags","openApiOperationId":"addCloudStorageFileTags","summary":"Додати мітки файлу"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileTagChangeRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3936"}},"schemaId":"schema_3936"}],"pointer":"/paths/~1cloudstorage~1file~1tag~1add/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3936","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3936"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/addcloudstoragefiletags"}],"panels":[]}]},"httpPath":"/cloudstorage/file/tag/add"},{"label":"Запитати мітки файлу","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/querycloudstoragefiletags","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/querycloudstoragefiletags","metadata":{"seo":{"title":"Запитати мітки файлу","description":"Повертає мітки, прив'язані до одного або кількох файлів Cloud Storage."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"queryCloudStorageFileTags","name":"Запитати мітки файлу","isWebhook":false,"pointer":"/paths/~1cloudstorage~1file~1tag~1query/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Запитати мітки файлу","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Повертає мітки, прив'язані до одного або кількох файлів Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": усі "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fileId"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" мають розв'язуватися в межах вашої команди; "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"один невідомий ідентифікатор призводить до помилки всього виклику"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", а не до часткових даних."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": відсутній. Лише читання. Повтор безпечний з обмеженою витримкою."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Особливість"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagIds"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" читається з прив'язок, а подробиці міток беруться з наявних міток, тому мітка, видалена за збереженої прив'язки, потрапить до "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagIds"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" без відповідного запису в подробицях. Довжини двох списків можуть різнитися."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileTagQueryRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/FileTagQueryRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1file~1tag~1query/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/file/tag/query","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/FileTagQueryRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/file/tag/query","href":"cloud-storage-file-tags/querycloudstoragefiletags","openApiOperationId":"queryCloudStorageFileTags","summary":"Запитати мітки файлу"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/FileTagQueryRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/FileTagQueryRequest","exampleIds":["paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3937"}},"schemaId":"schema_3937"}],"pointer":"/paths/~1cloudstorage~1file~1tag~1query/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3937","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3937"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/querycloudstoragefiletags"}],"panels":[]}]},"httpPath":"/cloudstorage/file/tag/query"},{"label":"Запитати всі мітки файлів Cloud Storage","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/queryallcloudstoragefiletags","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/queryallcloudstoragefiletags","metadata":{"seo":{"title":"Запитати всі мітки файлів Cloud Storage","description":"Повертає всі мітки файлів Cloud Storage в команді."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"queryAllCloudStorageFileTags","name":"Запитати всі мітки файлів Cloud Storage","isWebhook":false,"pointer":"/paths/~1cloudstorage~1tag~1all/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Запитати всі мітки файлів Cloud Storage","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Повертає всі мітки файлів Cloud Storage в команді."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": відсутній. Лише читання. Повтор безпечний з обмеженою витримкою."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Примітка"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": пагінації немає, і в міток Cloud Storage немає серверного обмеження за кількістю, тому відповідь зростає разом із числом міток, які створює ваша команда."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/cloudstorage/tag/all","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/cloudstorage/tag/all","href":"cloud-storage-file-tags/queryallcloudstoragefiletags","openApiOperationId":"queryAllCloudStorageFileTags","summary":"Запитати всі мітки файлів Cloud Storage"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3938"}},"schemaId":"schema_3938"}],"pointer":"/paths/~1cloudstorage~1tag~1all/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3938","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3938"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/queryallcloudstoragefiletags"}],"panels":[]}]},"httpPath":"/cloudstorage/tag/all"},{"label":"Створити мітку файлу Cloud Storage","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/createcloudstoragefiletag","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/createcloudstoragefiletag","metadata":{"seo":{"title":"Створити мітку файлу Cloud Storage","description":"Створює мітку файлу Cloud Storage."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"createCloudStorageFileTag","name":"Створити мітку файлу Cloud Storage","isWebhook":false,"pointer":"/paths/~1cloudstorage~1tag~1create/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Створити мітку файлу Cloud Storage","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Створює мітку файлу Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagName"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" не має бути порожнім."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": створює мітку з кольором, вибраним із фіксованої палітри. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Перевірки на дублювання назви немає, обмеження за кількістю теж немає"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", тому повторний виклик створить другу мітку з тією самою назвою."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне; відповідь містить нову мітку."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TagCreateRequest","exampleIds":["paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/TagCreateRequest","exampleIds":["paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1tag~1create/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/tag/create","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/TagCreateRequest","exampleIds":["paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/tag/create","href":"cloud-storage-file-tags/createcloudstoragefiletag","openApiOperationId":"createCloudStorageFileTag","summary":"Створити мітку файлу Cloud Storage"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/TagCreateRequest","exampleIds":["paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TagCreateRequest","exampleIds":["paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3939"}},"schemaId":"schema_3939"}],"pointer":"/paths/~1cloudstorage~1tag~1create/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3939","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3939"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/createcloudstoragefiletag"}],"panels":[]}]},"httpPath":"/cloudstorage/tag/create"},{"label":"Змінити мітку файлу Cloud Storage","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/editcloudstoragefiletag","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/editcloudstoragefiletag","metadata":{"seo":{"title":"Змінити мітку файлу Cloud Storage","description":"Перейменовує мітку файлу Cloud Storage."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"editCloudStorageFileTag","name":"Змінити мітку файлу Cloud Storage","isWebhook":false,"pointer":"/paths/~1cloudstorage~1tag~1edit/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Змінити мітку файлу Cloud Storage","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Перейменовує мітку файлу Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": мітка має існувати у вашій команді й бути міткою Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": змінюється лише назва; колір і всі наявні прив'язки зберігаються, тому файли одразу показують нову назву."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне. Оптимістичного блокування немає — за одночасних перейменувань перемагає останній запис."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TagEditRequest","exampleIds":["paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/TagEditRequest","exampleIds":["paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1tag~1edit/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/tag/edit","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/TagEditRequest","exampleIds":["paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/tag/edit","href":"cloud-storage-file-tags/editcloudstoragefiletag","openApiOperationId":"editCloudStorageFileTag","summary":"Змінити мітку файлу Cloud Storage"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/TagEditRequest","exampleIds":["paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TagEditRequest","exampleIds":["paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3940"}},"schemaId":"schema_3940"}],"pointer":"/paths/~1cloudstorage~1tag~1edit/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3940","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3940"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/editcloudstoragefiletag"}],"panels":[]}]},"httpPath":"/cloudstorage/tag/edit"},{"label":"Видалити мітки файлів Cloud Storage","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/deletecloudstoragefiletags","routeSlug":"/uk/api-reference/cloud-storage/open-api/cloud-storage-file-tags/deletecloudstoragefiletags","metadata":{"seo":{"title":"Видалити мітки файлів Cloud Storage","description":"Видаляє мітки файлів Cloud Storage."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteCloudStorageFileTags","name":"Видалити мітки файлів Cloud Storage","isWebhook":false,"pointer":"/paths/~1cloudstorage~1tag~1delete~1batch/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Видалити мітки файлів Cloud Storage","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Видаляє мітки файлів Cloud Storage."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передумови"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": усі ідентифікатори мають бути мітками Cloud Storage вашої команди; "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"один недопустимий ідентифікатор призводить до помилки всього пакета"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ефект"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": мітки видаляються, але "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"їхні прив'язки до файлів не очищаються"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Очікуйте два наслідки: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/file/tag/query"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" і далі повертатиме ідентифікатор видаленої мітки без відповідних подробиць, а "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagInfo"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" у "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/cloudstorage/file/page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" може містити елементи null. Фільтрація файлів за ідентифікатором видаленої мітки нічого не поверне."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Завершення"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": синхронне й не обгорнуте в транзакцію."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"http","scheme":"bearer","bearerFormat":"JWT"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TagDeleteRequest","exampleIds":["paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example"]}},"schemaId":"components/schemas/TagDeleteRequest","exampleIds":["paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/cloudstorage/tag/delete/batch","servers":[{"url":"https://api.morelogin.com"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/TagDeleteRequest","exampleIds":["paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/cloudstorage/tag/delete/batch","href":"cloud-storage-file-tags/deletecloudstoragefiletags","openApiOperationId":"deleteCloudStorageFileTags","summary":"Видалити мітки файлів Cloud Storage"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.morelogin.com"}],"schemaId":"components/schemas/TagDeleteRequest","exampleIds":["paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TagDeleteRequest","exampleIds":["paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Успіх"},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3940"}},"schemaId":"schema_3940"}],"pointer":"/paths/~1cloudstorage~1tag~1delete~1batch/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_3940","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_3940"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/cloud-storage-file-tags/deletecloudstoragefiletags"}],"panels":[]}]},"httpPath":"/cloudstorage/tag/delete/batch"}],"content":{"contentType":"group","meta":{"name":"Cloud Storage File Tags"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Cloud Storage File Tags","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Керування тегами файлів хмарного сховища"},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/cloudstorage/file/tag/set","summary":"Задати мітки файлу","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-file-tags/setcloudstoragefiletags","deprecated":false},{"title":"/cloudstorage/file/tag/add","summary":"Додати мітки файлу","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-file-tags/addcloudstoragefiletags","deprecated":false},{"title":"/cloudstorage/file/tag/query","summary":"Запитати мітки файлу","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-file-tags/querycloudstoragefiletags","deprecated":false},{"title":"/cloudstorage/tag/all","summary":"Запитати всі мітки файлів Cloud Storage","prefix":{"name":"get","color":"get"},"badges":[],"link":"/cloud-storage-file-tags/queryallcloudstoragefiletags","deprecated":false},{"title":"/cloudstorage/tag/create","summary":"Створити мітку файлу Cloud Storage","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-file-tags/createcloudstoragefiletag","deprecated":false},{"title":"/cloudstorage/tag/edit","summary":"Змінити мітку файлу Cloud Storage","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-file-tags/editcloudstoragefiletag","deprecated":false},{"title":"/cloudstorage/tag/delete/batch","summary":"Видалити мітки файлів Cloud Storage","prefix":{"name":"post","color":"post"},"badges":[],"link":"/cloud-storage-file-tags/deletecloudstoragefiletags","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"components/schemas/ApiResponseBase":{"id":"components/schemas/ApiResponseBase","kind":"json-schema","title":"ApiResponseBase","data":{"type":"object","properties":{"code":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Код результату. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" означає успіх; інші коди вказують на помилку."},"children":[]}]}]}],"example":0},"msg":{"type":["string","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Повідомлення про помилку."},"children":[]}]}]}],"example":null},"requestId":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID запиту операції. Це поле може бути присутнім, якщо запит пройшов через API-шлюз."},"children":[]}]}]}],"example":"1d4f3ea968664593860b94b35d4ebf5e"}},"required":["code","msg"]}},"components/schemas/StorageInfo":{"id":"components/schemas/StorageInfo","kind":"json-schema","title":"StorageInfo","data":{"type":"object","properties":{"capacity":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Загальна ємність хмарного сховища в байтах."},"children":[]}]}]}],"example":"10737418240"},"usedCapacity":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Використана ємність хмарного сховища в байтах."},"children":[]}]}]}],"example":"536870912"},"expireDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}$","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Дата спливання хмарного сховища."},"children":[]}]}]}]},"capacityStatus":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Статус ємності: 0 = норма, 1 = заповнено."},"children":[]}]}]}],"example":0},"isExpired":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Чи сплив тарифний план підписки."},"children":[]}]}]}],"example":false}}}},"components/schemas/CloudStorageFile":{"id":"components/schemas/CloudStorageFile","kind":"json-schema","title":"CloudStorageFile","data":{"type":"object","properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатор файла у хмарному сховищі."},"children":[]}]}]}],"example":"1800000000001001"},"fileName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ім'я файлу (без розширення)."},"children":[]}]}]}],"example":"example"},"fileExt":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Розширення файлу."},"children":[]}]}]}],"example":"jpg"},"fileSize":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Розмір файлу в байтах."},"children":[]}]}]}],"example":"204800"},"fileType":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Тип файлу: 0 = зображення, 1 = відео, 2 = застосунок, 3 = аудіо, 4 = документ, 5 = інше."},"children":[]}]}]}],"example":0},"tagInfo":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Подробиці міток, прив'язаних до файлу."},"children":[]}]}]}],"items":{"$ref":"#/components/schemas/TagInfo"}},"createDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}$","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Дата вивантаження."},"children":[]}]}]}]},"updateDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}$","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Дата оновлення."},"children":[]}]}]}]}}}},"components/schemas/TagInfo":{"id":"components/schemas/TagInfo","kind":"json-schema","title":"TagInfo","data":{"type":"object","properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатор тегу."},"children":[]}]}]}],"example":"1800000000000101"},"tagSource":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Джерело мітки, наприклад ENV, PROXY."},"children":[]}]}]}],"example":"ENV"},"tagName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Назва тегу."},"children":[]}]}]}],"example":"Invoice"},"tagType":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Тип мітки: TAG або GROUP."},"children":[]}]}]}],"example":"TAG"},"tagIcon":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Іконка мітки."},"children":[]}]}]}],"example":""}}}},"components/schemas/FilePageRequest":{"id":"components/schemas/FilePageRequest","kind":"json-schema","title":"FilePageRequest","data":{"type":"object","properties":{"pageNo":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Номер поточної сторінки, починаючи з 1. За замовчуванням 1."},"children":[]}]}]}],"minimum":1,"default":1,"example":1},"pageSize":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Кількість елементів на сторінці. За замовчуванням 10."},"children":[]}]}]}],"minimum":1,"default":10,"example":20},"fileName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ключове слово імені файлу для нечіткого пошуку."},"children":[]}]}]}],"example":"report"},"tagIds":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Фільтрує файли за ID міток."},"children":[]}]}]}],"items":{"type":"string"},"example":["1800000000000101"]},"fileType":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Фільтр за типом файлу: 0 = зображення, 1 = відео, 2 = застосунок, 3 = аудіо, 4 = документ, 5 = інше."},"children":[]}]}]}],"example":0},"fileIds":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Фільтрує файли за ID файлів."},"children":[]}]}]}],"items":{"type":"string"},"example":["1800000000001001"]}}}},"components/schemas/FilePageData":{"id":"components/schemas/FilePageData","kind":"json-schema","title":"FilePageData","data":{"type":"object","properties":{"current":{"type":"string","example":"1"},"pages":{"type":"string","example":"7"},"total":{"type":"string","example":"128"},"dataList":{"type":"array","items":{"$ref":"#/components/schemas/CloudStorageFile"}}},"required":["current","pages","total","dataList"]}},"components/schemas/UploadInitRequest":{"id":"components/schemas/UploadInitRequest","kind":"json-schema","title":"UploadInitRequest","data":{"type":"object","properties":{"fileNames":{"type":"array","minItems":1,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Список імен файлів для вивантаження (з розширенням), наприклад photo.jpg, video.mp4."},"children":[]}]}]}],"items":{"type":"string"},"example":["photo.jpg","video.mp4"]}},"required":["fileNames"]}},"components/schemas/UploadInitResult":{"id":"components/schemas/UploadInitResult","kind":"json-schema","title":"UploadInitResult","data":{"type":"object","properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатор файла у хмарному сховищі."},"children":[]}]}]}],"example":"1800000000000001"},"fileName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ім'я файлу (з розширенням)."},"children":[]}]}]}],"example":"photo.jpg"},"presignedUrl":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Передпідписаний URL S3 для вивантаження. Використовуйте HTTPS PUT, щоб вивантажити вміст файлу."},"children":[]}]}]}],"example":"https://example.com/presigned-upload-url"}}}},"components/schemas/UploadCompleteRequest":{"id":"components/schemas/UploadCompleteRequest","kind":"json-schema","title":"UploadCompleteRequest","data":{"type":"object","properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID файлу Cloud Storage, повернений API передпідписаного URL для вивантаження."},"children":[]}]}]}],"example":"1800000000000001"}},"required":["id"]}},"components/schemas/FileDeleteRequest":{"id":"components/schemas/FileDeleteRequest","kind":"json-schema","title":"FileDeleteRequest","data":{"type":"object","properties":{"ids":{"type":"array","minItems":1,"items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID файлів Cloud Storage для видалення."},"children":[]}]}]}],"example":["1800000000001001","1800000000001002"]}},"required":["ids"]}},"components/schemas/FileTagChangeRequest":{"id":"components/schemas/FileTagChangeRequest","kind":"json-schema","title":"FileTagChangeRequest","data":{"type":"object","properties":{"fileId":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатор файла у хмарному сховищі."},"children":[]}]}]}],"example":"1800000000001001"},"tagIds":{"type":"array","minItems":1,"items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатори тегів."},"children":[]}]}]}],"example":["1800000000000101","1800000000000102"]}},"required":["fileId","tagIds"]}},"components/schemas/FileTagQueryRequest":{"id":"components/schemas/FileTagQueryRequest","kind":"json-schema","title":"FileTagQueryRequest","data":{"type":"object","properties":{"fileIds":{"type":"array","minItems":1,"items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID файлів Cloud Storage."},"children":[]}]}]}],"example":["1800000000001001"]}},"required":["fileIds"]}},"components/schemas/FileTagResultData":{"id":"components/schemas/FileTagResultData","kind":"json-schema","title":"FileTagResultData","data":{"type":"object","properties":{"fileId":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатор файла у хмарному сховищі."},"children":[]}]}]}],"example":"1800000000001001"},"tagIds":{"type":"array","items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID міток, прив'язаних до файлу."},"children":[]}]}]}],"example":["1800000000000101"]},"tagInfo":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Подробиці міток."},"children":[]}]}]}],"items":{"$ref":"#/components/schemas/TagInfo"}}}}},"components/schemas/TagCreateRequest":{"id":"components/schemas/TagCreateRequest","kind":"json-schema","title":"TagCreateRequest","data":{"type":"object","properties":{"tagName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Назва тегу."},"children":[]}]}]}],"example":"Invoice"}},"required":["tagName"]}},"components/schemas/TagEditRequest":{"id":"components/schemas/TagEditRequest","kind":"json-schema","title":"TagEditRequest","data":{"type":"object","properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ідентифікатор тегу."},"children":[]}]}]}],"example":"1800000000000101"},"tagName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Назва тегу."},"children":[]}]}]}],"example":"Invoice 2026"}},"required":["id","tagName"]}},"components/schemas/TagDeleteRequest":{"id":"components/schemas/TagDeleteRequest","kind":"json-schema","title":"TagDeleteRequest","data":{"type":"object","properties":{"ids":{"type":"array","minItems":1,"items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID міток для видалення."},"children":[]}]}]}],"example":["1800000000000101"]}},"required":["ids"]}},"schema_3932":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"$ref":"#/components/schemas/StorageInfo"}},"required":["data"]}]},"id":"schema_3932"},"schema_3933":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"$ref":"#/components/schemas/FilePageData"}},"required":["data"]}]},"id":"schema_3933"},"schema_3934":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/UploadInitResult"}}},"required":["data"]}]},"id":"schema_3934"},"schema_3935":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"$ref":"#/components/schemas/CloudStorageFile"}},"required":["data"]}]},"id":"schema_3935"},"schema_3936":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"type":"null","example":null}}}]},"id":"schema_3936"},"schema_3937":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/FileTagResultData"}}},"required":["data"]}]},"id":"schema_3937"},"schema_3938":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/TagInfo"}}},"required":["data"]}]},"id":"schema_3938"},"schema_3939":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"$ref":"#/components/schemas/TagInfo"}},"required":["data"]}]},"id":"schema_3939"},"schema_3940":{"kind":"json-schema","data":{"allOf":[{"$ref":"#/components/schemas/ApiResponseBase"},{"type":"object","properties":{"data":{"type":"boolean","example":true}},"required":["data"]}]},"id":"schema_3940"}},"exampleStore":{"paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example":{"value":{"pageNo":1,"pageSize":20,"fileName":"report","tagIds":["1800000000000001"]},"id":"paths/~1cloudstorage~1file~1page/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example":{"value":{"fileNames":["example.jpg","docs/report.pdf"]},"id":"paths/~1cloudstorage~1upload~1init/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example":{"value":{"id":"1800000000000001"},"id":"paths/~1cloudstorage~1upload~1complete/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example":{"value":{"ids":["1800000000001001","1800000000001002"]},"id":"paths/~1cloudstorage~1file~1delete~1batch/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example":{"value":{"fileId":"1800000000001001","tagIds":["1800000000000101","1800000000000102"]},"id":"paths/~1cloudstorage~1file~1tag~1set/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example":{"value":{"fileId":"1800000000001001","tagIds":["1800000000000103"]},"id":"paths/~1cloudstorage~1file~1tag~1add/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example":{"value":{"fileIds":["1800000000001001"]},"id":"paths/~1cloudstorage~1file~1tag~1query/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example":{"value":{"tagName":"Invoice"},"id":"paths/~1cloudstorage~1tag~1create/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example":{"value":{"id":"1800000000000101","tagName":"Invoice 2026"},"id":"paths/~1cloudstorage~1tag~1edit/post/requestBody/content/application~1json/example"},"paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example":{"value":{"ids":["1800000000000101","1800000000000102"]},"id":"paths/~1cloudstorage~1tag~1delete~1batch/post/requestBody/content/application~1json/example"}},"securitySchemeStore":{"Authorization":{"id":"Authorization","type":"http","scheme":"bearer","bearerFormat":"JWT"}},"servers":[{"url":"https://api.morelogin.com"}]},"options":{"hideSidebar":true,"mockServer":{"off":true},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/@l10n/uk/API Reference/Cloud Storage/open-api.json?download"},{"url":"/_bundle/@l10n/uk/API Reference/Cloud Storage/open-api.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Cloud Storage Open API","description":"Керування файлами, вивантаженнями, видаленнями та мітками файлів хмарного сховища MoreLogin через MoreLogin Open API.\n\n**Базовий URL**: `https://api.morelogin.com`\n\nАвтентифікація виконується bearer-токеном OAuth2. Докладніше див. [Автентифікація](../Getting%20Started/authentication.md).\n"}},"baseSlug":"/uk/api-reference/cloud-storage/open-api","routesMapping":{}}