Динамический контент¶
Получение выбранного блока (по полю code)¶
Метод: GET
URL: https://beta.api.gigma.ru/counterparty/blocks/{code}
Авторизация: -
Headers: Token: {токен приложения из Gigma}
Параметры запроса¶
Передаваемые параметры отсутствуют.
Пример запроса¶
https://beta.api.gigma.ru/counterparty/blocks/9
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"block": {
"id": 42,
"code": 9,
"name": "Картинка",
"avatar": {
"id": 3173,
"name": "Variant6.png",
"type": {
"id": 2,
"name": "Аватар",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/NkuY5AlCIqKraGSjxvi8ZgjbHOzMPSk8opUZ7CMq.png",
"link": null,
"created_at": "2025-03-13T08:00:53.000000Z",
"updated_at": "2025-03-13T08:00:53.000000Z"
},
"block_type": {
"id": 3,
"name": "Картинка",
"avatar": "https:\/\/beta.api.gigma.ru\/\/storage\/uploads\/image-profile-2.svg",
"created_at": "2025-01-23T09:47:38.000000Z"
},
"link": null,
"file": {
"id": 3172,
"name": "Variant6.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/hyYYah60RQfaL8oCSfHx0Ad3zknA39Wg8mgBMIVN.png",
"link": null,
"created_at": "2025-03-13T08:00:52.000000Z",
"updated_at": "2025-03-13T08:00:52.000000Z"
},
"text": null,
"parent": {
"id": 39,
"name": "Слайдер 2"
},
"children": [],
"created_at": "2025-03-13T08:00:53.000000Z"
}
}
Описание полей ответа¶
id- ID;code- код;block_type- объект с информацией о типе блока;avatar- URL ссылка на аватар элемента меню;name- название блока;link- ссылка для перехода;file- объект с информацией о загруженном файле;text- текстовый контент;parent- родительский блок;children- массив дочерних элементов.
Получение выбранного блока (по полю identifier)¶
Метод: GET
URL: https://beta.api.gigma.ru/counterparty/blocks/id/{identifier}
Авторизация: -
Headers: Token: {токен приложения из Gigma}
Параметры запроса¶
Передаваемые параметры отсутствуют.
Пример запроса¶
https://beta.api.gigma.ru/counterparty/blocks/id/header
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"block": {
"id": 42,
"code": 9,
"name": "Картинка",
"identifier": "header",
"avatar": {
"id": 3173,
"name": "Variant6.png",
"type": {
"id": 2,
"name": "Аватар",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/NkuY5AlCIqKraGSjxvi8ZgjbHOzMPSk8opUZ7CMq.png",
"link": null,
"created_at": "2025-03-13T08:00:53.000000Z",
"updated_at": "2025-03-13T08:00:53.000000Z"
},
"block_type": {
"id": 3,
"name": "Картинка",
"avatar": "https:\/\/beta.api.gigma.ru\/\/storage\/uploads\/image-profile-2.svg",
"created_at": "2025-01-23T09:47:38.000000Z"
},
"link": null,
"file": {
"id": 3172,
"name": "Variant6.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/hyYYah60RQfaL8oCSfHx0Ad3zknA39Wg8mgBMIVN.png",
"link": null,
"created_at": "2025-03-13T08:00:52.000000Z",
"updated_at": "2025-03-13T08:00:52.000000Z"
},
"text": null,
"parent": {
"id": 39,
"name": "Слайдер 2"
},
"children": [],
"created_at": "2025-03-13T08:00:53.000000Z"
}
}
Описание полей ответа¶
id- ID;code- код;identifier- идентификатор;block_type- объект с информацией о типе блока;avatar- URL ссылка на аватар элемента меню;name- название блока;link- ссылка для перехода;file- объект с информацией о загруженном файле;text- текстовый контент;parent- родительский блок;children- массив дочерних элементов.