Отправить заявку
Присоединяйтесь в пару кликов — бесплатный доступ к Dashboard навсегда.

Документация

CorpForge

Раздел еще дополняется, приносим свои извинения.

Получить корпоративные документы

GET/v2/corpforge

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
[ { "id": "6725693d-d13a-4ef2-ad45-1c0e7b5156fc", "type": 2, "name": "Соглашение о конфиденциальности программы тестирования", "accepted": false, "disagree": false, "publishedAt": "2024-07-14T19:48:58.000Z", "updatedAt": "2024-07-14T19:48:58.000Z" } ]

Получить документ

GET/v2/corpforge/:id

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
[ { "id": "6725693d-d13a-4ef2-ad45-1c0e7b5156fc", "type": 2, "name": "Соглашение о конфиденциальности программы тестирования", "content": "Настоящее Соглашение о конфиденциальности при участии в программе тестирования продуктов Компания «ТестКорп»", "filename": "", "accepted": false, "disagree": false, "publishedAt": "2024-07-14T19:48:58.000Z", "updatedAt": "2024-07-14T19:48:58.000Z" } ]

Получить документ с управлением

GET/v2/corpforge/:id/admin

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
[ { "id": "886df3ad-baba-4623-a961-69a73e6bcea8", "type": 1, "name": "Соглашение о конфиденциальности программы тестирования", "content": "Настоящее Соглашение о конфиденциальности при участии в программе тестирования продуктов Компания «ТестКорп»", "filename": "", "accepted": [ { "id": "68f5fd1f-2c65-460c-a753-9d2e15dc0767", "username": "tartikov", "avatar": "7ca004bc5f.jpg", "firstName": "Тимур", "lastName": "Артиков" } ], "disagree": [], "publishedAt": "2024-07-14T22:48:38.000Z", "updatedAt": "2024-07-14T22:48:38.000Z" } ]

Создать документ

POST/v2/corpforge

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Body

NameValue
nameНазвание
typeТип документа
contentСодержание документа
file?Прикрепленный оригинал документа

Response

JSON
{ status: "OK" }

Обновить документ

POST/v2/corpforge/:id

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Body

NameValue
nameНазвание
typeТип документа
contentСодержание документа
file?Прикрепленный оригинал документа

Response

JSON
{ status: "OK" }

Удалить документ

DELETE/v2/corpforge/:id

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
{ status: "OK" }

Получить оригинал документа

GET/v2/corpforge/:id/file

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

STREAMING FILE
FILE

Действия с документом

POST/v2/corpforge/:id/action

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Body

NameValue
typeДействие

Response

JSON
{ status: "OK" }