Номенклатура¶
Раздел "Категории"¶
Получение списка категорий¶
Метод: GET
URL: https://beta.api.gigma.ru/tables/categories
Авторизация: Bearer token
Параметры запроса¶
page- текущая страница (для пагинации)per_page- кол-во элементов на страницеquery- поисковая строкаdate_from- "дата с..." (от даты добавления в систему)date_to- "дата по..." (от даты добавления в систему)
Пример запроса¶
https://beta.api.gigma.ru/tables/categories?query=сей&date_from=30-01-2024
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"columns": [
{
"id": 61,
"table_id": 8,
"order": 0,
"key": "code",
"has_icon": 0,
"text": "Код"
},
{
"id": 79,
"table_id": 8,
"order": 1,
"key": "date",
"has_icon": 0,
"text": "Дата"
},
{
"id": 62,
"table_id": 8,
"order": 2,
"key": "parent",
"has_icon": 1,
"text": "Главная"
},
{
"id": 63,
"table_id": 8,
"order": 3,
"key": "name",
"has_icon": 1,
"text": "Подчиненная"
},
{
"id": 80,
"table_id": 8,
"order": 4,
"key": "creator",
"has_icon": 1,
"text": "Создал"
},
{
"id": 64,
"table_id": 8,
"order": 5,
"key": "type",
"has_icon": 0,
"text": "Тип"
}
],
"categories": [
{
"id": 1,
"code": "123452",
"date": "10.04.2024",
"parent": null,
"name": {
"icon": "http:\/\/localhost:8000\/\/storage\/uploads\/default.jpg",
"value": "Аксессуары"
},
"creator": {
"icon": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"value": "Полищук Артём"
},
"type": "Категория"
},
{
"id": 2,
"code": "12344",
"date": "10.04.2024",
"parent": {
"icon": "http:\/\/localhost:8000\/\/storage\/uploads\/default.jpg",
"value": "Аксессуары"
},
"name": {
"icon": "http:\/\/localhost:8000\/\/storage\/uploads\/default.jpg",
"value": "Для макияжа"
},
"creator": {
"icon": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"value": "Полищук Артём"
},
"type": "Категория"
}
],
"pagination": {
"total": 2,
"per_page": 10,
"current_page": 1,
"last_page": 2,
"from": 1,
"to": 10
}
}
Описание полей ответа¶
columns- объект, содержащий информацию для генерации таблицdata.id- первичный ключ (ID приложения)data.date- дата/время добавленияdata.code- код в системеdata.parent- информация о родительской категорииdata.name- объект с информацией об названии категории (icon - фото, value - название)data.creator- объект с информацией об создателе (icon - аватар, value - ФИО)data.type- тип категорииpagination- объект с информацией о пагинации и её текущем статусе
Получение выбранной категории¶
Метод: GET
URL: https://beta.api.gigma.ru/tables/categories/{id}
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/tables/categories/1
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"category": {
"id": 1,
"code": "12345",
"name": "Аксессуары",
"description": " ",
"parent": null,
"photo": {
"id": 13,
"name": "default.jpg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/default.jpg",
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
"avatar": null,
"tags": []
}
}
Описание полей ответа¶
id- первичный ключ (ID категории)code- уникальный кодname- название категорииdescription- описание категории (в формате HTML)parent- объект с информацией о родительской категории (id - первичный ключ; name - название категории)photo- объект с информацией о фотографии. Для получения информации о возвращаемых полях [[#Получение выбранного файла|см. запрос]]avatar- объект с информацией об аватаре. Для получения информации о возвращаемых полях [[#Получение выбранного файла|см. запрос]]tags- получение массива объектов типа Тег. Для получения информации о возвращаемых полях [[#Получение списка тегов|см. запрос]]
Обновление выбранной категории¶
Метод: PUT
URL: https://beta.api.gigma.ru/categories/{id}
Авторизация: Bearer token
Параметры запроса¶
- code - уникальный код в системе
- name - название категории
- description - описание категории (в формате HTML)
- parent_id - родительская категория (из этого же запроса)
- avatar_id - ID аватара (в шапке страницы) из [[#Добавление файла|запроса]]
- photo_id - ID фотографии из [[#Добавление файла|запроса]]
- tag_id[] - массив ID тегов номенклатуры из [[#Получение списка тегов|запроса]]
Пример запроса¶
https://beta.api.gigma.ru/categories/17
{
"code": 123452,
"name": "Аксессуары",
"description": "Любимые напитки",
"parent_id": 1,
"avatar_id": null,
"photo_id": 2,
"tag_id": []
}
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"category": {
"id": 17,
"code": 123452,
"name": "Аксессуары",
"description": " ",
"parent": null,
"photo": {
"id": 2,
"name": "default.jpg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/default.jpg",
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
"avatar": null,
"tags": []
}
}
Описание полей ответа¶
- id - первичный ключ (ID категории)
- code - уникальный код
- name - название категории
- description - описание категории (в формате HTML)
- parent - объект с информацией о родительской категории (id - первичный ключ; name - название категории)
- photo - объект с информацией о фотографии. Для получения информации о возвращаемых полях [[#Получение выбранного файла|см. запрос]]
- avatar - объект с информацией об аватаре. Для получения информации о возвращаемых полях [[#Получение выбранного файла|см. запрос]]
- tags - получение массива объектов типа Тег. Для получения информации о возвращаемых полях [[#Получение списка тегов|см. запрос]]
Добавление категории¶
Метод: POST
URL: https://beta.api.gigma.ru/categories
Авторизация: Bearer token
Параметры запроса¶
- code - уникальный код в системе
- name - название категории
- description - описание категории (в формате HTML)
- parent_id - родительская категория (из этого же запроса)
- avatar_id - ID аватара (в шапке страницы) из [[#Добавление файла|запроса]]
- photo_id - ID фотографии из [[#Добавление файла|запроса]]
- tag_id[] - массив ID тегов номенклатуры из [[#Получение списка тегов|запроса]]
Пример запроса¶
https://beta.api.gigma.ru/categories
{
"code": 123456,
"name": "Чай/Кофе/Какао",
"description": "Любимые напитки",
"parent_id": 1,
"avatar_id": 1,
"photo_id": 2,
"tag_id": [1, 2]
}
Ответ¶
При успешном действии возвращается HTTP код `201`.
{
"category": {
"id": 17,
"code": 123456,
"name": "Чай\/Кофе\/Какао",
"description": "Любимые напитки",
"parent": {
"id": 1,
"name": "Аксессуары"
},
"photo": {
"id": 2,
"name": "logo.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/igbcW8dPebcrVfnbC2A2Zptf1nruFcF8Nmf8sVTG.png",
"created_at": "2024-04-14T20:11:00.000000Z",
"updated_at": "2024-04-14T20:11:00.000000Z"
},
"avatar": {
"id": 1,
"name": "logo.svg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/yjohncMkjTSnvJ7FH4vksOtDYUy9pO2HDwmNU5Hc.svg",
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
"tags": [
{
"id": 1,
"name": "Кожа",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 2,
"name": "Аксессуар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
}
]
}
}
Описание полей ответа¶
- id - первичный ключ (ID категории)
- code - уникальный код
- name - название категории
- description - описание категории (в формате HTML)
- data.date - дата/время добавления
- parent - объект с информацией о родительской категории (id - первичный ключ; name - название категории)
- photo - объект с информацией о фотографии. Для получения информации о возвращаемых полях [[#Получение выбранного файла|см. запрос]]
- avatar - объект с информацией об аватаре. Для получения информации о возвращаемых полях [[#Получение выбранного файла|см. запрос]]
- tags - получение массива объектов типа Тег. Для получения информации о возвращаемых полях [[#Получение списка тегов|см. запрос]]
Получение истории изменений по выбранной категории¶
Метод: GET
URL: https://beta.api.gigma.ru/categories/{id}/history
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/categories/1/history
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"histories": [
{
"id": 170,
"icon": "done",
"color": "success",
"title": "Редактирование",
"description": "Редактирование: Полищук Артём",
"datetime": "28.06.2024 06:09"
},
{
"id": 171,
"icon": "done",
"color": "success",
"title": "Редактирование",
"description": "Редактирование: Полищук Артём",
"datetime": "28.06.2024 06:09"
},
{
"id": 172,
"icon": "done",
"color": "success",
"title": "Редактирование",
"description": "Редактирование: Полищук Артём",
"datetime": "28.06.2024 06:23"
},
{
"id": 173,
"icon": "done",
"color": "success",
"title": "Редактирование",
"description": "Редактирование: Полищук Артём",
"datetime": "28.06.2024 06:23"
}
],
"historiesCount": 4
}
Описание полей ответа¶
- id - первичный ключ (номер заказа)
- icon - иконка
- color - цвет
- title - заголовок
- description - описание
- datetime - дата выполнения действия
Раздел "Теги"¶
Получение списка тегов¶
Метод: GET
URL: https://beta.api.gigma.ru/tags
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/tags
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"tags": [
{
"id": 1,
"name": "Кожа",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 2,
"name": "Аксессуар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 3,
"name": "Тушь",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 4,
"name": "Хит лета",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 5,
"name": "Вечная молодость",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 6,
"name": "Философский камень",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
}
],
"tagsCount": 6
}
Описание полей ответа¶
id- первичный ключ (ID тега);name- название тега;avatar- URL путь к изображению;created_at- дата/время добавления.
Раздел "Типы"¶
Получение списка типов номенклатурных позиций¶
Метод: GET
URL: https://beta.api.gigma.ru/nomenclature_types
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/nomenclature_types
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"nomenclatureTypes": [
{
"id": 1,
"name": "Услуга",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
{
"id": 2,
"name": "Товар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
}
],
"nomenclatureTypesCount": 2
}
Описание полей ответа¶
id- первичный ключ (ID типа);name- название типа;avatar- URL путь к изображению;created_at- дата/время добавления.
Раздел "Виды"¶
Получение списка видов номенклатурных позиций¶
Метод: GET
URL: https://beta.api.gigma.ru/nomenclature_kinds
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/nomenclature_kinds
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"nomenclatureKinds": [
{
"id": 1,
"name": "Услуга",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
{
"id": 2,
"name": "Товар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
}
],
"nomenclatureKindsCount": 2
}
Описание полей ответа¶
id- первичный ключ (ID типа);name- название типа;avatar- URL путь к изображению;created_at- дата/время добавления.
Получение списка номенклатуры (табличное представление)¶
Метод: GET
URL: https://beta.api.gigma.ru/tables/nomenclatures
Авторизация: Bearer token
Параметры запроса¶
query- поисковая строкаtype_id[]- массив для фильтрации номенклатуры по ID типа из справочникаkind_id[]- массив для фильтрации номенклатуры по ID вида из справочникаis_import- булевый признак того, является ли товар импортным (1 - да, 0 - нет)
Пример запроса¶
https://beta.api.gigma.ru/tables/nomenclatures?query=BANILA
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"columns": [
{
"id": 65,
"table_id": 9,
"order": 0,
"key": "code",
"has_icon": 0,
"text": "Код"
},
{
"id": 66,
"table_id": 9,
"order": 1,
"key": "name",
"has_icon": 1,
"text": "Наименование"
},
{
"id": 67,
"table_id": 9,
"order": 2,
"key": "type",
"has_icon": 1,
"text": "Тип"
},
{
"id": 68,
"table_id": 9,
"order": 3,
"key": "kind",
"has_icon": 1,
"text": "Вид"
},
{
"id": 69,
"table_id": 9,
"order": 4,
"key": "brand",
"has_icon": 1,
"text": "Торговая марка"
},
{
"id": 70,
"table_id": 9,
"order": 5,
"key": "unit",
"has_icon": 0,
"text": "Ед. изм"
},
{
"id": 71,
"table_id": 9,
"order": 6,
"key": "is_import",
"has_icon": 0,
"text": "Импорт"
},
{
"id": 72,
"table_id": 9,
"order": 7,
"key": "country",
"has_icon": 0,
"text": "Страна"
}
],
"nomenclatures": [
{
"id": 1,
"code": "72925",
"name": {
"icon": "https:\/\/beta.back.erp.itecho.ru\/storage\/uploads\/default.svg",
"value": "BANILA CO Glow Fit Foundation Brush"
},
"type": {
"icon": "https:\/\/beta.back.erp.itecho.ru\/storage\/uploads\/default.svg",
"value": "Товар"
},
"kind": {
"icon": "https:\/\/beta.back.erp.itecho.ru\/storage\/uploads\/default.svg",
"value": "Товар"
},
"brand": {
"icon": "https:\/\/beta.back.erp.itecho.ru\/storage\/uploads\/default.svg",
"value": "BANILA CO"
},
"unit": "ед",
"is_import": "Нет",
"country": "Россия"
}
]
}
Описание полей ответа¶
columns- объект, содержащий информацию для генерации таблицcurrent_page- текущая страницаdata.id- первичный ключdata.code- уникальный код товараdata.type- объект с информацией о типе товара/услуги (icon - аватар, value - тип)data.kind- объект с информацией о виде товара/услуги (icon - аватар, value - вид)data.brand- объект с информацией о торговой марке (icon - аватар, value - торговая марка)data.unit- единица измеренияdata.country- странаfirst_page_url- URL 1-й страницыlast_page_url- URL последней страницыnext_page_url- URL следующей страницыpath- запросper_page- кол-во элементов на страницеprev_page_url- URL предыдущей страницыfrom- номер первого элемента на выбранной страницеto- номер крайнего элемента на выбранной страницеtotal- общее кол-во записей
Получение списка номенклатуры¶
Метод: GET
URL: https://beta.api.gigma.ru/nomenclatures
Авторизация: Bearer token
Параметры запроса¶
page- текущая страница (для пагинации)per_page- кол-во элементов на страницеquery- поисковая строкаtype_id[]- массив для фильтрации номенклатуры по ID типа из справочникаkind_id[]- массив для фильтрации номенклатуры по ID вида из справочникаis_import- булевый признак того, является ли товар импортным (1 - да, 0 - нет)
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures?query=BANILA
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"nomenclatures": {
"current_page": 1,
"data": [
{
"id": 28413,
"code": null,
"name": "Тоник ультраувлажняющий 300 мл Hyaluron Layer Toner Mooltox MEDI-PEEL",
"avatar": {
"id": 2856,
"name": "696d674d61696e5f38646363626362646466363034303338386538393561373734396535636238618dcc0941e9b0c3bfullhd.webp",
"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\/zjsjQPO97dKSO3Ehcj6JGMsulecTarpb3wehfJsV.webp",
"link": null,
"created_at": "2025-02-03T12:36:22.000000Z",
"updated_at": "2025-02-03T12:36:22.000000Z"
},
"preview": {
"id": 2854,
"name": "696d674d61696e5f38646363626362646466363034303338386538393561373734396535636238618dcc0941e9b0c3bfullhd.webp",
"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\/AZ0iF0grOvdspRJeRyMro8GFhI4nLgalZMIlGGrl.webp",
"link": null,
"created_at": "2025-02-03T12:35:32.000000Z",
"updated_at": "2025-02-03T12:35:32.000000Z"
},
"description": null,
"category": {
"id": 241,
"code": "111",
"name": "Уход за кожей вокруг глаз",
"description": "<p>уход<\/p>",
"parent": null,
"photo": {
"id": 2885,
"name": "Уход за кожей вокруг глаз.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\/gIoMn9mYnYxs6W0iY1N0GIEXTrDSQbnr0cGgIFfJ.png",
"link": null,
"created_at": "2025-02-07T09:58:03.000000Z",
"updated_at": "2025-02-07T09:58:03.000000Z"
},
"avatar": {
"id": 2884,
"name": "Уход за кожей вокруг глаз.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\/60sWWrjh9jkUMBbDhHFwXcpG0311Vz8KP71NcWeY.png",
"link": null,
"created_at": "2025-02-07T09:58:03.000000Z",
"updated_at": "2025-02-07T09:58:03.000000Z"
},
"tags": []
},
"specification": null,
"country": {
"id": 1,
"name": "Россия",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T06:59:28.000000Z"
},
"type": {
"id": 2,
"name": "Товар",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"kind": {
"id": 2,
"name": "Товар",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"branch": {
"id": 38,
"code": "1",
"avatar": {
"id": 2830,
"name": "woman-hair-dyeing-1024.webp",
"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\/44P5prcblh9G7dwQMBOux3P2pVHemeiOat11QMcT.webp",
"link": null,
"created_at": "2025-01-29T03:56:30.000000Z",
"updated_at": "2025-01-29T03:56:30.000000Z"
},
"title": "Торговля косметикой",
"inn": "930800053647",
"name": "ИП Дерюгин Дмитрий Александрович",
"responsible_user": null,
"kpp": null,
"phone_1": "77949302867",
"phone_2": "7",
"email": "seimoment@mail.ru",
"head": "ИП Дерюгин Дмитрий Александрович",
"address": "Донецкая Народная Респ, г Донецк",
"legal_address": "Донецкая Народная Респ, г Донецк",
"created_at": "2025-01-23T05:59:24.000000Z"
},
"tags": [],
"photos": [],
"unit": {
"id": 12,
"name": "Единица",
"abbreviation": "ед"
},
"brand": {
"id": 102,
"name": "Mooltox",
"avatar": "https:\/\/beta.api.gigma.ru\/\/storage\/uploads\/YVPj9gqb9rgXH8k1Vccf6OHADyxoR0ZmVWX80pQn.jpg",
"created_at": "2025-02-03T12:34:09.000000Z"
},
"price": "2000.00",
"cost_price": null,
"discount": null,
"vat": {
"id": 1,
"name": "Без НДС",
"avatar": "https:\/\/beta.api.gigma.ru\/storage\/uploads\/default.svg",
"created_at": "2024-08-12T09:15:32.000000Z"
},
"markup": "0.00",
"created_at": "2025-01-27T06:33:53.000000Z",
"updated_at": "2025-02-24T16:26:54.000000Z"
}
],
"first_page_url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=1",
"from": 1,
"last_page": 1600,
"last_page_url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=1600",
"links": [
{
"url": null,
"label": "« Предыдущая",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=1",
"label": "1",
"active": true
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=2",
"label": "2",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=3",
"label": "3",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=4",
"label": "4",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=5",
"label": "5",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=6",
"label": "6",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=7",
"label": "7",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=8",
"label": "8",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=9",
"label": "9",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=10",
"label": "10",
"active": false
},
{
"url": null,
"label": "...",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=1599",
"label": "1599",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=1600",
"label": "1600",
"active": false
},
{
"url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=2",
"label": "Следующая »",
"active": false
}
],
"next_page_url": "http:\/\/192.168.0.43:8000\/nomenclatures?page=2",
"path": "http:\/\/192.168.0.43:8000\/nomenclatures",
"per_page": 1,
"prev_page_url": null,
"to": 1,
"total": 1600
}
}
Описание полей ответа¶
current_page- текущая страницаdata.id- первичный ключdata.code- уникальный код товараdata.type- объект с информацией о типе товара/услуги (icon - аватар, value - тип)data.kind- объект с информацией о виде товара/услуги (icon - аватар, value - вид)data.brand- объект с информацией о торговой марке (icon - аватар, value - торговая марка)data.unit- единица измеренияdata.country- странаpath- запросper_page- кол-во элементов на страницеprev_page_url- URL предыдущей страницыfrom- номер первого элемента на выбранной страницеto- номер крайнего элемента на выбранной страницеtotal- общее кол-во записей
Добавление номенклатурной позиции¶
Метод: POST
URL: https://beta.api.gigma.ru/nomenclatures
Авторизация: Bearer token
Параметры запроса¶
avatar_id- ID файла после его загрузки на сервер при помощи запросаcode- уникальный код номенклатурной позицииname- название номенклатурной позицииdescription- описание номенклатурной позиции (HTML)category_id- ID категории из справочникаspecification- спецификации номенклатурной позиции (HTML)type_id- ID типа номенклатурной позиции из запросаkind_id- ID вида номенклатурной позиции из запросаbranch_id- ID бизнеса из запросаtags[]- массив ID тегов из запросаcountry_id- ID страны из справочникаpreview_id- ID файла после его загрузки на сервер при помощи запросаphotos[]- массив объектов, содержищих поляfile_id,order. ID файлов после их загрузки на сервер при помощи запроса,order- порядковый номер файлаbrand_id- ID производителя из справочникаstorage_unit_id- ID единицы измерения из запросаprice[обязательно, если kind_id = 1] - стоимость товара (числовой с точностью до двух знаков после запятой)cost_price- себестоимость товара (числовой с точностью до двух знаков после запятой)markup- наценка (целочисленное значение)discount- скидка (целочисленное значение)vat_id- ID НДС. Для получения списка значения используйте запрос
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures
{
"avatar_id": 1,
"code": "3563342122924",
"name": "Кофе 2",
"description": "Кофе Jacobs Monarch Millicano – уникальный продукт среди себе подобных. Молотый в растворимом – напиток нового поколения, который предлагает продегустировать своим поклонникам торговая марка Jacobs. Гранулированный кофе, быстрорастворимый в крутом кипятке, позволяет моментально приготовить чашку бодрящего утреннего напитка. При заваривании гранулы раскрываются, выпуская на свободу частицы натурального молотого кофе средней обжарки мельчайшей фракции. Они насыщают вкус терпкой горчинкой, характерной для арабики, и обогащают аромат. Не пугайтесь, увидев на дне чашки мелкий осадок, он говорит о том, что частички молотого кофе действительно принимали участие в приготовлении тонизирующего напитка. Сочетать Jacobs Monarch Millicano рекомендуем с молоком или нежирными сливками, к вечернему кофе идеально подойдёт капля-другая сливочного ликёра или долька лимона. Производитель рекомендует хранить молотый кофе вдали от прямого воздействия солнечных лучей, поэтому рекомендуем банку убирать в тёмный шкаф и не забывать",
"category_id": 106,
"specification": "Вкусный, красивый, дешёвый",
"type_id": 1,
"kind_id": 1,
"storage_unit_id": 1,
"tags": [
1,
2,
3
],
"country_id": 1,
"preview_id": 2,
"photos": [
{
"photo_id": 1,
"order": 1
},
{
"photo_id": 2,
"order": 2
},
{
"photo_id": 3,
"order": 3
}
],
"cost_price": 200.1,
"price": 230.4,
"markup": 100,
"discount": 50,
"vat_id": 1
}
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"nomenclature": {
"id": 11580,
"code": "3563342122924",
"name": "Кофе 2",
"avatar": {
"id": 1,
"name": "logo.svg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/yjohncMkjTSnvJ7FH4vksOtDYUy9pO2HDwmNU5Hc.svg",
"link": null,
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
"preview": {
"id": 2,
"name": "logo.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/igbcW8dPebcrVfnbC2A2Zptf1nruFcF8Nmf8sVTG.png",
"link": null,
"created_at": "2024-04-14T20:11:00.000000Z",
"updated_at": "2024-04-14T20:11:00.000000Z"
},
"description": "Кофе Jacobs Monarch Millicano – уникальный продукт среди себе подобных. Молотый в растворимом – напиток нового поколения, который предлагает продегустировать своим поклонникам торговая марка Jacobs. Гранулированный кофе, быстрорастворимый в крутом кипятке, позволяет моментально приготовить чашку бодрящего утреннего напитка. При заваривании гранулы раскрываются, выпуская на свободу частицы натурального молотого кофе средней обжарки мельчайшей фракции. Они насыщают вкус терпкой горчинкой, характерной для арабики, и обогащают аромат. Не пугайтесь, увидев на дне чашки мелкий осадок, он говорит о том, что частички молотого кофе действительно принимали участие в приготовлении тонизирующего напитка. Сочетать Jacobs Monarch Millicano рекомендуем с молоком или нежирными сливками, к вечернему кофе идеально подойдёт капля-другая сливочного ликёра или долька лимона. Производитель рекомендует хранить молотый кофе вдали от прямого воздействия солнечных лучей, поэтому рекомендуем банку убирать в тёмный шкаф и не забывать",
"category": {
"id": 106,
"code": "56",
"name": "Обувь",
"description": "<p>Обувь <\/p>",
"parent": null,
"photo": {
"id": 1888,
"name": "image.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/wmulTvh8w388azHDRHzrbR8SXUxvit1f1sa5sjR5.png",
"link": null,
"created_at": "2024-10-22T05:51:24.000000Z",
"updated_at": "2024-10-22T05:51:24.000000Z"
},
"avatar": {
"id": 1114,
"name": "450x600 (1).webp",
"type": {
"id": 2,
"name": "Аватар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/xhoBbHw4Sk6ft2pBVXDj3MvYhUkFbVDDJRO7mNGc.webp",
"link": null,
"created_at": "2024-10-02T10:22:35.000000Z",
"updated_at": "2024-10-02T10:22:35.000000Z"
},
"tags": []
},
"specification": "Вкусный, красивый, дешёвый",
"country": {
"id": 1,
"name": "Россия",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T06:59:28.000000Z"
},
"type": {
"id": 1,
"name": "Материал",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"kind": {
"id": 1,
"name": "Услуга",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"branch": null,
"tags": [
{
"id": 1,
"name": "Кожа",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 2,
"name": "Аксессуар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
},
{
"id": 3,
"name": "Тушь",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
}
],
"photos": [
{
"id": 1,
"name": "logo.svg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/yjohncMkjTSnvJ7FH4vksOtDYUy9pO2HDwmNU5Hc.svg",
"link": null,
"order": 1,
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
{
"id": 2,
"name": "logo.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/igbcW8dPebcrVfnbC2A2Zptf1nruFcF8Nmf8sVTG.png",
"link": null,
"order": 2,
"created_at": "2024-04-14T20:11:00.000000Z",
"updated_at": "2024-04-14T20:11:00.000000Z"
},
{
"id": 3,
"name": "Container.svg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/J89936UEJYHmqaWyN8TA2JfTfFHWGvt2jequMsyd.svg",
"link": null,
"order": 3,
"created_at": "2024-04-18T13:37:45.000000Z",
"updated_at": "2024-04-18T13:37:45.000000Z"
}
],
"unit": {
"id": 1,
"name": "Литр",
"abbreviation": "л"
},
"brand": null,
"created_at": "2024-12-10T15:18:11.000000Z",
"updated_at": "2024-12-10T15:18:11.000000Z"
}
}
Описание полей ответа¶
Описание полей ответа приведено в запросе
Обновление выбранной номенклатурной позиции¶
Метод: PUT
URL: https://beta.api.gigma.ru/nomenclatures/{id}
Авторизация: Bearer token
Параметры запроса¶
avatar_id- ID файла после его загрузки на сервер при помощи [[#Добавление файла|запроса]]code- уникальный код номенклатурной позицииname- название номенклатурной позицииdescription- описание номенклатурной позиции (HTML)category_id- ID категории из справочникаspecification- спецификации номенклатурной позиции (HTML)type_id- ID типа номенклатурной позиции из запросаkind_id- ID вида номенклатурной позиции из запросаbranch_id- ID бизнеса из [[#Получение списка проектов (бизнесов)|запроса]]tags[]- массив ID тегов из запросаcountry_id- ID страны из справочникаpreview_id- ID файла после его загрузки на сервер при помощи запросаphotos[]- массив объектов, содержищих поляfile_id,order. ID файлов после их загрузки на сервер при помощи запроса,order- порядковый номер файлаbrand_id- ID производителя из справочникаstorage_unit_id- ID единицы измерения из запросаprice[обязательно, если kind_id = 1] - стоимость товара (числовой с точностью до двух знаков после запятой)cost_price- себестоимость товара (числовой с точностью до двух знаков после запятой)markup- наценка (целочисленное значение)discount- скидка (целочисленное значение)vat_id- ID НДС. Для получения списка значения используйте запрос
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures/11580
{
"avatar_id": 1,
"code": "3563342122924",
"name": "Кофе 2",
"description": "Кофе Jacobs Monarch Millicano – уникальный продукт среди себе подобных. Молотый в растворимом – напиток нового поколения, который предлагает продегустировать своим поклонникам торговая марка Jacobs. Гранулированный кофе, быстрорастворимый в крутом кипятке, позволяет моментально приготовить чашку бодрящего утреннего напитка. При заваривании гранулы раскрываются, выпуская на свободу частицы натурального молотого кофе средней обжарки мельчайшей фракции. Они насыщают вкус терпкой горчинкой, характерной для арабики, и обогащают аромат. Не пугайтесь, увидев на дне чашки мелкий осадок, он говорит о том, что частички молотого кофе действительно принимали участие в приготовлении тонизирующего напитка. Сочетать Jacobs Monarch Millicano рекомендуем с молоком или нежирными сливками, к вечернему кофе идеально подойдёт капля-другая сливочного ликёра или долька лимона. Производитель рекомендует хранить молотый кофе вдали от прямого воздействия солнечных лучей, поэтому рекомендуем банку убирать в тёмный шкаф и не забывать",
"category_id": 106,
"specification": "Вкусный, красивый, дешёвый",
"type_id": 1,
"kind_id": 1,
"storage_unit_id": 1,
"tags": [
1,
2,
3
],
"country_id": 1,
"preview_id": 2,
"photos": [
{
"photo_id": 1,
"order": 1
},
{
"photo_id": 2,
"order": 2
},
{
"photo_id": 3,
"order": 3
}
],
"price": 230.4,
"cost_price": 200.1,
"markup": 100,
"discount": 50,
"vat_id": 1
}
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"nomenclature": {
"id": 11580,
"code": "3563342122924",
"name": "Кофе 2",
"avatar": {
"id": 1,
"name": "logo.svg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/yjohncMkjTSnvJ7FH4vksOtDYUy9pO2HDwmNU5Hc.svg",
"link": null,
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
"preview": {
"id": 2,
"name": "logo.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/igbcW8dPebcrVfnbC2A2Zptf1nruFcF8Nmf8sVTG.png",
"link": null,
"created_at": "2024-04-14T20:11:00.000000Z",
"updated_at": "2024-04-14T20:11:00.000000Z"
},
"description": "К",
"category": {
"id": 106,
"code": "56",
"name": "Обувь",
"description": "<p>Обувь <\/p>",
"parent": null,
"photo": {
"id": 1888,
"name": "image.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/wmulTvh8w388azHDRHzrbR8SXUxvit1f1sa5sjR5.png",
"link": null,
"created_at": "2024-10-22T05:51:24.000000Z",
"updated_at": "2024-10-22T05:51:24.000000Z"
},
"avatar": {
"id": 1114,
"name": "450x600 (1).webp",
"type": {
"id": 2,
"name": "Аватар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/xhoBbHw4Sk6ft2pBVXDj3MvYhUkFbVDDJRO7mNGc.webp",
"link": null,
"created_at": "2024-10-02T10:22:35.000000Z",
"updated_at": "2024-10-02T10:22:35.000000Z"
},
"tags": []
},
"specification": "Вкусный, красивый, дешёвый",
"country": {
"id": 1,
"name": "Россия",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T06:59:28.000000Z"
},
"type": {
"id": 1,
"name": "Материал",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"kind": {
"id": 1,
"name": "Услуга",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"branch": null,
"tags": [
{
"id": 1,
"name": "Кожа",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
}
],
"photos": [],
"unit": {
"id": 1,
"name": "Литр",
"abbreviation": "л"
},
"brand": null,
"created_at": "2024-12-10T15:18:11.000000Z",
"updated_at": "2024-12-10T15:19:00.000000Z"
}
}
Описание полей ответа¶
Описание полей ответа приведено в запросе
Получение выбранной номенклатурной позиции¶
Метод: GET
URL: https://beta.api.gigma.ru/nomenclatures/{id}
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures/61
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"nomenclature": {
"id": 11580,
"code": "3563342122924",
"name": "Кофе 2",
"avatar": {
"id": 1,
"name": "logo.svg",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/yjohncMkjTSnvJ7FH4vksOtDYUy9pO2HDwmNU5Hc.svg",
"link": null,
"created_at": "2024-04-14T20:04:32.000000Z",
"updated_at": "2024-04-14T20:04:32.000000Z"
},
"preview": {
"id": 2,
"name": "logo.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/igbcW8dPebcrVfnbC2A2Zptf1nruFcF8Nmf8sVTG.png",
"link": null,
"created_at": "2024-04-14T20:11:00.000000Z",
"updated_at": "2024-04-14T20:11:00.000000Z"
},
"description": "К",
"category": {
"id": 106,
"code": "56",
"name": "Обувь",
"description": "<p>Обувь <\/p>",
"parent": null,
"photo": {
"id": 1888,
"name": "image.png",
"type": {
"id": 1,
"name": "Трудовой договор",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/wmulTvh8w388azHDRHzrbR8SXUxvit1f1sa5sjR5.png",
"link": null,
"created_at": "2024-10-22T05:51:24.000000Z",
"updated_at": "2024-10-22T05:51:24.000000Z"
},
"avatar": {
"id": 1114,
"name": "450x600 (1).webp",
"type": {
"id": 2,
"name": "Аватар",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-03-27T07:00:46.000000Z"
},
"path": "http:\/\/localhost:8000\/storage\/uploads\/xhoBbHw4Sk6ft2pBVXDj3MvYhUkFbVDDJRO7mNGc.webp",
"link": null,
"created_at": "2024-10-02T10:22:35.000000Z",
"updated_at": "2024-10-02T10:22:35.000000Z"
},
"tags": []
},
"specification": "Вкусный, красивый, дешёвый",
"country": {
"id": 1,
"name": "Россия",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T06:59:28.000000Z"
},
"type": {
"id": 1,
"name": "Материал",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"kind": {
"id": 1,
"name": "Услуга",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-07-08T07:01:41.000000Z"
},
"branch": null,
"tags": [
{
"id": 1,
"name": "Кожа",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-04-10T07:03:08.000000Z"
}
],
"photos": [],
"unit": {
"id": 1,
"name": "Литр",
"abbreviation": "л"
},
"brand": null,
"price": "230.40",
"discount": 50,
"vat": {
"id": 1,
"name": "Без НДС",
"avatar": "http:\/\/localhost:8000\/storage\/uploads\/default.svg",
"created_at": "2024-08-12T09:15:32.000000Z"
},
"markup": "100.00",
"created_at": "2024-12-10T15:18:11.000000Z",
"updated_at": "2024-12-10T15:19:00.000000Z"
}
}
Описание полей ответа¶
id- первичный ключ;code- уникальный код номенклатурной позиции;name- название номенклатурной позиции;avatar- объект с информацией о загруженном файле;preview- объект с информацией о загруженном файле;description- описание номенклатурной позиции;category- объект с информацией о категории номенклатурной позиции;specification- спецификации номенклатурной позиции;country- объект с информацией о стране производства;type- объект с информацией о типе номенклатурной позиции;kind- объект с информацией о виде номенклатурной позиции;branch- объект с информацией о бизнесе;tags- массив объектов с информацией о тегах;photos- массив объектов с информацией о загруженных файлах;unit- объект с информацией о единицах измерения товара;brand- объект с информацией о торговой марке;price- стоимость услуги (применяется только для услуг);discount- скидка (применяется только для услуг);vat- объект с информацией о применяемом НДС (применяется только для услуг);markup- объект с информацией о наценке (применяется только для услуг);created_at- дата/время добавления записи в систему;updated_at- дата/время последнего обновления записи в системе.
Получение истории изменений по выбранной номенклатурной позиции¶
Метод: GET
URL: https://beta.api.gigma.ru/nomenclatures/{id}/history
Авторизация: Bearer token
Параметры запроса¶
Параметры не передаются.
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures/58/history
Ответ¶
При успешном действии возвращается HTTP код 200.
{
"histories": [
{
"id": 170,
"icon": "done",
"color": "success",
"title": "Редактирование",
"description": "Редактирование: Полищук Артём",
"datetime": "28.06.2024 06:09"
},
],
"historiesCount": 1
}
Описание полей ответа¶
- id - первичный ключ (номер заказа)
- icon - иконка
- color - цвет
- title - заголовок
- description - описание
- datetime - дата выполнения действия
Раздел "Экспорт/Импорт"¶
Экспорт файла с перечнем номенклатуры¶
Метод: POST
URL: https://beta.api.gigma.ru/nomenclatures/export
Авторизация: Bearer token
Параметры запроса¶
Передаваемые параметры отсутствуют.
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures/export
Ответ¶
При успешном действии возвращается файл в бинарном виде. Сохранить его в разрешении ".xlsx" Пример возвращаемого файла: https://disk.yandex.com/i/hkgq69CGpp2qXg
Импорт файла с перечнем номенклатуры¶
Метод: POST
URL: https://beta.api.gigma.ru/nomenclatures/import
Авторизация: Bearer token
Параметры запроса¶
- file - файл в разрешении ".xlsx". Формат файла: https://disk.yandex.com/i/hkgq69CGpp2qXg
Пример запроса¶
https://beta.api.gigma.ru/nomenclatures/import
Content-Type: multipart/form-data
file => FILE
Ответ¶
Описание полей ответа¶
- message - информационное поле