Сущности
Контрагент
Контрагенты
Средствами JSON API можно создавать и обновлять сведения о Контрагентах, запрашивать списки Контрагентов и сведения по отдельным Контрагентам. Счетами Контрагента и его контактными лицами можно управлять как в составе отдельного Контрагента, так и отдельно - с помощью специальных ресурсов для управления счетами и контактными лицами Контрагента. Кодом сущности для Контрагента в составе JSON API является ключевое слово counterparty. Больше о Контрагентах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search
. Подробнее можно узнать по ссылке.
Поиск среди объектов Контрагента осуществляется по нескольким условиям. Если значения полей контрагента удовлетворяют хотя бы одному из условий, то контрагент будет найден.
Первое условие поиска:
- По наименованию Контрагента name
- По коду Контрагента code
- По полному наименованию Контрагента legalTitle
- По номеру дисконтной карты Контрагента discountCardNumber
- По адресу электронной почты email
Второе условие поиска:
- По номеру городского телефона phone
Третье условие поиска по полям из всех контактных лиц фирмы контрагента (contactpersons):
- По имени контактного лица name
- По почте контактного лица email
Четвертое условие поиска по полям из всех контактных лиц фирмы контрагента (contactpersons):
- По номеру телефона контактного лица phone
Атрибуты сущности
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные Контрагента |
— |
да |
id |
UUID |
ID Контрагента |
Только для чтения |
да |
accountId |
UUID |
ID учетной записи |
Только для чтения |
да |
owner |
Meta |
Владелец (Сотрудник) |
— |
да |
shared |
Boolean |
Общий доступ |
— |
да |
group |
Meta |
Отдел сотрудника |
— |
да |
syncId |
UUID |
ID синхронизации |
После заполнения недоступен для изменения |
нет |
updated |
DateTime |
Момент последнего обновления Контрагента |
Только для чтения |
да |
name |
String(255) |
Наименование Контрагента |
Необходимое при создании |
да |
description |
String(4096) |
Комментарий к Контрагенту |
— |
нет |
code |
String(255) |
Код Контрагента |
— |
нет |
externalCode |
String(255) |
Внешний код Контрагента |
Только для чтения |
да |
archived |
Boolean |
Добавлен ли Контрагент в архив |
— |
да |
created |
DateTime |
Момент создания |
— |
да |
email |
String(255) |
Адрес электронной почты |
— |
нет |
phone |
String(255) |
Номер городского телефона |
— |
нет |
fax |
String(255) |
Номер факса |
— |
нет |
actualAddress |
String(255) |
Фактический адрес Контрагента |
— |
нет |
actualAddressFull |
Object |
Фактический адрес Контрагента с детализацией по отдельным полям. Подробнее тут |
— |
нет |
accounts |
Array(Object) |
Массив счетов Контрагентов. Подробнее тут |
— |
да |
companyType |
Enum |
Тип Контрагента. В зависимости от значения данного поля набор выводимых реквизитов контрагента может меняться. Подробнее тут |
— |
да |
discountCardNumber |
String(255) |
Номер дисконтной карты Контрагента |
— |
нет |
state |
Meta |
Метаданные Статуса Контрагента |
— |
да |
salesAmount |
Int |
Сумма продаж |
Только для чтения |
да |
bonusProgram |
Meta |
Метаданные активной Бонусной программы |
— |
нет |
bonusPoints |
Int |
Бонусные баллы по активной бонусной программе |
Только для чтения |
нет |
files |
Array(Meta) |
Массив метаданных Файлов (Максимальное количество файлов - 100) |
— |
да |
Поля реквизитов
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
legalTitle |
String(4096) |
Полное наименование для Контрагента типа [Юридическое лицо] . Игнорируется для Контрагентов типа [Индивидуальный предприниматель, Физическое лицо] , если передано одно из значений для ФИО и формируется автоматически на основе получаемых ФИО Контрагента |
— |
нет |
legalLastName |
String(255) |
Фамилия для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
— |
нет |
legalFirstName |
String(255) |
Имя для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
— |
нет |
legalMiddleName |
String(255) |
Отчество для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
— |
нет |
legalAddress |
String(255) |
Юридический адрес Контрагента |
— |
нет |
legalAddressFull |
Object |
Юридический адрес Контрагента с детализацией по отдельным полям |
— |
нет |
inn |
String(255) |
ИНН |
— |
нет |
kpp |
String(255) |
КПП |
— |
нет |
ogrn |
String(255) |
ОГРН |
— |
нет |
ogrnip |
String(255) |
ОГРНИП |
— |
нет |
okpo |
String(255) |
ОКПО |
— |
нет |
certificateNumber |
String(255) |
Номер свидетельства |
— |
нет |
certificateDate |
DateTime |
Дата свидетельства |
— |
нет |
tags |
Array(String) |
Группы (массив) |
— |
нет |
contactpersons |
Array(Object) |
Массив контактных лиц фирмы Контрагента. Подробнее тут |
— |
нет |
attributes |
Array(Meta) |
Массив метаданных доп. полей |
— |
нет |
discounts |
Array(Meta) |
Массив метаданных скидок. Массив может содержать персональные и накопительные скидки. Персональная скидка выводится, если хотя бы раз изменялся процент скидки для контрагента, значение будет указано в поле personalDiscount |
Только для чтения |
нет |
notes |
Array(Object) |
Массив событий Контрагента. Подробнее тут |
— |
нет |
priceType |
Object |
Тип цены Контрагента. Подробнее тут |
— |
нет |
Накопительная скидка выводится, если для контрагента хотя бы раз устанавливалась коррекция суммы накоплений по скидке, значение будет указано в поле demandSumCorrection. Формат вывода скидок можно посмотреть в разделе Скидки.
Атрибуты вложенных сущностей
Аттрибуты сущности Адрес
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
postalCode |
String(6) |
Почтовый индекс |
— |
нет |
country |
Meta |
Метаданные страны |
— |
нет |
region |
Meta |
Метаданные региона |
— |
нет |
city |
String(255) |
Город |
— |
нет |
street |
String(255) |
Улица |
— |
нет |
house |
String(30) |
Дом |
— |
да |
apartment |
String(30) |
Квартира |
— |
нет |
addInfo |
String(255) |
Другое |
— |
нет |
comment |
String(255) |
Комментарий |
— |
нет |
Строка адреса является конкатенацией полей структурированного адреса в следующем порядке: postalCode -> country -> region -> city -> street -> house -> apartment -> addInfo, используя запятую в качестве разделителя.
При передаче в МойСклад сущностей с адресом используйте либо строковый адрес, либо структурированный.
При передаче обоих адресов строковый будет игнорирован.
При передаче только строкового он будет отражаться как в строковом поле так и в addInfo структурированного адреса.
Счета Контрагентов
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
id |
UUID |
ID Счета |
Только для чтения |
да |
accountId |
UUID |
ID учетной записи |
Только для чтения |
да |
updated |
DateTime |
Момент последнего обновления Контрагента |
Только для чтения |
да |
isDefault |
Boolean |
Является ли счет основным счетом Контрагента |
— |
да |
accountNumber |
String(255) |
Номер счета |
Необходимое при создании |
да |
bankName |
String(255) |
Наименование банка |
— |
нет |
bankLocation |
String(255) |
Адрес банка |
— |
нет |
correspondentAccount |
String(255) |
Корр счет |
— |
нет |
bic |
String(255) |
БИК |
— |
нет |
Контактные лица Контрагентов
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
id |
UUID |
ID Контактного лица |
Только для чтения |
да |
accountId |
UUID |
ID учетной записи |
Только для чтения |
да |
updated |
DateTime |
Момент последнего обновления |
Только для чтения |
да |
name |
String(255) |
ФИО контактного лица |
Необходимое при создании |
да |
description |
String(4096) |
Описание контактного лица |
— |
нет |
externalCode |
String(255) |
Внешний код контактного лица |
— |
нет |
email |
String(255) |
Адрес электронной почты контактного лица |
— |
нет |
phone |
String(255) |
Номер телефона контактного лица |
— |
нет |
position |
String(255) |
Должность контактного лица |
— |
нет |
agent |
Meta |
Метаданные контрагента |
— |
да |
События Контрагента
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные событий контрагента |
— |
да |
id |
UUID |
ID События |
Только для чтения |
да |
accountId |
UUID |
ID учетной записи |
Только для чтения |
да |
created |
DateTime |
Момент создания события Контрагента |
Только для чтения |
да |
description |
String(4096) |
Текст события Контрагента |
Необходимое при создании |
да |
agent |
Meta |
Метаданные Контрагента |
Только для чтения |
да |
author |
Meta |
Метаданные сотрудника - создателя события |
Только для чтения |
да |
Тип Контрагента
В зависимости от типа контрагента companyType в составе его объекта будут выводиться разные наборы реквизитов.
Типы контрагента и соответствующие значения, которые могут быть переданы в данном поле:
Значение поля companyType |
Тип контрагента |
legal |
Юридическое лицо |
entrepreneur |
Индивидуальный предприниматель |
individual |
Физическое лицо |
Если тип контрагента Юридическое лицо
, будут выведены следующие поля реквизитов:
Название |
Описание |
legalTitle |
Полное наименование Контрагента |
legalAddress |
Юридического адреса Контрагента |
inn |
ИНН |
kpp |
КПП |
ogrn |
ОГРН |
okpo |
ОКПО |
tags |
Группы (массив) |
Если тип контрагента Индивидуальный предприниматель
, будут выведены следующие поля реквизитов:
Название |
Описание |
legalTitle |
Полное наименование Контрагента. Игнорируется, если передано одно из значений для ФИО. Формируется автоматически на основе получаемых ФИО Контрагента |
legalLastName |
Фамилия для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
legalFirstName |
Имя для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
legalMiddleName |
Отчество для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
legalAddress |
Юридический адрес Контрагента |
legalAddressFull |
Юридический адрес Контрагента с детализацией по отдельным полям |
inn |
ИНН |
ogrnip |
ОГРНИП |
okpo |
ОКПО |
certificateNumber |
Номер свидетельства |
certificateDate |
Дата свидетельства |
Если тип контрагента Физическое лицо
, будут выведены следующие поля реквизитов:
Название |
Описание |
legalTitle |
Полное наименование Контрагента. Игнорируется, если передано одно из значений для ФИО. Формируется автоматически на основе получаемых ФИО Контрагента |
legalLastName |
Фамилия для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
legalFirstName |
Имя для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
legalMiddleName |
Отчество для Контрагента типа [Индивидуальный предприниматель, Физическое лицо] . Игнорируется для Контрагентов типа [Юридическое лицо] |
legalAddress |
Юридический адрес Контрагента |
legalAddressFull |
Юридический адрес Контрагента с детализацией по отдельным полям |
inn |
ИНН |
О работе с доп. полями Контрагентов можно прочитать здесь
Получить список Контрагентов
Запрос на получения списка Контрагентов
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление списка Контрагентов.
СвернутьПоказать
{
"context":{
"employee":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
}
},
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json",
"size":4,
"limit":1000,
"offset":0
},
"rows":[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"12a8b923-692c-11e6-8a84-bae500000053",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-08-23 15:21:09",
"name":"ООО \"Поставщик\"",
"externalCode":"aZBfWOKzj-lcq7c7IWZON3",
"archived":false,
"created":"2007-02-07 17:16:41",
"companyType":"legal",
"legalTitle":"Общество с ограниченной ответственностью \"Поставщик\"",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"7736570901",
"kpp":"773601001",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
},
"salesAmount":0,
"priceType":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type":"pricetype",
"mediaType":"application/json"
},
"id":"672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name":"Цена продажи",
"externalCode":"cbcf493b-55bc-11d9-848a-00112f43529a"
},
"bonusProgram": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/129626ee-ac91-11e9-ac12-000d00000009",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/metadata",
"type": "bonusprogram",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#discount/edit?id=129626ee-ac91-11e9-ac12-000d00000009"
}
},
"bonusPoints": 0
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"12a8e347-692c-11e6-8a84-bae500000055",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"created":"2007-02-07 17:16:41",
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-08-23 15:21:09",
"name":"ООО \"Покупатель\"",
"externalCode":"DTItQRbDhyl472ZqC5OWw2",
"archived":false,
"companyType":"legal",
"legalTitle":"Общество с ограниченной ответственностью \"Покупатель\"",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"7736570902",
"kpp":"773601002",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"salesAmount":0
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"12c9ebcf-692c-11e6-8a84-bae50000005d",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-08-23 15:21:09",
"name":"Розничный покупатель",
"externalCode":"lBvYwLWMiBsct7sVRrFnJ2",
"archived":false,
"created":"2007-02-07 17:16:41",
"companyType":"legal",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"salesAmount":0
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"df2fdd2d-6934-11e6-8a84-bae500000049",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-08-23 16:24:08",
"name":"rtr",
"externalCode":"rRlzrdZmjql9r9dveXPE43",
"archived":false,
"created":"2007-02-07 17:16:41",
"companyType":"legal",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
},
"salesAmount":0
}
]
}
Получить список всех Контрагентов.
Результат: Объект JSON, включающий в себя поля:
Название |
Тип |
Описание |
meta |
Meta |
Метаданные о выдаче, |
context |
Meta |
Метаданные о сотруднике, выполнившем запрос. |
rows |
Array(Object) |
Массив JSON объектов, представляющих собой контрагентов. |
Параметры
Параметр |
Описание |
limit |
number (optional) Defaul: 1000 Example: 1000. Максимальное количество сущностей для извлечения. Допустимые значения 1 - 1000 |
offset |
number (optional) Defaul: 0 Example: 40. Отступ в выдаваемом списке сущностей |
tags |
string (optional) Example: рабочие. Подробнее про данный параметр можно посмотреть в разделе Фильтрация выборки с помощью параметра filter. Формат строки : string |
Создать Контрагента
Обязательные для создания поля:
Название |
Описание |
name |
Наименование Контрагента |
Описание
Контрагент создается на основе переданного объекта JSON,
который содержит представление нового Контрагента.
Пример 1
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "ООО Радуга",
"description": "Сеть стройматериалов Радуга ЭКСПО",
"code": "rainbowCode",
"externalCode": "extRainbw",
"email": "raduga@stroi.ru",
"phone": "+7 495 331 22 33",
"fax": "1257752",
"actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
"legalTitle": "Общество с ограниченой ответственностью \"Радуга\"",
"legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
"inn": "125152124152",
"kpp": "12155521",
"ogrn": "1251512",
"okpo": "201355",
"tags": [
"Строители",
"Радуга",
"Ремонт"
],
"state": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type": "state",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
}
}
}'
Response 200. Успешный запрос. Результат - JSON представление созданного Контрагента.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"b80ea81b-7058-11e6-8a84-bae500000000",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-09-01 18:28:22",
"name":"ООО Радуга",
"externalCode":"o7732zkki541HDkZZD1Yt3",
"archived":false,
"companyType":"legal",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
},
"priceType":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type":"pricetype",
"mediaType":"application/json"
}
}
}
Пример 2
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "ООО Радуга"
}'
Response 200. Успешный запрос. Результат - JSON представление созданного Контрагента.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"b80ea81b-7058-11e6-8a84-bae500000000",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-09-01 18:28:22",
"name":"ООО Радуга",
"externalCode":"o7732zkki541HDkZZD1Yt3",
"archived":false,
"created":"2007-02-07 17:16:41",
"companyType":"legal",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
}
}
Пример 3
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "ИП Иванов",
"code" : "someCode",
"externalCode" : "extCode",
"companyType": "entrepreneur",
"legalLastName": "Иванов",
"legalFirstName": "Иван",
"legalMiddleName": "Иванович",
"actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
"legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
"inn": "87654321",
"kpp": "15312532",
"ogrn": "12345",
"okpo": "12345",
"ogrnip": "58632598y21jk"
}'
Response 200. Успешный запрос. Результат - JSON представление созданного Контрагента.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#company/edit?id=45fd2f10-b0ae-11ea-0a80-163500000000"
},
"id": "45fd2f10-b0ae-11ea-0a80-163500000000",
"accountId": "02865f48-b0ae-11ea-0a80-203a00000002",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/02e06bea-b0ae-11ea-0a80-1d9c00000034",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=02e06bea-b0ae-11ea-0a80-1d9c00000034"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/02877fda-b0ae-11ea-0a80-203a00000003",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"version": 0,
"updated": "2020-06-17 18:21:53",
"name": "ИП Иванов",
"code": "someCode",
"externalCode": "extCode",
"archived": false,
"created": "2020-06-17 18:21:53",
"companyType": "entrepreneur",
"legalTitle": "Индивидуальный предприниматель Иванов Иван Иванович",
"legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
"legalAddressFull": {
"addInfo": "г.Москва ул Авиастроителей д 93 к 12"
},
"actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
"actualAddressFull": {
"addInfo": "г.Москва ул Академика Миля дом 15 к 21"
},
"inn": "87654321",
"okpo": "12345",
"ogrnip": "58632598y21jk",
"legalLastName": "Иванов",
"legalFirstName": "Иван",
"legalMiddleName": "Иванович",
"accounts": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000/accounts",
"type": "account",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"tags": [],
"contactpersons": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000/contactpersons",
"type": "contactperson",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"notes": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000/notes",
"type": "note",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"state": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/03935900-b0ae-11ea-0a80-1d9c0000008c",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "state",
"mediaType": "application/json"
}
},
"salesAmount": 0.0
}
Пример с дополнительными полями
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name":"ООО Овощ Экспресс",
"description":"Сеть доставки овощей",
"code":"ovoshexpressCode",
"externalCode":"extVagetable",
"email":"ovosh@delivery.ru",
"phone":"+7 495 662 12 23",
"fax":"1052034",
"legalTitle":"Общество с ограниченой ответственностью \"Овощ Экспресс\"",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"1251521244152",
"kpp":"121555212",
"ogrn":"1251552",
"okpo":"201323",
"tags":[
"Овощи",
"Еда",
"Доставка"
],
"attributes":[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d129ff5-2c8c-11e6-8a84-bae5000000f3",
"type":"attributemetadata",
"mediaType":"application/json"
},
"name":"AttributeName1",
"type":"double",
"value":0.75
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
"type":"attributemetadata",
"mediaType":"application/json"
},
"name":"AttributeName2",
"type":"time",
"value":"2016-06-07 12:52:33"
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
"type":"attributemetadata",
"mediaType":"application/json"
},
"name":"AttributeName3",
"type":"boolean",
"value":false
}
],
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
}
}'
Response 200. Успешный запрос. Результат - JSON представление созданного Контрагента.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"88fc07ac-2c8d-11e6-8a84-bae500000050",
"accountId":"6270cd18-2c7f-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-06-07 11:55:08",
"name":"ООО Овощ Экспресс",
"description":"Сеть доставки овощей",
"code":"ovoshexpressCode",
"externalCode":"extVagetable",
"archived":false,
"created":"2007-02-07 17:16:41",
"legalTitle":"Общество с ограниченой ответственностью \"Овощ Экспресс\"",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"1251521244152",
"kpp":"121555212",
"ogrn":"1251552",
"okpo":"201323",
"email":"ovosh@delivery.ru",
"phone":"+7 495 662 12 23",
"fax":"1052034",
"attributes":[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d129ff5-2c8c-11e6-8a84-bae5000000f3",
"type":"attributemetadata",
"mediaType":"application/json"
},
"id":"0d129ff5-2c8c-11e6-8a84-bae5000000f3",
"name":"AttributeName1",
"type":"double",
"value":0.75
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
"type":"attributemetadata",
"mediaType":"application/json"
},
"id":"0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
"name":"AttributeName2",
"type":"time",
"value":"2016-06-07 12:52:33"
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
"type":"attributemetadata",
"mediaType":"application/json"
},
"id":"0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
"name":"AttributeName3",
"type":"boolean",
"value":false
}
],
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
"доставка",
"еда",
"овощи"
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
}
}
Массовое создание и обновление Контрагентов
Массовое создание и обновление Контрагентов
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"name":"ООО Радуга",
"description":"Сеть стройматериалов Радуга ЭКСПО",
"code":"rainbowCode",
"externalCode":"extRainbw",
"email":"raduga@stroi.ru",
"phone":"+7 495 331 22 33",
"fax":"1257752",
"actualAddress":"г.Москва ул Академика Миля дом 15 к 21",
"legalTitle":"Общество с ограниченой ответственностью \"Радуга\"",
"legalAddress":"г.Москва ул Авиастроителей д 93 к 12",
"inn":"125152124152",
"kpp":"12155521",
"ogrn":"1251512",
"okpo":"201355",
"tags":[
"Строители",
"Радуга",
"Ремонт"
],
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
},
"priceType":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type":"pricetype",
"mediaType":"application/json"
}
}
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"name":"ООО Радуга ЭКСПО",
"description":"Сеть рынков стройматериалов Радуга ЭКСПО",
"code":"raduga",
"externalCode":"extRainbow",
"email":"raduga@retail.ru",
"phone":"+7 495 162 32 23",
"fax":"1052054",
"actualAddress":"г.Москва ул Строителей д 331",
"legalTitle":"Общество с ограниченой ответственностью \"Радуга ЭКСПО\"",
"legalAddress":"г.Москва ул Чернорабочего д 93 к 12",
"inn":"1251581244152",
"kpp":"121557212",
"ogrn":"1253552",
"okpo":"201313",
"tags":[
"Строители",
"Ремонт",
"Радуга",
"Бетон",
"ЖЖОТ"
]
}
]'
Response 200. Успешный запрос. Результат - массив JSON представлений созданных и обновленных Контрагентов.
СвернутьПоказать
[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"b80ea81b-7058-11e6-8a84-bae500000000",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-09-01 18:28:22",
"name":"ООО Радуга",
"externalCode":"o7732zkki541HDkZZD1Yt3",
"archived":false,
"companyType":"legal",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
},
"priceType":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type":"pricetype",
"mediaType":"application/json"
}
}
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"6a9c3857-2c8b-11e6-8a84-bae500000047",
"accountId":"6270cd18-2c7f-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-06-07 12:13:31",
"name":"ООО Радуга ЭКСПО",
"description":"Сеть рынков стройматериалов Радуга ЭКСПО",
"code":"raduga",
"externalCode":"extRainbow",
"archived":false,
"created":"2007-02-07 17:16:41",
"legalTitle":"Общество с ограниченой ответственностью \"Радуга ЭКСПО\"",
"legalAddress":"г.Москва ул Чернорабочего д 93 к 12",
"actualAddress":"г.Москва ул Строителей д 331",
"inn":"1251581244152",
"kpp":"121557212",
"ogrn":"1253552",
"okpo":"201313",
"email":"raduga@retail.ru",
"phone":"+7 495 162 32 23",
"fax":"1052054",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
"жжот",
"строители",
"бетон",
"ремонт",
"радуга"
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
}
}
]
Массовое создание и обновление Контрагентов.
В теле запроса нужно передать массив, содержащий JSON представления Контрагентов, которые вы хотите создать или обновить.
Обновляемые Контрагенты должны содержать идентификатор в виде метаданных.
Удалить Контрагента
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b1. id Контрагента |
Запрос на удаление Контрагента с указанным id.
СвернутьПоказать
curl -X DELETE
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200. Успешное удаление Контрагента.
Массовое удаление Контрагентов
В теле запроса нужно передать массив, содержащий JSON метаданных Контрагентов, которые вы хотите удалить.
Запрос на массовое удаление Контрагентов.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/delete"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b2",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
]'
Успешный запрос. Результат - JSON информация об удалении Контрагентов.
СвернутьПоказать
[
{
"info":"Сущность 'counterparty' с UUID: 7944ef04-f831-11e5-7a69-971500188b1 успешно удалена"
},
{
"info":"Сущность 'counterparty' с UUID: 7944ef04-f831-11e5-7a69-971500188b2 успешно удалена"
}
]
Запрос на получение метаданных Контрагентов.
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata"
-H "Authorization: Basic <Credentials>"
Успешный запрос. Результат - JSON представление доп. полей Контрагентов.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"mediaType":"application/json"
},
"attributes":[
{
"id":"5290a290-0313-11e6-9464-e4de00000020",
"name":"AttributeName1",
"type":"boolean",
"required":false
}
],
"states":[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
},
"id":"fb56c504-2e58-11e6-8a84-bae500000069",
"accountId":"f976ed28-2e58-11e6-8a84-bae500000001",
"name":"Новый",
"color":15106326,
"stateType":"Regular",
"entityType":"counterparty"
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56cae3-2e58-11e6-8a84-bae50000006a",
"type":"state",
"mediaType":"application/json"
},
"id":"fb56cae3-2e58-11e6-8a84-bae50000006a",
"accountId":"f976ed28-2e58-11e6-8a84-bae500000001",
"name":"Подтвержден",
"color":40931,
"stateType":"Regular",
"entityType":"counterparty"
}
],
"tags":[
"Поставщики",
"Покупатели"
],
"createShared":false
}
Запрос на получение метаданных Контрагентов. Результат - объект JSON, включающий в себя:
Параметр |
Описание |
meta |
Ссылка на метаданные Контрагентов |
attributes |
Массив объектов доп. полей Контрагентов в формате Метаданных |
states |
Массив статусов Контрагентов |
createShared |
создавать новых Контрагентов с меткой "Общий" |
Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.
Отдельное доп. поле
Параметры
Параметр |
Описание |
id |
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020 - id Доп. поля. |
Запрос на получение информации по отдельному дополнительному полю.
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Успешный запрос. Результат - JSON представление отдельного доп. поля.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "5290a290-0313-11e6-9464-e4de00000020",
"name": "AttributeName1",
"type": "boolean",
"required": false
}
Контрагент
Получить Контрагента
Контрагент, обращение к которому происходит по значению его id.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
Пример 1
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Результат - JSON представление Контрагента с указанным id.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"b80ea81b-7058-11e6-8a84-bae500000000",
"accountId":"1185513e-692c-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/11883c67-692c-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-09-01 18:28:22",
"name":"ООО Радуга",
"externalCode":"o7732zkki541HDkZZD1Yt3",
"archived":false,
"created":"2007-02-07 17:16:41",
"companyType":"legal",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"state":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
"type":"state",
"mediaType":"application/json"
}
},
"salesAmount":0,
"priceType":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type":"pricetype",
"mediaType":"application/json"
},
"id":"672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name":"Цена продажи",
"externalCode":"cbcf493b-55bc-11d9-848a-00112f43529a"
},
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"bonusProgram": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/129626ee-ac91-11e9-ac12-000d00000009",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/metadata",
"type": "bonusprogram",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#discount/edit?id=129626ee-ac91-11e9-ac12-000d00000009"
}
},
"bonusPoints": 0
}
Пример 2
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Успешный запрос. Результат - JSON представление Контрагента типа Индивидуальный Предприниматель с указанным id.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#company/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
},
"id": "7944ef04-f831-11e5-7a69-971500188b19",
"accountId": "02865f48-b0ae-11ea-0a80-203a00000002",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/02e06bea-b0ae-11ea-0a80-1d9c00000034",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=02e06bea-b0ae-11ea-0a80-1d9c00000034"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/02877fda-b0ae-11ea-0a80-203a00000003",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"version": 0,
"updated": "2020-06-17 18:21:53",
"name": "ИП Иванов",
"code": "someCode",
"externalCode": "extCode",
"archived": false,
"created": "2020-06-17 18:21:53",
"companyType": "entrepreneur",
"legalTitle": "Индивидуальный предприниматель Иванов Иван Иванович",
"legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
"legalAddressFull": {
"addInfo": "г.Москва ул Авиастроителей д 93 к 12"
},
"actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
"actualAddressFull": {
"addInfo": "г.Москва ул Академика Миля дом 15 к 21"
},
"inn": "87654321",
"okpo": "12345",
"ogrnip": "58632598y21jk",
"legalLastName": "Иванов",
"legalFirstName": "Иван",
"legalMiddleName": "Иванович",
"accounts": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/accounts",
"type": "account",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"tags": [],
"contactpersons": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons",
"type": "contactperson",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"notes": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/notes",
"type": "note",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"state": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/states/03935900-b0ae-11ea-0a80-1d9c0000008c",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "state",
"mediaType": "application/json"
}
},
"salesAmount": 0.0
}
Изменить Контрагента
Описание
Обновляется представление Контрагента с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Контрагента, кроме тех, что
помечены Только для чтения
в описании атрибутов Контрагента.
Поля, которые не были указаны в JSON запроса, не изменяются.
Поля account и contactpersons обновляются как элементы вложенных коллекций. При обновлении,
переданные элементы данных коллекций обрабатываются как "Все элементы данной коллекции" и полностью заменяют
элементы, ранее присутствовавшие в ней.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
Пример
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name":"ООО Радуга ЭКСПО",
"description":"Сеть рынков стройматериалов Радуга ЭКСПО",
"code":"raduga",
"externalCode":"extRainbow",
"email":"raduga@retail.ru",
"phone":"+7 495 162 32 23",
"fax":"1052054",
"legalTitle":"Общество с ограниченой ответственностью \"Радуга ЭКСПО\"",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"1251581244152",
"kpp":"121557212",
"ogrn":"1253552",
"okpo":"201313",
"tags":[
"Строители",
"Ремонт",
"Радуга",
"Бетон",
"ЖЖОТ"
]
}'
Response 200 (application/json) Успешное обновление. Результат - JSON представление обновленного Контрагента.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"6a9c3857-2c8b-11e6-8a84-bae500000047",
"accountId":"6270cd18-2c7f-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-06-07 12:13:31",
"name":"ООО Радуга ЭКСПО",
"description":"Сеть рынков стройматериалов Радуга ЭКСПО",
"code":"raduga",
"externalCode":"extRainbow",
"archived":false,
"created":"2007-02-07 17:16:41",
"legalTitle":"Общество с ограниченой ответственностью \"Радуга ЭКСПО\"",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"1251581244152",
"kpp":"121557212",
"ogrn":"1253552",
"okpo":"201313",
"email":"raduga@retail.ru",
"phone":"+7 495 162 32 23",
"fax":"1052054",
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts",
"type":"account",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"tags":[
"жжот",
"строители",
"бетон",
"ремонт",
"радуга"
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
}
}
Пример с дополнительными полями
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '
{
"name": "ООО Овощ Экспресс",
"description": "Сеть экспресс-доставки овощей",
"code": "ovoshexpresscode",
"externalCode": "externalVagetable",
"email": "ovoshi@delivery.ru",
"phone": "+7 495 162 12 23",
"fax": "1052014",
"legalTitle": "Общество с ограниченой ответственностью \"Овощ Экспресс\"",
"inn": "1251581244152",
"kpp": "121557212",
"ogrn": "1253552",
"okpo": "201313",
"tags": [
"Овощи",
"Еда",
"Доставка",
"Экспресс",
"Едовозы"
],
"contactpersons": [
{
"name": "Вася",
"description": "Овощерез Вася",
"position": "Овощерез"
},
{
"name": "Петя",
"position": "Овощевоз"
}
],
"accounts": [
{
"isDefault": true,
"accountNumber": "12512568161257981",
"bankName": "ОАО Сбербанк",
"bankLocation": "г Москва Ул Вавилова 19",
"correspondentAccount": "375632785587",
"bic": "1234532"
},
{
"accountNumber": "12512568161257982",
"bankName": "ВТБ",
"bic": "7654352"
}
],
"attributes": [
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d129ff5-2c8c-11e6-8a84-bae5000000f3",
"type":"attributemetadata",
"mediaType":"application/json"
},
"name": "AttributeName1",
"type": "double",
"value": 0.35
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
"type":"attributemetadata",
"mediaType":"application/json"
},
"name": "AttributeName2",
"type": "time",
"value": "2016-06-07 10:52:33"
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
"type":"attributemetadata",
"mediaType":"application/json"
},
"name": "AttributeName3",
"type": "boolean",
"value": true
}
]
}'
Response 200 (application/json). Успешное обновление. Результат - JSON представление обновленного Контрагента.
СвернутьПоказать
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type":"counterparty",
"mediaType":"application/json"
},
"id":"88fc07ac-2c8d-11e6-8a84-bae500000050",
"accountId":"6270cd18-2c7f-11e6-8a84-bae500000001",
"owner":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type":"employee",
"mediaType":"application/json"
}
},
"shared":false,
"group":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type":"group",
"mediaType":"application/json"
}
},
"updated":"2016-06-07 12:08:25",
"name":"ООО Овощ Экспресс",
"description":"Сеть экспресс-доставки овощей",
"code":"ovoshexpresscode",
"externalCode":"externalVagetable",
"archived":false,
"created":"2007-02-07 17:16:41",
"legalTitle":"Общество с ограниченой ответственностью \"Овощ Экспресс\"",
"legalAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
"legalAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"123",
"addInfo":"addinfo",
"comment":"some words about address"
},
"actualAddress":"125009, Россия, г Москва, Москва, ул Тверская, 1, 111, addInfo",
"actualAddressFull":{
"postalCode":"125009",
"country":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type":"country",
"mediaType":"application/json"
}
},
"region":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/region/00000000-0000-0000-0000-000000000077",
"metadataHref":"https://online.moysklad.ru/api/remap/1.2/entity/region/metadata",
"type":"region",
"mediaType":"application/json"
}
},
"city":"Москва",
"street":"ул Тверская",
"house":"1",
"apartment":"111",
"addInfo":"addinfo",
"comment":"some words about address"
},
"inn":"1251581244152",
"kpp":"121557212",
"ogrn":"1253552",
"okpo":"201313",
"email":"ovoshi@delivery.ru",
"phone":"+7 495 162 12 23",
"fax":"1052014",
"attributes":[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d129ff5-2c8c-11e6-8a84-bae5000000f3",
"type":"attributemetadata",
"mediaType":"application/json"
},
"id":"0d129ff5-2c8c-11e6-8a84-bae5000000f3",
"name":"AttributeName1",
"type":"double",
"value":0.35
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
"type":"attributemetadata",
"mediaType":"application/json"
},
"id":"0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
"name":"AttributeName2",
"type":"time",
"value":"2016-06-07 10:52:33"
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata/attributes/0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
"type":"attributemetadata",
"mediaType":"application/json"
},
"id":"0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
"name":"AttributeName3",
"type":"boolean",
"value":true
}
],
"accounts":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/accounts",
"type":"account",
"mediaType":"application/json",
"size":2,
"limit":1000,
"offset":0
}
},
"tags":[
"овощи",
"доставка",
"еда",
"едовозы",
"экспресс"
],
"contactpersons":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/contactpersons",
"type":"contactperson",
"mediaType":"application/json",
"size":2,
"limit":1000,
"offset":0
}
},
"notes":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/notes",
"type":"note",
"mediaType":"application/json",
"size":0,
"limit":1000,
"offset":0
}
}
}
Счета Контрагента
Получить счета Контрагента
Список счетов Контрагента с указанным id.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
limit |
number (optional) Default: 1000 Example: 1000 - Максимальное количество сущностей для извлечения. Допустимые значения 1 - 1000 |
offset |
number (optional) Default: 0 Example: 40 - Отступ в выдаваемом списке сущностей. |
Получить счета Контрагента
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/accounts"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Возвращает массив JSON представлений счетов Контрагента.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts",
"type": "account",
"mediaType": "application/json",
"size": 2,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts/04c5d0dc-2c92-11e6-8a84-bae5000000f6",
"type": "account",
"mediaType": "application/json"
},
"id": "04c5d0dc-2c92-11e6-8a84-bae5000000f6",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"updated": "2016-06-07 12:27:13",
"isDefault": false,
"accountNumber": "125917666032321985647",
"bankName": "ВТБ",
"bankLocation": "ул Сахаровского д 153",
"correspondentAccount": "12512578256712",
"bic": "1258617"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts/6a9c43ce-2c8b-11e6-8a84-bae500000048",
"type": "account",
"mediaType": "application/json"
},
"id": "6a9c43ce-2c8b-11e6-8a84-bae500000048",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"updated": "2016-06-07 11:39:58",
"isDefault": true,
"accountNumber": "236174374372272747234743274",
"bankName": "ОАО Сбербанк",
"bankLocation": "ул Ваивлова д 19",
"correspondentAccount": "251632427568",
"bic": "125125125"
}
]
}
Счет Контрагента
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента . |
accountId |
string (required) (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Счета. |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Получить счет Контрагента
Получить счет Контрагент
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/accounts/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Возвращает JSON представление счета Контрагента.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/accounts/a6aa5466-2ca2-11e6-8a84-bae500000017",
"type": "account",
"mediaType": "application/json"
},
"id": "a6aa5466-2ca2-11e6-8a84-bae500000017",
"accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
"updated": "2016-06-07 14:26:17",
"isDefault": false,
"accountNumber": "12512568161257982",
"bankName": "ВТБ",
"bic": "7654352"
}
Контактные лица Контрагента
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Список контактных лиц
Список контактных лиц
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Возвращает массив JSON представлений контактных лиц Контрагента.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
"type": "contactperson",
"mediaType": "application/json",
"size": 3,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons/43e39375-7059-11e6-8a84-bae5000000cb",
"type": "contactperson",
"mediaType": "application/json"
},
"id": "43e39375-7059-11e6-8a84-bae5000000cb",
"accountId": "1185513e-692c-11e6-8a84-bae500000001",
"updated": "2016-09-01 18:32:17",
"name": "Адвокатов Петр Сергеевич",
"description": "Адвокат",
"externalCode": "asI0ncJch5jkgxxlCQKiH1",
"email": "advopetr@mail.ru",
"phone": "87127418",
"position": "Адвокат",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons/308142fc-7059-11e6-8a84-bae5000000c6",
"type": "contactperson",
"mediaType": "application/json"
},
"id": "308142fc-7059-11e6-8a84-bae5000000c6",
"accountId": "1185513e-692c-11e6-8a84-bae500000001",
"updated": "2016-09-01 18:31:44",
"name": "Travolta Jehn",
"description": "Траволта на связи",
"externalCode": "9QZNh3dbiLu1-V9bmmLKu0",
"email": "travolta@mail.ru",
"phone": "125815120",
"position": "Секретарь",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons/13af74bf-7059-11e6-8a84-bae5000000c3",
"type": "contactperson",
"mediaType": "application/json"
},
"id": "13af74bf-7059-11e6-8a84-bae5000000c3",
"accountId": "1185513e-692c-11e6-8a84-bae500000001",
"updated": "2016-09-01 18:30:56",
"name": "Панин Алексей Олегович",
"description": "Бухгалтерия",
"externalCode": "Gaizui5siLqoUbZ3jpE2I2",
"email": "mail@mail.rq",
"phone": "12412512512",
"position": "Бухгалтер",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
}
}
]
}
Создать контактное лицо
Создать контактное лицо Контрагента с указанным id.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
Пример запроса на создание контактного лица Контрагента.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Петр",
"code": "Petya the deliverer",
"externalCode": "-odJxBw7i06O0GhSc28S90",
"email": "petr@ovoshy.com",
"phone": "+777 666 228",
"position": "овощедоставщик"
}'
Response 200 (application/json). Успешное создание.
СвернутьПоказать
[
{
"meta": {
"href": "http://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons/ceba215c-d5cb-11e7-0532-9eed00000005",
"type": "contactperson",
"mediaType": "application/json"
},
"id": "ceba215c-d5cb-11e7-0532-9eed00000005",
"accountId": "eb9ac8c0-d511-11e7-0532-9eed00000001",
"updated": "2017-11-30 15:41:38",
"name": "Петр",
"code": "Petya the deliverer",
"externalCode": "-odJxBw7i06O0GhSc28S90",
"email": "petr@ovoshy.com",
"phone": "+777 666 228",
"position": "овощедоставщик",
"agent": {
"meta": {
"href": "http://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19",
"metadataHref": "http://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#company/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
}
}
}
]
Контактное лицо
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
contactpersonId |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id контактного лица. |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Получить контактное лицо
Получить контактное лицо
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Возвращает JSON представление отдельного контактного лица Контрагента.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/contactpersons/94433ed3-2c9f-11e6-8a84-bae500000010",
"type": "contactperson",
"mediaType": "application/json"
},
"id": "94433ed3-2c9f-11e6-8a84-bae500000010",
"accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
"updated": "2016-06-07 14:04:17",
"name": "Петр",
"code": "Petya the deliverer",
"externalCode": "-odJxBw7i06O0GhSc28S90",
"email": "petr@ovoshy.com",
"phone": "+777 666 228",
"position": "овощедоставщик",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
}
}
Изменить контактное лицо
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
contactpersonId |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id контактного лица. |
Описание
Обновить контактное лицо Контрагента с указанным id.
Обновляются все поля, указанные в JSON объекте запроса, кроме
помеченных Только для чтения
в описании атрибутов контактных лиц Контрагента.
Поля, которые не были указаны в JSON запроса, не изменяются.
Пример запроса на обновление контактного лица Контрагента.
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Петр",
"code": "Petya the deliverer",
"email": "petr@ovoshy.com",
"phone": "+777 666 228",
"position": "овощедоставщик"
}'
Response 200 (application/json). Успешное обновление.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/contactpersons/94433ed3-2c9f-11e6-8a84-bae500000010",
"type": "contactperson",
"mediaType": "application/json"
},
"id": "94433ed3-2c9f-11e6-8a84-bae500000010",
"accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
"updated": "2016-06-07 14:04:17",
"name": "Петр",
"code": "Petya the deliverer",
"externalCode": "-odJxBw7i06O0GhSc28S90",
"email": "petr@ovoshy.com",
"phone": "+777 666 228",
"position": "овощедоставщик",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
}
}
События Контрагента
Параметры
Параметр |
Описание |
id |
string (required) Example: 67e5a691-3c9c-11e7-8af5-581e00000056 - id Контрагента. |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Список событий
Список событий
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Успешный запрос.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes",
"type": "note",
"mediaType": "application/json",
"size": 2,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/7e391b16-3efd-11e7-8af5-581e0000009d",
"type": "note",
"mediaType": "application/json"
},
"id": "7e391b16-3efd-11e7-8af5-581e0000009d",
"accountId": "b127966a-3efa-11e7-8af5-581e00000001",
"created": "2017-05-22 17:46:52",
"description": "второе событие",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"author": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/b1876a85-3efa-11e7-8af5-581e0000002a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/7b919056-3efd-11e7-8af5-581e0000009a",
"type": "note",
"mediaType": "application/json"
},
"id": "7b919056-3efd-11e7-8af5-581e0000009a",
"accountId": "b127966a-3efa-11e7-8af5-581e00000001",
"created": "2017-05-22 17:46:47",
"description": "первое событие",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"author": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/b1876a85-3efa-11e7-8af5-581e0000002a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
}
]
}
Добавить событие
Параметры
Параметр |
Описание |
id |
string (required) Example: 67e5a691-3c9c-11e7-8af5-581e00000056 - id Контрагента. |
Запрос на добавление нового события.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"description": "текст"
}'
Response 200 (application/json). Успешный запрос. Результат - JSON представление добавленного события.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/50b318cb-3cb0-11e7-8af5-581e00000007",
"type": "note",
"mediaType": "application/json"
},
"id": "50b318cb-3cb0-11e7-8af5-581e00000007",
"accountId": "674f0d4f-3c9c-11e7-8af5-581e00000001",
"created": "2017-05-19 19:29:22",
"description": "текст",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"author": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/67b86071-3c9c-11e7-8af5-581e0000002a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
}
]
Событие
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
noteId |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id события. |
Получить событие
Получить событие
СвернутьПоказать
curl -X GET
"GET https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/notes/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Возвращает JSON представление отдельного события Контрагента.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/50b318cb-3cb0-11e7-8af5-581e00000007",
"type": "note",
"mediaType": "application/json"
},
"id": "50b318cb-3cb0-11e7-8af5-581e00000007",
"accountId": "674f0d4f-3c9c-11e7-8af5-581e00000001",
"created": "2017-05-19 19:29:22",
"description": "текст",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"author": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/67b86071-3c9c-11e7-8af5-581e0000002a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
}
Изменить событие
Описание
Обновить событие Контрагента с указанным id.
Обновляются все поля, указанные в JSON объекте запроса, кроме
помеченных Только для чтения
в описании атрибутов событий Контрагента.
Поля, которые не были указаны в JSON запроса, не изменяются.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
noteId |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id события. |
Пример запроса на обновление события Контрагента.
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/notes/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"description": "измененный текст"
}'
Response 200 (application/json). Успешное обновление.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/50b318cb-3cb0-11e7-8af5-581e00000007",
"type": "note",
"mediaType": "application/json"
},
"id": "50b318cb-3cb0-11e7-8af5-581e00000007",
"accountId": "674f0d4f-3c9c-11e7-8af5-581e00000001",
"created": "2017-05-19 19:29:22",
"description": "измененный текст",
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"author": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/67b86071-3c9c-11e7-8af5-581e0000002a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
}
Удалить событие
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Контрагента. |
noteId |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id события. |
Запрос на удаление события с указанным id.
СвернутьПоказать
curl -X DELETE
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/50b318cb-3cb0-11e7-8af5-581e00000007"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Успешное удаление События.
Настройки справочника контрагентов
Средствами JSON API можно управлять настройками справочника контрагентов.
Атрибуты настроек справочника контрагентов
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные Настроек справочника контрагентов |
— |
да |
uniqueCodeRules |
Object |
Настройки кодов контрагентов |
— |
да |
createShared |
Boolean |
Создавать новые документы с меткой «Общий» |
— |
да |
Настройки кодов контрагентов
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
checkUniqueCode |
Boolean |
Проверка уникальности кода справочника |
— |
да |
fillUniqueCode |
Boolean |
Устанавливать уникальный код |
— |
да |
Получить Настройки справочника контрагентов
Запрос на получение настроек справочника контрагентов
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/settings"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление настроек справочника контрагентов.
СвернутьПоказать
{
"meta" : {
"href" : "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/settings",
"type" : "counterpartysettings",
"mediaType" : "application/json"
},
"uniqueCodeRules" : {
"checkUniqueCode" : true,
"fillUniqueCode" : true
},
"createShared" : true
}
Изменить настройки справочника контрагентов
В теле запроса нужно передать объект, содержащий новый JSON настроек справочника контрагентов.
Изменять настройки можно частично, для этого в тело запроса нужно добавить лишь те поля, которые необходимо обновлять, остальные поля останутся прежними. Каждое поле является необязательным.
В ответе придет полная сущность, даже если обновление было частичным.
Запрос на изменение метаданных справочника контрагентов.
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/counterparty/settings"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"uniqueCodeRules": {
"checkUniqueCode": true,
"fillUniqueCode": true
},
"createShared": false
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление настроек справочника контрагентов.
СвернутьПоказать
{
"meta" : {
"href" : "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/settings",
"type" : "counterpartysettings",
"mediaType" : "application/json"
},
"uniqueCodeRules": {
"checkUniqueCode": true,
"fillUniqueCode": true
},
"createShared": false
}
Ассортимент
Ассортимент
Сущность assortment представляет собой список всех товаров, услуг, комплектов, серий и модификаций с полями stock
,
reserve
, inTransit
, quantity
, показывающими остаток, резерв, ожидание и доступно каждой из сущностей (для комплектов и услуг эти поля не выводятся).
Данные поля могут быть рассчитаны в зависимости от даты и склада с использованием параметров фильтрации stockMoment
и stockStore
.
Атрибуты доступные для фильтрации
Результаты запроса можно отфильтровать, используя параметр filter.
Название |
Описание |
id |
параметр для фильтрации по идентификаторам сущностей. Можно использовать операторы = и != . Можно передать несколько значений. |
name |
параметр для фильтрации по наименованиям сущностей. Можно использовать операторы = , != , ~ , ~= , =~ . Можно передать несколько значений. |
code |
параметр для фильтрации по кодам сущностей. Можно использовать операторы = , != , ~ , ~= , =~ . Можно передать несколько значений. Можно указать пустое значение. |
externalCode |
параметр для фильтрации по внешним кодам сущностей. Можно использовать операторы = , != , ~ , ~= , =~ . Можно передать несколько значений. Можно указать пустое значение. |
article |
параметр для фильтрации по артикулам товаров и комплектов. Можно использовать операторы = , != , ~ , ~= , =~ . Можно передать несколько значений. Можно указать пустое значение. |
description |
параметр для фильтрации по описаниям сущностей. Можно использовать операторы = , != , ~ , ~= , =~ . Можно передать несколько значений. Можно указать пустое значение. |
owner |
параметр для фильтрации по владельцу-сотруднику. Можно использовать операторы = и != . Значение параметра - ссылка на сотрудника. Можно передать несколько значений. Можно указать пустое значение. |
group |
параметр для фильтрации по владельцу-отделу. Можно использовать операторы = и != . Значение параметра - ссылка на отдел. Можно передать несколько значений. |
updated |
параметр для фильтрации по времени последнего обновления сущностей. Можно использовать операторы = , < , <= , > , >= . Действие строгих операторов синонимично нестрогим. Передается в виде строки в формате дата-время. |
updatedBy |
параметр для фильтрации по автору последнего обновления. Можно использовать операторы = и != . Значение параметра - uid (admin@admin ). Можно передать несколько значений. |
productFolder |
параметр для фильтрации по нескольким группам товаров. Можно использовать операторы = и != . Значение параметра - ссылка на группу товаров, которая должна быть включена в выборку или исключена из нее. Можно передать несколько значений. В выборку попадут товары, которые находятся (или не находятся) непосредственно в указанных группах. |
weighed |
параметр для фильтрации по признаку весового товара. Возможные значения: true, false. |
shared |
параметр для фильтрации по признаку общего доступа. Возможные значения: true, false. |
archived |
параметр для фильтрации по признаку архивности товаров. Возможные значения: true, false. Для выдачи как обычных, так и товаров в архиве, нужно передать сразу два значения true и false. По умолчанию в выдачу попадают только обычные товары. |
supplier |
параметр для фильтрации по нескольким поставщикам. Можно использовать операторы = и != . Значение параметра - ссылка на контрагента или организацию. В выборку будут включены или исключены товары с указанными поставщиками. Можно передать пустое значение, тогда в выборку попадут товары с незаполненным или заполненным поставщиком. |
alcoholic.type |
параметр для фильтрации по коду вида алкогольной продукции. Можно использовать операторы = и != . Значение параметра - целое число. Можно передать пустое значение, тогда в выборку попадут товары с заполненным или незаполненным значением кода вида продукции. |
stockStore |
параметр для фильтрации по нескольким складам. Можно использовать операторы = и != . Значение параметра - ссылка на склад, который должен быть учтен в выборке или исключен из нее. Можно передать несколько значений. |
stockMode |
параметр для фильтрации по значению остатка. Значение по умолчанию all. Доступные значения |
quantityMode |
параметр для фильтрации по значению доступно. Значение по умолчанию all. Доступные значения |
stockMoment |
момент времени, на который нужно вывести остатки. Передается в виде строки в формате дата-время |
search |
префиксный поиск по строковым полям, выводимым в ассортименте. Для данного параметра нужно использовать оператор = . Поиск по штрихкодам выполняется по полному соотвествию. Можно передать только одно значение.Подробнее тут |
Доступные значения для stockMode
Значение по умолчанию all.
Значение |
Описание |
all |
Любое значение остатка |
positiveOnly |
Положительный остаток |
negativeOnly |
Отрицательный остаток |
empty |
Нулевой остаток |
nonEmpty |
Ненулевой остаток |
underMinimum |
Остаток ниже неснижаемого остатка |
Доступные значения для quantityMode
Значение по умолчанию all.
Значение |
Описание |
all |
Любое значение остатка |
positiveOnly |
Положительный остаток |
negativeOnly |
Отрицательный остаток |
empty |
Нулевой остаток |
nonEmpty |
Ненулевой остаток |
underMinimum |
Остаток ниже неснижаемого остатка |
Доступные значения для search
Для данного параметра нужно использовать оператор =
. Поиск по штрихкодам выполняется по полному соотвествию. Можно передать только одно значение.
- по наименованию элемента Ассортимента name
- по имени модификации name
- по коду code
- по коду модификации code
- по артикулу article
- по штрихкоду barcode
- по штрихкоду модификации barcode
- по штрихкоду упаковок товаров barcode
При использовании фильтров alcoholic.type, weighed и фильтров stockMode, quantityMode со значениями, отличными от all, в выдачу не попадают услуги и комлекты.
Примеры фильтрации:
filter=stockStore=https://online.moysklad.ru/api/remap/1.2/entity/store/656c4032-8667-11e6-8a84-bae500003321
filter=id=677c4032-8667-11e6-8a84-bae500003344
filter=name~див
filter=code~0002
filter=externalCode~xdls
filter=article~3456
filter=description~див
filter=shared=false
filter=updated>=2019-07-10 12:00:00;updated<=2019-07-12 12:00:00
filter=updatedBy=admin@company
filter=owner=https://online.moysklad.ru/api/remap/1.2/entity/employee/a88d0702-85c7-11e9-ac12-000d00000321
filter=group=https://online.moysklad.ru/api/remap/1.2/entity/group/a99d0702-85c7-11e9-ac12-000d00000551
filter=alcoholic.type=123
filter=productFolder=https://online.moysklad.ru/api/remap/1.2/entity/productfolder/c56d0702-85c7-11e9-ac12-000d000000b1
filter=stockMode=all
filter=quantityMode=all
filter=stockMode=all;quantityMode=all
filter=stockMoment=2019-07-10 12:00:00
filter=weighed=true
filter=archived=true
filter=archived=false;archived=true
filter=supplier=https://online.moysklad.ru/api/remap/1.2/entity/counterparty/656c4032-8667-11e6-8a84-bae5000033aa
filter=search=див
Параметры
Параметр |
Описание |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
groupBy |
string (optional) Параметр группировки. Принимает одно из значений: product - будут выведены только товары, variant - будут выведены товары и модификации (аналогично отсутствию параметра), consignment - будут выведены все сущности |
Настройки справочника
Под сущностями справочника товаров подразумеваются товары, услуги, комплекты и группы товаров.
Настройки справочника позволяют пользователю менять проверку уникальности кода, установку уникального кода при создании сущностей, установку уникального штрихкода EAN13, использование префиксов штрихкода для весовых товаров и настройку общего доступа к этим сущностям.
Атрибуты сущности
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные Настроек справочника |
— |
да |
uniqueCodeRules |
Object |
Настройки уникальности кода для сущностей справочника. Подробнее тут |
— |
да |
barcodeRules |
Object |
Настройки правил штрихкодов для сущностей справочника. Подробнее тут |
— |
да |
createdShared |
Boolean |
Создавать новые документы с меткой «Общий» |
— |
да |
Атрибуты вложенных сущностей
Настройки уникальности кода для сущностей справочника
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
checkUniqueCode |
Boolean |
Проверка уникальности кода сущностей справочника товаров |
— |
да |
fillUniqueCode |
Boolean |
Устанавливать уникальный код при создании создании сущностей справочника товаров |
— |
да |
Настройки правил штрихкодов для сущностей справочника
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
fillEAN13Barcode |
Boolean |
Автоматически создавать штрихкод EAN13 для новых товаров, комплектов, модификаций и услуг |
— |
да |
weightBarcode |
Boolean |
Использовать префиксы штрихкодов для весовых товаров |
— |
да |
weightBarcodePrefix |
Int |
Префикс штрихкодов для весовых товаров. Возможные значения: число формата X или XX |
— |
да |
Получить Ассортимент
Запрос на получение всех товаров, услуг, комплектов, модификаций и серий в виде списка.
СвернутьПоказать
curl -X GET
"GET https://online.moysklad.ru/api/remap/1.2/entity/assortment"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json). Успешный запрос. Результат - JSON представление списка всех товаров, услуг, модификация и серий.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/assortment",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/assortment/metadata",
"type": "assortment",
"mediaType": "application/json",
"size": 7,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "35427052-36e7-11e7-8a7f-40d0000000d1",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": true,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2017-05-12 10:47:11",
"name": "product",
"code": "00001",
"externalCode": "LsAGeHdbgyQ3oSlTzZUvH0",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 1500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/1076cf8b-36e7-11e7-8a7f-40d000000093",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"buyPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "100000000",
"weight": 0,
"volume": 0,
"barcodes": [
{
"ean13": "2000000000015"
}
],
"variantsCount": 0,
"isSerialTrackable": false,
"stock": 0,
"reserve": 0,
"inTransit": 0,
"quantity": 0
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/consignment/c66f4b17-36e7-11e7-8a7f-40d000000113",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/consignment/metadata",
"type": "consignment",
"mediaType": "application/json"
},
"id": "c66f4b17-36e7-11e7-8a7f-40d000000113",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"updated": "2017-05-12 10:51:15",
"name": "product / consignment",
"code": "1012",
"externalCode": "g9BOLNRZglk9NMOHxcrVV0",
"label": "consignment",
"assortment": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
}
},
"stock": 0,
"reserve": 0,
"inTransit": 0,
"quantity": 0
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/service/437f2d67-36e7-11e7-8a7f-40d0000000df",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "service",
"mediaType": "application/json"
},
"id": "437f2d67-36e7-11e7-8a7f-40d0000000df",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": true,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2017-05-12 10:47:35",
"name": "service",
"code": "00002",
"externalCode": "DDBfxV4djLuOlbr80-I1A0",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 1500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"buyPrice": {
"value": 700,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"barcodes": [
{
"ean13": "34875834765872435"
}
]
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/bundle/4f75d130-36e7-11e7-8a7f-40d0000000ef",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bundle/metadata",
"type": "bundle",
"mediaType": "application/json"
},
"id": "4f75d130-36e7-11e7-8a7f-40d0000000ef",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": true,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2017-05-12 10:47:55",
"name": "bundle",
"code": "00003",
"externalCode": "ndWrlXCZjm9uSyLk57KOD0",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/bundle/4f75d130-36e7-11e7-8a7f-40d0000000ef/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 0,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"article": "50000000",
"weight": 0,
"volume": 0,
"barcodes": [
{
"ean13": "2000000000046"
}
],
"components": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/bundle/4f75d130-36e7-11e7-8a7f-40d0000000ef/components",
"type": "bundlecomponent",
"mediaType": "application/json",
"size": 1,
"limit": 1000,
"offset": 0
}
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "6830a346-36e7-11e7-8a7f-40d0000000f8",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": true,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2017-05-12 10:48:37",
"name": "product2",
"code": "00004",
"externalCode": "bxviUUtwg4C6y4RdOc2GS3",
"archived": false,
"pathName": "",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 1800,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"buyPrice": {
"value": 700,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "2000000000000",
"weight": 0,
"volume": 0,
"barcodes": [
{
"ean13": "2000000000053"
}
],
"variantsCount": 2,
"isSerialTrackable": false,
"stock": 0,
"reserve": 0,
"inTransit": 0,
"quantity": 0
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/variant/68379863-36e7-11e7-8a7f-40d0000000fd",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/variant/metadata",
"type": "variant",
"mediaType": "application/json"
},
"id": "68379863-36e7-11e7-8a7f-40d0000000fd",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"updated": "2017-05-12 10:48:37",
"name": "product2 (blue)",
"code": "00002",
"externalCode": "BrmW28jLhRMI-jOPUdfWW0",
"archived": false,
"characteristics": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/variant/metadata/characteristics/682beecc-36e7-11e7-8a7f-40d0000000f5",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "682beecc-36e7-11e7-8a7f-40d0000000f5",
"name": "color",
"value": "blue"
}
],
"salePrices": [
{
"value": 1800,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"barcodes": [
{
"ean13": "2000000000060"
}
],
"product": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
}
},
"stock": 0,
"reserve": 0,
"inTransit": 0,
"quantity": 0
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/variant/6839f0fa-36e7-11e7-8a7f-40d000000101",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/variant/metadata",
"type": "variant",
"mediaType": "application/json"
},
"id": "6839f0fa-36e7-11e7-8a7f-40d000000101",
"accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
"updated": "2017-05-12 10:48:37",
"name": "product2 (red)",
"code": "00003",
"externalCode": "i0u4rktiiVX6BWL60IVkJ1",
"archived": false,
"characteristics": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/variant/metadata/characteristics/682beecc-36e7-11e7-8a7f-40d0000000f5",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "682beecc-36e7-11e7-8a7f-40d0000000f5",
"name": "color",
"value": "red"
}
],
"salePrices": [
{
"value": 1800,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"barcodes": [
{
"ean13": "2000000000077"
}
],
"product": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
}
},
"stock": 0,
"reserve": 0,
"inTransit": 0,
"quantity": 0
}
]
}
Массовое удаление позиций в Ассортименте
В теле запроса нужно передать массив, содержащий JSON метаданных позиций в Ассортименте, которые вы хотите удалить.
Запрос на массовое удаление позиций в Ассортименте.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/assortment/delete"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "product",
"mediaType": "application/json"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/service/7944ef04-f831-11e5-7a69-971500188b2",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "service",
"mediaType": "application/json"
}
]'
Успешный запрос. Результат - JSON информация об удалении позиций в Ассортименте.
СвернутьПоказать
[
{
"info":"Сущность 'service' с UUID: 7944ef04-f831-11e5-7a69-971500188b2 успешно удалена"
},
{
"info":"Сущность 'product' с UUID: 7944ef04-f831-11e5-7a69-971500188b1 успешно удалена"
}
]
Получить Настройки справочника товаров
Запрос на получение настроек справочника товаров
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/settings"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление настроек компании.
СвернутьПоказать
{
"meta" : {
"href" : "https://online.moysklad.ru/api/remap/1.2/entity/assortment/settings",
"type" : "assortmentsettings",
"mediaType" : "application/json"
},
"barcodeRules" : {
"fillEAN13Barcode" : true,
"weightBarcode" : true,
"weightBarcodePrefix" : 77
},
"uniqueCodeRules" : {
"checkUniqueCode" : true,
"fillUniqueCode" : true
},
"createdShared" : true
}
Изменить настройки справочника товаров
В теле запроса нужно передать объект, содержащий новый JSON настроек справочника.
Изменять настройки можно частично, для этого в тело запроса нужно добавить лишь те поля, которые необходимо обновлять, остальные поля останутся прежними. Каждое поле является необязательным.
В ответе придет полная сущность, даже если обновление было частичным.
Запрос на изменение метаданных справочника товаров.
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/settings"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"uniqueCodeRules": {
"checkUniqueCodeBoolean": true,
"fillUniqueCode": true
},
"barcodeRules": {
"fillEAN13Barcode": true,
"weightBarcodePrefix": 55
},
"createdShared": false
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление настроек справочника товаров.
СвернутьПоказать
{
"meta" : {
"href" : "https://online.moysklad.ru/api/remap/1.2/entity/assortment/settings",
"type" : "assortmentsettings",
"mediaType" : "application/json"
},
"uniqueCodeRules": {
"checkUniqueCodeBoolean": true,
"fillUniqueCode": true
},
"barcodeRules": {
"fillEAN13Barcode": true,
"weightBarcodePrefix": 55
},
"createdShared": false
}
Валюта
Средствами JSON API можно запрашивать списки валют и сведения по отдельным валютам, а также создавать новые и обновлять сведения по уже существующим валютам. Кодом сущности для валют в составе JSON API является ключевое слово currency. Больше о валютах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search
. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.
Поиск среди объектов валют на соответствие поисковой строке будет осуществлен по следующим полям:
- по краткому наименованию Валюты name
Атрибуты Сущности
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные Валюты |
— |
да |
id |
UUID |
ID Валюты |
Только для чтения |
да |
name |
String(255) |
Краткое аименование Валюты |
Необходимое при создании |
да |
fullName |
String(255) |
Полное наименование Валюты |
— |
нет |
code |
String(255) |
Цифровой код Валюты |
Необходимое при создании |
да |
isoCode |
String(255) |
Буквенный код Валюты |
Необходимое при создании |
да |
rate |
Double |
Курс Валюты |
— |
да |
multiplicity |
Int |
Кратность курса Валюты |
— |
да |
indirect |
Boolean |
Признак обратного курса Валюты |
— |
да |
rateUpdateType |
Boolean |
Способ обновления курса Валюты |
Только для чтения |
да |
majorUnit |
Object |
Формы единиц целой части Валюты. Подробнее тут |
— |
да |
minorUnit |
Object |
Формы единиц дробной части Валюты. Подробнее тут |
— |
да |
archived |
Boolean |
Добавлена ли Валюта в архив |
— |
да |
system |
Boolean |
Основана ли валюта на валюте из системного справочника |
Только для чтения |
нет |
default |
Boolean |
Является ли валюта валютой учета |
Только для чтения |
да |
Поля majorUnit и minorUnit содержат в себе следующие атрибуты:
Атрибут |
Описание |
gender |
Грамматический род единицы валюты (допустимые значения masculine - мужской, feminine - женский) |
s1 |
Форма единицы, используемая при числительном 1 |
s2 |
Форма единицы, используемая при числительном 2 |
s5 |
Форма единицы, используемая при числительном 5 |
В JSON API валюты в основном представлены в составе сущностей в формате Метаданные. Для того, чтобы раскрыть их в составе другого объекта нужно воспользоваться параметром expand
Получить Валюты
Результат успешного запроса - JSON представление списка валют с перечисленными полями:
Поле |
Описание |
meta |
Метаданные о выдаче |
context |
Метаданные о сотруднике, выполнившем запрос |
rows |
Массив JSON объектов, представляющих собой валюты |
Параметры
Параметр |
Описание |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Запрос на получение списка всех валют на данной учетной записи.
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/currency/"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление списка Валют.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"size": 2,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=6314188d-2c7f-11e6-8a84-bae500000055"
},
"id": "6314188d-2c7f-11e6-8a84-bae500000055",
"system": false,
"name": "руб",
"fullName": "Рубль",
"rate": 1.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "643",
"isoCode": "RUB",
"majorUnit": {
"gender": "masculine",
"s1": "рубль",
"s2": "рубля",
"s5": "рублей"
},
"minorUnit": {
"gender": "feminine",
"s1": "копейка",
"s2": "копейки",
"s5": "копеек"
},
"archived": false,
"default": true
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=dc5f76ae-2c89-11e6-8a84-bae50000003f"
},
"id": "dc5f76ae-2c89-11e6-8a84-bae50000003f",
"system": true,
"name": "доллар",
"fullName": "Доллар США",
"rate": 63.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "840",
"isoCode": "USD",
"majorUnit": {
"gender": "masculine",
"s1": "доллар",
"s2": "доллара",
"s5": "долларов"
},
"minorUnit": {
"gender": "masculine",
"s1": "цент",
"s2": "цента",
"s5": "центов"
},
"archived": false,
"default": false
}
]
}
Создать новую Валюту
Обязательные поля для создание валюты: name, code и isoCode.
В теле запроса нельзя указать курс валюты (rate) равным нулю.
Запрос на создание новой валюты.
СвернутьПоказать
curl -X POST
https://online.moysklad.ru/api/remap/1.2/entity/currency/
-H "Authorization: Basic <Credentials>"
-H 'Content-Type: application/json'
-d '{
"name": "доллар",
"rate": 63,
"code" : "840",
"isoCode": "USD"
}
'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление созданной Валюты.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=dc5f76ae-2c89-11e6-8a84-bae50000003f"
},
"id": "dc5f76ae-2c89-11e6-8a84-bae50000003f",
"system": false,
"name": "доллар",
"rate": 63.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "840",
"isoCode": "USD",
"majorUnit": {
"gender": "masculine"
},
"minorUnit": {
"gender": "masculine"
},
"archived": false,
"default": false
}
Массовое создание и обновление Валют
Массовое создание и обновление Валют.
В теле запроса нужно передать массив, содержащий JSON представления Валют, которые вы хотите создать или обновить.
Обновляемые Валюты должны содержать идентификатор в виде метаданных.
Массовое создание и обновление Валют
СвернутьПоказать
curl -X POST
https://online.moysklad.ru/api/remap/1.2/entity/currency/
-H "Authorization: Basic <Credentials>"
-H 'Content-Type: application/json'
-d '[
{
"name": "доллар",
"rate": 63,
"code" : "840",
"isoCode": "USD"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
},
"name": "долл",
"rate": 66,
"code" : "dollarusd",
"isoCode": "USD"
}
]
'
Response 200 (application/json)
Успешный запрос. Результат - массив JSON представлений созданных и обновленных Валют.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=dc5f76ae-2c89-11e6-8a84-bae50000003f"
},
"id": "dc5f76ae-2c89-11e6-8a84-bae50000003f",
"system": false,
"name": "доллар",
"rate": 63.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "840",
"isoCode": "USD",
"majorUnit": {
"gender": "masculine"
},
"minorUnit": {
"gender": "masculine"
},
"archived": false,
"default": false
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=dc5f76ae-2c89-11e6-8a84-bae50000003f"
},
"id": "dc5f76ae-2c89-11e6-8a84-bae50000003f",
"system": false,
"name": "долл",
"rate": 66.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "dollarusd",
"isoCode": "USD",
"majorUnit": {
"gender": "masculine"
},
"minorUnit": {
"gender": "masculine"
},
"archived": false,
"default": false
}
]
Удалить Валюту
Запрос на удаление Валюты с указанным id. Валюту учета удалить нельзя.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Валюты |
Запрос на удаление Валюты
СвернутьПоказать
curl -X DELETE
"https://online.moysklad.ru/api/remap/1.2/entity/currency/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешное удаление Валюты
Массовое удаление Валют
В теле запроса нужно передать массив, содержащий JSON метаданных Валют, которые вы хотите удалить.
Запрос на массовое удаление Валют
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/currency/delete"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/7944ef04-f831-11e5-7a69-971500188b1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/7944ef04-f831-11e5-7a69-971500188b2",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
]'
Успешный запрос. Результат - JSON информация об удалении Валют.
СвернутьПоказать
[
{
"info":"Сущность 'currency' с UUID: 7944ef04-f831-11e5-7a69-971500188b1 успешно удалена"
},
{
"info":"Сущность 'currency' с UUID: 7944ef04-f831-11e5-7a69-971500188b2 успешно удалена"
}
]
Валюта
Получить Валюту
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Валюты |
Получить Валюту
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/currency/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление запрошенной Валюты.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=6314188d-2c7f-11e6-8a84-bae500000055"
},
"id": "6314188d-2c7f-11e6-8a84-bae500000055",
"system": false,
"name": "руб",
"fullName": "Рубль",
"rate": 1.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "643",
"isoCode": "RUB",
"majorUnit": {
"gender": "masculine",
"s1": "рубль",
"s2": "рубля",
"s5": "рублей"
},
"minorUnit": {
"gender": "feminine",
"s1": "копейка",
"s2": "копейки",
"s5": "копеек"
},
"archived": false,
"default": true
}
Изменить Валюту
Запрос на обновление существующей валюты.
В теле запроса нельзя указать курс валюты (rate) равным нулю,
а также пустые поля name, code, isoCode.
Нельзя изменять значения полей name, fullName, code, isoCode, majorUnit, minorUnit
для валют, основанных на системном справочнике валют. Нельзя изменять курс валюты учета. Нельзя изменить курс валюты с автоматическим обновлением.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 - id Валюты |
Изменить Валюту
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/currency/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-d '{
"name": "долл",
"rate": 66,
"code" : "dollarusd",
"isoCode": "USD"
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление обновленной Валюты.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "http://online.moysklad.ru/app/#currency/edit?id=dc5f76ae-2c89-11e6-8a84-bae50000003f"
},
"id": "dc5f76ae-2c89-11e6-8a84-bae50000003f",
"system": false,
"name": "долл",
"rate": 66.0,
"multiplicity": 1,
"indirect": false,
"rateUpdateType": "manual",
"code": "dollarusd",
"isoCode": "USD",
"majorUnit": {
"gender": "masculine"
},
"minorUnit": {
"gender": "masculine"
},
"archived": false,
"default": false
}
Изображение
Изображения
Средствами JSON API можно создавать и обновлять сведения по Изображениям для Товаров, Комплектов и Модификаций, запрашивать списки Изображений,
а также сведения по отдельным Изображениям.
Товары, Комплекты и Модификации могут содержать множество одинаковых Изображений. Изображения считаются одинаковыми, если при добавлении Изображений
у них совпадало filename
и content
. У одинаковых Изображений одинаковое значение параметра id
.
У Товара, Комплекта или Модификации может быть не более 10 Изображений.
Атрибуты сущности
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные объекта |
— |
да |
title |
String(255) |
Название Изображения |
— |
да |
filename |
String(255) |
Имя файла |
— |
да |
size |
Int |
Размер файла в байтах |
— |
да |
updated |
DateTime |
Время загрузки файла на сервер |
— |
да |
miniature |
Meta |
Метаданные миниатюры изображения |
— |
да |
tiny |
Meta |
Метаданные уменьшенного изображения |
— |
да |
Получить список Изображений Товара, Комплекта и Модификации
Запрос на получение всех Изображений Товара, Комплекта или Модификации для данной учетной записи.
Результат: Объект JSON, включающий в себя поля:
Название |
Тип |
Описание |
meta |
Meta |
Метаданные о выдаче, |
context |
Meta |
Метаданные о сотруднике, выполнившем запрос. |
rows |
Array(Object) |
Массив JSON объектов, представляющих собой Изображения. |
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Изображениями. |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Получить список Изображений для Товара
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - массив всех Изображений Товара.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images",
"type": "image",
"mediaType": "application/json",
"size": 2,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/f2728180-6afd-4d37-8a13-f3b48069bbb6",
"type": "image",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6"
},
"title": "birdimage",
"filename": "birdimage.png",
"size": 14052,
"updated": "2019-01-24 16:55:24.567",
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6?miniature=true",
"type": "image",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/ebb10350-0272-45db-9d33-ca5a01fd5543/t.png",
"type": "image",
"mediaType": "image/png"
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/933e41ac-1946-4bf0-9b21-51f2051f3e9f",
"type": "image",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f"
},
"title": "birdimage1",
"filename": "birdimage1.png",
"size": 14052,
"updated": "2019-01-24 16:55:25.047",
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f?miniature=true",
"type": "image",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/c960c879-8128-4511-addf-b933f37dc0d4/t.png",
"type": "image",
"mediaType": "image/png"
}
}
]
}
Добавить Изображение к Товару, Комплекту или Модификации
Добавить новое Изображение к Товару, Комплекту или Модификации.
Описание
Изображение загружается и добавляется к Изображениям на основе переданного объекта JSON,
который содержит представление нового Изображения.
Результат - JSON представление обновленного списка Изображений. Для создания и добавления нового Изображения к Товару, Комплекту или Модификации,
необходимо и достаточно указать в url запросе id
сущности, к которой добавляется Изображение, и указать не пустые поля
filename
и content
в переданном объекте.
В поле content
нужно указать изображение, закодированное в Base64, в поле filename
- имя файла с расширением.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Изображениями. |
Пример добавления Изображения к Товару
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"filename": "birdimageNew.png",
"content": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAAEHRFWHRTb2Z0d2FyZQBTaHV0dGVyY4LQCQAAAAxJREFUCNdj+PePAQAE+gH90KA5ZAAAAABJRU5ErkJggg=="
}'
Response 200 (application/json)
Успешный запрос. Результат - массив всех Изображений Товара.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/f2728180-6afd-4d37-8a13-f3b48069bbb6",
"type": "image",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6"
},
"title": "birdimage",
"filename": "birdimage.png",
"size": 14052,
"updated": "2019-01-24 16:55:24.567",
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6?miniature=true",
"type": "image",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/ebb10350-0272-45db-9d33-ca5a01fd5543/t.png",
"type": "image",
"mediaType": "image/png"
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/933e41ac-1946-4bf0-9b21-51f2051f3e9f",
"type": "image",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f"
},
"title": "birdimageNew",
"filename": "birdimageNew.png",
"size": 16,
"updated": "2019-01-24 16:55:25.047",
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f?miniature=true",
"type": "image",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/c960c879-8128-4511-addf-b933f37dc0d4/t.png",
"type": "image",
"mediaType": "image/png"
}
}
]
Изменение списка Изображений у Товара, Комплекта или Модификации
В теле запроса нужно передать массив, содержащий JSON представления Изображений, которые вы хотите установить для Товара, Комплекта или Модификации.
Если необходимо оставить некоторые Изображения у Товара, Комплекта или Модификации, то тело запроса должно содержать их идентификаторы в виде метаданных.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Изображениями. |
Пример изменения списка Изображений у Товара
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/f2728180-6afd-4d37-8a13-f3b48069bbb6",
"type":"image",
"mediaType":"application/json",
"downloadHref":"https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6"
}
},
{
"filename":"birdimageNew.png",
"content":"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAAEHRFWHRTb2Z0d2FyZQBTaHV0dGVyY4LQCQAAAAxJREFUCNdj+PePAQAE+gH90KA5ZAAAAABJRU5ErkJggg=="
}
]'
Response 200 (application/json)
Успешный запрос. Результат - измененный массив всех Изображений Товара.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/f2728180-6afd-4d37-8a13-f3b48069bbb6",
"type": "image",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6"
},
"title": "birdimage",
"filename": "birdimage.png",
"size": 14052,
"updated": "2019-01-24 16:55:24.567",
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6?miniature=true",
"type": "image",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/ebb10350-0272-45db-9d33-ca5a01fd5543/t.png",
"type": "image",
"mediaType": "image/png"
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/933e41ac-1946-4bf0-9b21-51f2051f3e9f",
"type": "image",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f"
},
"title": "birdimageNew",
"filename": "birdimageNew.png",
"size": 16,
"updated": "2019-01-24 16:55:25.047",
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f?miniature=true",
"type": "image",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/c960c879-8128-4511-addf-b933f37dc0d4/t.png",
"type": "image",
"mediaType": "image/png"
}
}
]
Удалить Изображение
При удалении изображения удаляется первое найденное с данным идентификатором изображение у Товара, Комплекта или Модификации.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Изображениями. |
idImage |
string (required) Example: 19f1edc0-fc42-4001-94cb-c9ec9c62ec10 id Изображениями. |
Запрос на удаление Изображения у Товара.
СвернутьПоказать
curl -X DELETE
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/19f1edc0-fc42-4001-94cb-c9ec9c62ec10"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешное удаление Изображения.
Удалить группу Изображений
При удалении нескольких изображений у Товара, Комплекта или Модификации, удаляются первые найденые по id
изображения, указанные в теле запроса.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Изображениями. |
Запрос на удаление нескольких Изображений
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/delete"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/1aadd77f-90f9-4be6-bede-373f350b0e03",
"type":"image",
"mediaType":"application/json",
"downloadHref":"https://online.moysklad.ru/api/remap/1.2/download/1aadd77f-90f9-4be6-bede-373f350b0e03"
}
},
{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/images/f6aaab17-65a0-4425-841b-277aeef5b089",
"type":"image",
"mediaType":"application/json",
"downloadHref":"https://online.moysklad.ru/api/remap/1.2/download/f6aaab17-65a0-4425-841b-277aeef5b089"
}
}
]'
Response 200 (application/json)
Успешное удаление Изображений.
Файлы
Работа с Файлами в рамках отдельных Операции, Номенклатуры или Контрагента
При создании и обновлении Операции, Номенклатуры или Контрагента можно указать поле files со списком элементов, имеющих следующие атрибуты:
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
filename |
String(255) |
Имя Файла с расширением. Например - "doc.pdf" |
— |
нет |
content |
String |
Файл, закодированный в формате Base64. |
— |
нет |
В таком случае, массив Файлов воспринимается как множество всех Файлов объекта и полностью заменяет (в случае запроса на обновление) все
уже существующие Файлы в объекте. В случае запроса на обновление, все Файлы, которые существовали ранее в объекте будут удалены,
а новые Файлы будут добавлены в список Файлов.
Если в запросе на обновление files будет содержать пустой массив элементов, то все Файлы у Операции, Номенклатуры или Контрагента будут удалены, т.к.
сервер посчитает, что пользователь хочет обновить список Файлов Операции, Номенклатуры или Контрагента.
Лимит Файлов сохраняемых вместе с объектом равен 10, если вам нужно загрузить больше Файлов для одного объекта, нужно использовать способ описанный
в разделе Работа с Файлами Операции, Номенклатуры или Контрагента с помощью специальных ресурсов.
Работа с Файлами Операции, Номенклатуры или Контрагента с помощью специальных ресурсов
Средствами JSON API можно создавать и обновлять сведения по Файлам для всех типов операций, номенклатуры и контрагентов, запрашивать списки Файлов,
а также сведения по отдельным Файлам.
Операции, номенклатура и контрагенты могут содержать множество одинаковых Файлов. Файлы считаются одинаковыми, если при добавлении Файлов
у них совпадало filename
и content
. У одинаковых Файлов одинаковое значение параметра id
.
У объекта может быть не более 100 Файлов.
Атрибуты сущности
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные объекта |
— |
да |
title |
String(255) |
Название Файла |
— |
да |
filename |
String(255) |
Имя Файла |
— |
да |
size |
Int |
Размер Файла в байтах |
— |
да |
created |
DateTime |
Время загрузки Файла на сервер |
— |
да |
createdBy |
Meta |
Метаданные сотрудника, загрузившего Файл |
— |
да |
miniature |
Meta |
Метаданные миниатюры изображения (поле передается только для Файлов изображений) |
— |
нет |
tiny |
Meta |
Метаданные уменьшенного изображения (поле передается только для Файлов изображений) |
— |
нет |
Получить список Файлов Операции, Номенклатуры или Контрагента
Запрос на получение всех Файлов Операции, Номенклатуры или Контрагента для данной учетной записи.
Результат: Объект JSON, включающий в себя поля:
Название |
Тип |
Описание |
meta |
Meta |
Метаданные о выдаче, |
context |
Meta |
Метаданные о сотруднике, выполнившем запрос. |
rows |
Array(Object) |
Массив JSON объектов, представляющих собой Файлы. |
Параметры
Параметр |
Описание |
type |
string (required) Example: product тип сущности, для которой запрашиваются Файлы. |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Файлами. |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Получить список Файлов для Товара
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files"
-H "Authorization: Basic <Credentials>"
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files",
"type": "files",
"mediaType": "application/json",
"size": 2,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files/f2728180-6afd-4d37-8a13-f3b48069bbb6",
"type": "files",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6"
},
"title": "birdimage",
"filename": "birdimage.png",
"size": 14052,
"created": "2019-01-24 16:55:24.567",
"createdBy": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/69f5683e-a49b-11ea-ac15-000e000000cf",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=69f5683e-a49b-11ea-ac15-000e000000cf"
}
},
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6?miniature=true",
"type": "files",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/ebb10350-0272-45db-9d33-ca5a01fd5543/t.png",
"type": "files",
"mediaType": "image/png"
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files/933e41ac-1946-4bf0-9b21-51f2051f3e9d",
"type": "files",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9d"
},
"title": "doc",
"filename": "doc.pdf",
"size": 25000,
"created": "2019-01-25 17:30:25.021",
"createdBy": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/69f5683e-a49b-11ea-ac15-000e000000cf",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=69f5683e-a49b-11ea-ac15-000e000000cf"
}
},
}
]
}
Добавить Файлы к Операции, Номенклатуре или Контрагенту
Добавить новые Файлы к Операции, Номенклатуре или Контрагенту.
Описание
Файлы загружаются и добавляются к Файлам на основе переданного объекта JSON,
который содержит массив с представлениями новых Файлов.
Результат - JSON представление обновленного списка Файлов. Для создания и добавления новых Файлов к Операции, Номенклатуре или Контрагенту,
необходимо и достаточно указать в url запросе id
сущности, к которой добавляется Файлы, и указать массив объектов Файлов с полями
filename
и content
.
В поле content
нужно указать файл, закодированный в Base64, в поле filename
- имя Файла с расширением.
В одном запросе можно добавить максимум 10 Файлов.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Файлами. |
Пример добавления Файлов к Товару
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[{
"filename": "birdimageNew.png",
"content": "Base64"
},{
"filename": "doc.pdf",
"content": "Base64"
}]'
Response 200 (application/json)
Успешный запрос. Результат - массив всех Файлов Товара.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files/f2728180-6afd-4d37-8a13-f3b48069bbb6",
"type": "files",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6"
},
"title": "birdimage",
"filename": "birdimage.png",
"size": 14052,
"created": "2019-01-24 16:55:24.567",
"createdBy": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/69f5683e-a49b-11ea-ac15-000e000000cf",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=69f5683e-a49b-11ea-ac15-000e000000cf"
}
},
"miniature": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/f2728180-6afd-4d37-8a13-f3b48069bbb6?miniature=true",
"type": "files",
"mediaType": "image/png"
},
"tiny": {
"href": "https://online.moysklad.ru/static/tinyimage/f2aab4d2-1fd3-11e9-ac12-000800000001/tinyimage/ebb10350-0272-45db-9d33-ca5a01fd5543/t.png",
"type": "files",
"mediaType": "image/png"
}
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files/933e41ac-1946-4bf0-9b21-51f2051f3e9f",
"type": "files",
"mediaType": "application/json",
"downloadHref": "https://online.moysklad.ru/api/remap/1.2/download/933e41ac-1946-4bf0-9b21-51f2051f3e9f"
},
"title": "doc",
"filename": "doc.pdf",
"size": 25000,
"created": "2019-01-25 17:30:25.021",
"createdBy": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/69f5683e-a49b-11ea-ac15-000e000000cf",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=69f5683e-a49b-11ea-ac15-000e000000cf"
}
}
}
]
Удалить Файл
При удалении Файла удаляется первый найденный с данным идентификатором Файла у Операции, Номенклатуры или Контрагента.
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара c Файлом. |
idFile |
string (required) Example: 19f1edc0-fc42-4001-94cb-c9ec9c62ec10 id Файла. |
Запрос на удаление Файла у Товара.
СвернутьПоказать
curl -X DELETE
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19/files/19f1edc0-fc42-4001-94cb-c9ec9c62ec10"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешное удаление Файла.
Типы цен
Типы цен
Средствами JSON API можно создавать и обновлять сведения о Типах цен, запрашивать списки Типов цен и сведения по отдельным Типам цен по id.
Кодом сущности для Типа цен в составе JSON API является ключевое слово pricetype.
Атрибуты сущности
Название |
Тип |
Описание |
Поле в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные Типа цены |
Только для чтения |
да |
id |
UUID |
ID типа цены |
Только для чтения |
да |
name |
String(255) |
Наименование Типа цены |
Необходимое при создании |
да |
externalCode |
String(255) |
Внешний код Типа цены |
— |
да |
Получить список всех типов цен
Получить список всех типов цен
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - массив всех типов цен
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/5fc65f53-a470-11e7-9464-d04800000035",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "5fc65f53-a470-11e7-9464-d04800000035",
"name": "Цена для друзей",
"externalCode": "3ea345e3-b56c-457a-bc77-3658546eb2bf"
}
]
Редактирование списка типов цен
Типы цен возможно редактировать только полным списком.
- Для создания нового типа цены, необходимо передать существующий список типов цен и новый объект,
содержащий наименование нового типа цены.
- Для обновления существующего типа цены необходимо передать мету этого типа цены, а также новое наименование.
- Для удаления типа цены нужно исключить объект из передаваемого списка.
- При сохранении списка типов цен сохраняется и порядок их следования.
- Тип цены, указанный в списке первым элементом, становится типом цены по умолчанию.
Ограничения:
- Нельзя создать более 100 типов цен.
- Нельзя удалить все типы цен.
- При создании нового типа цены наименование должно быть уникальным.
- При создании нового типа наименование не должно быть пустым или отсутствовать.
- Внешний код нельзя удалить. При передаче пустой строки при редактировании типа цены будет сгенерирован случайный внешний код.
Пример создания нового типа цены.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
},
{
"name": "Цена для друзей",
"externalCode": "3ea345e3-b56c-457a-bc77-3658546eb2bf"
}
]'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление обновленного списка типов цен.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/5fc65f53-a470-11e7-9464-d04800000035",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "5fc65f53-a470-11e7-9464-d04800000035",
"name": "Цена для друзей",
"externalCode": "3ea345e3-b56c-457a-bc77-3658546eb2bf"
}
]
Пример обновления существующего списка.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/5fc65f53-a470-11e7-9464-d04800000035",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "5fc65f53-a470-11e7-9464-d04800000035",
"name": "Цена для друзей",
"externalCode": "3ea345e3-b56c-457a-bc77-3658546eb2bf"
}
]'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление обновленного списка типов цен.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/5fc65f53-a470-11e7-9464-d04800000035",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "5fc65f53-a470-11e7-9464-d04800000035",
"name": "Цена для друзей",
"externalCode": "3ea345e3-b56c-457a-bc77-3658546eb2bf"
}
]
Тип цены
Получить тип цены по ID
Получить тип цены по ID
Параметры
Параметр |
Описание |
id |
string (required) Example: a8967d6b-b026-11e7-9464-d04800000000 id типа цены |
Получить тип цены по ID
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - обновленный тип цены.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
Получить тип цены по умолчанию
Получить тип цены по умолчанию
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/default"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - тип цены по умолчанию.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/a8967d6b-b026-11e7-9464-d04800000000",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "a8967d6b-b026-11e7-9464-d04800000000",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
Товар
Товары
Средствами JSON API можно создавать и обновлять сведения о Товарах, запрашивать списки Товаров и сведения по отдельным Товарам.
Кодом сущности для Товара в составе JSON API является ключевое слово product. Больше о Товарах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки в разделе
Товары и склад.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search
. Подробнее можно узнать по ссылке.
Поиск среди объектов товаров на соответствие поисковой строке будет осуществлен по следующим полям:
- по наименованию товара (name)
- по коду товара (code)
- по артикулу (article)
Атрибуты сущности
Название |
Тип |
Описание |
Свойство поля в запросее |
Обязательное при ответе |
meta |
Meta |
Метаданные Товара |
— |
да |
id |
UUID |
ID Товара |
Только для чтения |
да |
accountId |
UUID |
ID учетной записи |
Только для чтения |
да |
owner |
Meta |
Метаданные владельца (Сотрудника) |
— |
да |
shared |
Boolean |
Общий доступ |
— |
да |
group |
Meta |
Метаданные отдела сотрудника |
— |
да |
syncId |
UUID |
ID синхронизации |
После заполнения недоступно для изменения |
нет |
updated |
DateTime |
Момент последнего обновления сущности |
Только для чтения |
да |
name |
String(255) |
Наименование Товара |
Необходимое при создании |
да |
description |
String(4096) |
Описание Товара |
— |
нет |
code |
String(255) |
Код Товара |
— |
нет |
externalCode |
String(255) |
Внешний код Товара |
— |
да |
archived |
Boolean |
Добавлен ли Товар в архив |
— |
да |
pathName |
String |
Наименование группы, в которую входит Товар |
Только для чтения |
да |
vat |
Int |
НДС % |
— |
нет |
effectiveVat |
Int |
Реальный НДС % |
Только для чтения |
нет |
productFolder |
Meta |
Метаданные группы Товара |
— |
нет |
uom |
Meta |
Единицы измерения |
— |
нет |
images |
Array(Object) |
Изображения Комплекта. Изображений у Модификации может быть не более 10. Подробнее тут |
— |
нет |
minPrice |
Object |
Минимальная цена. Подробнее тут |
— |
нет |
salePrices |
Array(Object) |
Цены продажи. Подробнее тут |
— |
нет |
buyPrice |
Object |
Закупочная цена. Подробнее тут |
— |
нет |
supplier |
Meta |
Метаданные контрагента-поставщика |
— |
нет |
attributes |
Array(Meta) |
Коллекция доп. полей |
— |
нет |
country |
Meta |
Метаданные Страны |
— |
нет |
article |
String(255) |
Артикул |
— |
нет |
weight |
Int |
Вес |
— |
нет |
volume |
Int |
Объем |
— |
нет |
packs |
Array(Object) |
Упаковки Товара. Подробнее тут |
— |
нет |
alcoholic |
Object |
Объект, содержащий поля алкогольной продукции. Подробнее тут |
— |
нет |
variantsCount |
Int |
Количество модификаций у данного товара |
Только для чтения |
да |
minimumBalance |
Int |
Неснижаемый остаток |
— |
да |
isSerialTrackable |
Boolean |
Учет по серийным номерам. Не может быть указан вместе с alcoholic и weighed |
— |
нет |
things |
Array(String) |
Серийные номера |
— |
нет |
barcodes |
Array(Object) |
Штрихкоды Комплекта. Подробнее тут |
— |
нет |
discountProhibited |
Boolean |
Признак запрета скидок |
— |
да |
tnved |
String(255) |
Код ТН ВЭД |
— |
нет |
trackingType |
Enum |
Тип маркируемой продукции. Подробнее тут |
— |
нет |
paymentItemType |
Enum |
Признак предмета расчета. Подробнее тут |
— |
нет |
taxSystem |
Enum |
Код системы налогообложения. Подробнее тут |
— |
нет |
ppeType |
Enum |
Код вида номенклатурной классификации медицинских средств индивидуальной защиты (EAN-13). Подробнее тут |
— |
нет |
files |
Array(Meta) |
Массив метаданных Файлов (Максимальное количество файлов - 100) |
— |
нет |
Атрибут pathName сам по себе является атрибутом только для чтения, однако его можно изменить
с помощью обновления атрибута productFolder.
Тип маркируемой продукции
Значения поля trackingType.
Значение |
Описание |
NOT_TRACKED |
Без маркировки |
TOBACCO |
Тип маркировки "Табак" |
SHOES |
Тип маркировки "Обувь" |
LP_CLOTHES |
Тип маркировки "Одежда" |
LP_LINENS |
Тип маркировки "Постельное белье" |
PERFUMERY |
Духи и туалетная вода |
ELECTRONICS |
Фотокамеры и лампы-вспышки |
TIRES |
Шины и покрышки |
OTP |
Альтернативная табачная продукция |
Значения поля paymentItemType.
Значение |
Описание |
GOOD |
Товар |
EXCISABLE_GOOD |
Подакцизный товар |
COMPOUND_PAYMENT_ITEM |
Составной предмет расчета |
ANOTHER_PAYMENT_ITEM |
Иной предмет расчета |
Код системы налогообложения
Значения поля taxSystem.
Значение |
Описание |
TAX_SYSTEM_SAME_AS_GROUP |
Совпадает с группой |
GENERAL_TAX_SYSTEM |
ОСН |
SIMPLIFIED_TAX_SYSTEM_INCOME |
УСН. Доход |
SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME |
УСН. Доход-Расход |
UNIFIED_AGRICULTURAL_TAX |
ЕСХН |
PRESUMPTIVE_TAX_SYSTEM |
ЕНВД |
PATENT_BASED |
Патент |
Код вида номенклатурной классификации медицинских средств индивидуальной защиты
Значения поля ppeType.
Значение |
Описание |
2400001323807 |
маска лицевая для защиты дыхательных путей, многоразового использования |
2400003675805 |
маска лицевая для защиты дыхательных путей, одноразового использования |
2400001807703 |
респиратор общего применения |
2400001818303 |
респиратор хирургический |
2400002186203 |
респиратор хирургический антибактериальный |
2400001368105 |
средство назальное для защиты от загрязненного воздуха, местного действия |
2400001225408 |
перчатки смотровые (процедурные) из латекса гевеи, неопудренные, нестерильные |
2400001225606 |
перчатки смотровые (процедурные) из латекса гевеи, опудренные |
2400001226108 |
перчатки смотровые (процедурные) из латекса гевеи, неопудренные, стерильные |
2400001393503 |
перчатки смотровые (процедурные) из полихлоропрена, неопудренные |
2400001858309 |
перчатки смотровые (процедурные) нитриловые, неопудренные, нестерильные |
2400001858507 |
перчатки смотровые (процедурные) нитриловые, опудренные |
2400002052805 |
перчатки смотровые (процедурные) виниловые, неопудренные |
2400002052904 |
перчатки смотровые (процедурные) виниловые, опудренные |
2400002984502 |
перчатки смотровые (процедурные) из гваюлового латекса, неопудренные |
2400003117107 |
перчатки смотровые (процедурные) из этиленвинилацетата, неопудренные, стерильные |
2400003117206 |
перчатки смотровые (процедурные) из этиленвинилацетата, неопудренные, нестерильные |
2400003207907 |
перчатки смотровые (процедурные) нитриловые, неопудренные, антибактериальные |
2400003215308 |
перчатки смотровые (процедурные) полиизопреновые, неопудренные |
2400003297700 |
перчатки смотровые (процедурные) нитриловые, неопудренные, стерильные |
2400003356704 |
перчатки смотровые (процедурные) виниловые, неопудренные, стерильные |
2400003356803 |
перчатки смотровые (процедурные) виниловые, опудренные, стерильные |
2400003433108 |
перчатки смотровые (процедурные) из латекса гевеи, опудренные, стерильные |
2400003492303 |
перчатки смотровые (процедурные) полиизопреновые, опудренные |
2400003495700 |
перчатки смотровые (процедурные) из полихлоропрена, неопудренные, стерильные |
2400003495809 |
перчатки смотровые (процедурные) из полихлоропрена, неопудренные, стерильные |
2400003495908 |
перчатки смотровые (процедурные) нитриловые, опудренные, стерильные |
2400003496004 |
перчатки смотровые (процедурные) полиизопреновые, неопудренные, стерильные |
2400003496103 |
перчатки смотровые (процедурные) полиизопреновые, опудренные, стерильные |
2400001226306 |
перчатки хирургические из латекса гевеи, неопудренные |
2400001226405 |
перчатки хирургические из латекса гевеи, опудренные |
2400001393107 |
перчатки хирургические из полихлоропрена, неопудренные |
2400001393602 |
перчатки смотровые (процедурные) из полихлоропрена, опудренные |
2400001565306 |
перчатки хирургические из блоксополимера стирола, неопудренные, антибактериальные |
2400001857203 |
перчатки хирургические нитриловые, опудренные |
2400001857005 |
перчатки хирургические нитриловые, неопудренные |
2400002015909 |
перчатки хирургические полиизопреновые, неопудренные |
2400002016005 |
перчатки хирургические полиизопреновые, неопудренные, антибактериальные |
2400002016104 |
перчатки хирургические полиизопреновые, опудренные |
2400003161209 |
перчатки хирургические из блоксополимера стирола, неопудренные |
2400003227806 |
перчатки хирургические полимерно-композитные, неопудренные |
2400003237409 |
перчатки хирургические полимерно-композитные, неопудренные |
2400003263408 |
перчатки хирургические из латекса гевеи, неопудренные, антибактериальные |
2400003356902 |
перчатки хирургические из гваюлового латекса, неопудренные |
2400003356902 |
перчатки хирургические из полихлоропрена, опудренные |
2400002886806 |
набор гигиенической одежды для посетителей |
2400002886707 |
комбинезон гигиенический для посетителей |
Атрибуты вложенных сущностей
Упаковки Товара:
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
id |
UUID |
ID упаковки товара |
Только для чтения |
да |
uom |
Meta |
Метаданные единиц измерения |
— |
да |
quantity |
Float |
Количество Товаров в упаковке данного вида |
Необходимое при создании |
да |
barcodes |
Array(String) |
Массив штрихкодов упаковок товаров. Данный массив может содержать не более одного штрихкода. Если штрихкод в массиве отсутствует, то данное поле не выводится |
— |
нет |
В версии API 1.2 был удален отдельный ресурс для работы с упаковками товаров. Теперь упаковки - вложенная коллекция.
Для того, чтобы создать новую упаковку для данного товара, нужно в запросе на обновление товара указать ее как элемент
поля packs, а в ее составе указать ссылку в формате meta на единицу измерения и количество товаров в упаковке.
Для упаковки товара нельзя указать ссылку на единицу измерения, совпадающую с единицей измерения товара, иначе возникнет ошибка.
При обновлении штрихкодов упаковки в рамках обновления товара, переданная коллекция штрихкодов упаковки полностью заменяет имеющуюся до этого
коллекцию.
Для обновления списка упаковок товара, необходимо в рамках обновления товара передать новую коллекцию упаковок. Новая коллекия упаковок товара
полностью заменит старую коллекцию.
Метаданные Товаров содержат информацию о дополнительных полях.
Посмотреть все созданные в основном интерфейсе доп. поля Товаров,
а также все типы цен можно с помощью запроса на получение метаданных Товаров.
Ответ - объект, со следующей структурой:
Название |
Тип |
Описание |
Обязательное при ответе |
meta |
Meta |
Метаданные |
да |
attributes |
Array(Meta) |
Коллекция всех существующих доп. полей Товаров в формате Метаданных |
да |
createShared |
Boolean |
Создавать новые Товары с меткой "Общий" |
да |
Структуры объектов отдельных коллекций:
Штрихкоды:
При создании штрихкода требуется описать объект с полем, являющимся форматом представления штрихкода в нижнем регистре, со строковым значением самого штрихкода. Наименование полей отдельного объекта, представляющего штрихкод:
Название |
Описание |
ean13 |
штрихкод в формате EAN13, если требуется создать штрихкод в формате EAN13 |
ean8 |
штрихкод в формате EAN8, если требуется создать штрихкод в формате EAN8 |
code128 |
штрихкод в формате Code128, если требуется создать штрихкод в формате Code128 |
gtin |
штрихкод в формате GTIN, если требуется создать штрихкод в формате GTIN. Валидируется на соответствие формату GS1 |
Для обновления списка штрихкодов необходимо передавать их полный список, включающий как старые, так и новые значения.
Отсутствующие значения штрихкодов при обновлении будут удалены. При обновлении списка штрихкодов валидируются только новые значения.
Ранее сохраненные штрихкоды не валидируются. То есть, если один из старых штрихкодов не соответствует требованиям к валидации, то ошибки при обновлении списка не будет.
Если на вход передан пустой список штрихкодов или список из пустых значений, то ранее созданные штрихкоды будут удалены.
Особенности создания списка штрихкодов при создании комплекта:
- Если передать список штрихкодов на вход, то полученные значения штрихкодов сохраняются, а пустые значения игнорируются.
- Если передать список из пустых значений штрихкодов на вход, то для продукции не будет создано ни одного штрихкода.
- Если не передать на вход атрибут barcodes или передать пустой список в нем, то по умолчанию будет создан один случайный штрихкод типа EAN13 для продукции.
О работе с доп. полями Товаров можно прочитать здесь
Объект, содержащий поля алкогольной продукции
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
excise |
Boolean |
Содержит акцизную марку |
— |
нет |
type |
Int |
Код вида продукции |
— |
нет |
strength |
Float |
Крепость |
— |
нет |
volume |
Float |
Объём тары |
— |
нет |
Поставщик Товара:
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные, содержащие ссылку на группу поставщика. |
— |
да |
Тип поставщика - Контрагент. Описание сущности Контрагент вы можете посмотреть здесь
Цены продажи
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
value |
Float |
Значение цены |
— |
да |
currency |
Meta |
Ссылка на валюту в формате Метаданных |
— |
да |
priceType |
Object |
Тип цены |
— |
да |
Закупочная цена
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
value |
Float |
Значение цены |
— |
да |
currency |
Meta |
Ссылка на валюту в формате Метаданных |
— |
да |
Минимальная цена
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
value |
Float |
Значение цены |
— |
да |
currency |
Meta |
Ссылка на валюту в формате Метаданных |
— |
да |
Изображение: структура и загрузка.
При запросе Товара с изображениями будет выведено json представление этого Товара, содержащее поле images. Данное поле является
массивом элементов. Элементы поля images имеют поля:
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные объекта |
— |
да |
title |
String(255) |
Название Изображения |
— |
да |
filename |
String(255) |
Имя файла |
— |
да |
size |
Int |
Размер файла в байтах |
— |
да |
updated |
DateTime |
Время загрузки файла на сервер |
— |
да |
miniature |
Meta |
Метаданные миниатюры изображения |
— |
да |
tiny |
Meta |
Метаданные уменьшенного изображения |
— |
да |
Загрузка
Для загрузки изображений нужно в теле запроса на создание или обновление товара
указать поле images со списком элементов, имеющих следующие атрибуты:
Название |
Описание |
filename |
имя файла с расширением. Например - "банан.png" |
content |
Изображение, закодированное в формате Base64. |
Если в запросе на обновление images будет содержать пустой массив элементов, то все Изображения у Товара будут удалены,
т.к. сервер посчитает, что пользователь хочет обновить список Изображений Товара.
Документация API по работе с Изображениями приведена в главе Изображение.
Группа Товара
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
meta |
Meta |
Метаданные, содержащие ссылку на группу Товара. |
— |
да |
Описание сущности Группа вы можете посмотреть здесь
Обновление этого атрибута также обновит атрибут pathName.
Весовой товар
Название |
Тип |
Описание |
Свойство поля в запросе |
Обязательное при ответе |
weighed |
Boolean |
Поле, показывающее является ли товар весовым. Если его значение false - поле не отображается. |
— |
да |
Если в основном интерфейсе у товара стоит отметка об учете его по серийным номерам, выставить значение данного поля на true невозможно.
Особенности фильтрации поля archived
Если одновременно осуществляется фильтрация по полям id и archived, то фильтрация по полю archived не учитывается.
Получить список Товаров
Запрос на получение всех Товаров для данной учетной записи.
Результат: Объект JSON, включающий в себя поля:
Название |
Тип |
Описание |
meta |
Meta |
Метаданные о выдаче, |
context |
Meta |
Метаданные о сотруднике, выполнившем запрос. |
rows |
Array(Object) |
Массив JSON объектов, представляющих собой Товаров. |
Параметры
Параметр |
Описание |
limit |
number (optional) Default: 1000 Example: 1000 Максимальное количество сущностей для извлечения.Допустимые значения 1 - 1000 . |
offset |
number (optional) Default: 0 Example: 40 Отступ в выдаваемом списке сущностей. |
Получить список Товаров
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/product"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление списка Товаров.
СвернутьПоказать
{
"context": {
"employee": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/employee",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
}
},
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json",
"size": 5,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "26b36824-2c83-11e6-8a84-bae50000001b",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-06-07 10:40:48",
"name": "Тыква",
"description": "Тыква, Германия",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 3353,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 3253,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"attributes": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e54cd-2c80-11e6-8a84-bae50000009c",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
"name": "Экспорт",
"type": "boolean",
"value": true
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"name": "Изготовитель",
"type": "string",
"value": "фермерское хозяйство \"Петрович\""
}
],
"buyPrice": {
"value": 54,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "Ar23",
"weight": 200,
"volume": 300,
"variantsCount": 0,
"barcodes": [
{
"ean8": "20000000"
},
{
"ean13": "2000000000000"
},
{
"code128": "code128 barcode"
},
{
"gtin": "00000000000130"
}
]
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/d950551c-2c7f-11e6-8a84-bae50000000b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "d950551c-2c7f-11e6-8a84-bae50000000b",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-06-07 10:45:16",
"name": "Бананы",
"description": "Бананы, Африка",
"code": "one1",
"externalCode": "456",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/d950551c-2c7f-11e6-8a84-bae50000000b/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 346347237000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 100,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"attributes": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e54cd-2c80-11e6-8a84-bae50000009c",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
"name": "Экспорт",
"type": "boolean",
"value": false
}
],
"buyPrice": {
"value": 23553000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "Ar23",
"weight": 200,
"volume": 300,
"packs": [
{
"id": "c6bdee6f-2c83-11e6-8a84-bae5000000a4",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/c6b91d63-2c83-11e6-8a84-bae5000000a1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 35
},
{
"id": "c6bdf693-2c83-11e6-8a84-bae5000000a5",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 2000
}
],
"variantsCount": 0,
"isSerialTrackable": true,
"things": [
"F564X056",
"F564X057"
],
"barcodes": [
{
"ean8": "20000000"
},
{
"ean13": "2000000000000"
},
{
"code128": "code128 barcode"
},
{
"gtin": "00000000000130"
}
],
"trackingType": "NOT_TRACKED",
"taxSystem": "GENERAL_TAX_SYSTEM"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000031b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "26b36824-2c83-11e6-8a84-bae50000031b",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-06-07 10:40:48",
"name": "Маска",
"description": "Маска, Гигиеническая",
"code": "mask1",
"externalCode": "mask4433",
"archived": false,
"pathName": "",
"vat": 20,
"effectiveVat": 20,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"salePrices": [
{
"value": 2600,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000255",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f23fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f23fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00113333529a"
}
}
],
"buyPrice": {
"value": 12,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500002255",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "kk212k",
"weight": 1,
"volume": 1,
"variantsCount": 0,
"barcodes": [
{
"ean13": "2000000000000"
}
],
"ppeType" : "2400001323807"
}
]
}
Создать Товар
Создать новый Товар.
Описание
Товар создается на основе переданного объекта JSON,
который содержит представление нового Товара.
Результат - JSON представление созданного Товара. Для создания нового Товара,
необходимо и достаточно указать в переданном объекте не пустое поле name
.
Если вы хотите создать алкогольный товар, то в теле запроса, нужно передать
объект alcoholic, у которого как минимум одна из нижеперечисленных характеристик будет передана с значением.
Иначе, при передаче пустого объекта alcoholic, он будет проигнорирован,и товар создастся без пометки "Алкогольная продукция".
Название |
Описание |
excise |
Содержит акцизную марку |
type |
Код вида продукции |
strength |
Крепость |
volume |
Объем тары |
Будет передана с значением. Иначе, при передаче пустого объекта alcoholic,
он будет проигнорирован, и товар создастся без пометки "Алкогольная продукция".
При создании Товара с указанным массивом штрихкодов для каждого штрихкода требуется указать к какому типу относится штрихкод.
Например, чтобы создать штрихкод с типом Code 128, в массив штрихкодов должен быть добавлен JSON-объект с полем code128 со значением штрихкода.
Пример наиболее полного по количеству полей запроса.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Бананы",
"code": "one1",
"externalCode": "456",
"description": "Бананы, Африка",
"vat": 18,
"effectiveVat": 18,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/2b5095a4-296b-11e6-8a84-bae500000051",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"buyPrice": {
"value": 23553000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 346347237000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
}
}
},
{
"value": 100,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
}
}
}
],
"barcodes": [
{
"ean8": "20000000"
},
{
"ean13": "2000000000000"
},
{
"code128": "code128 barcode"
},
{
"gtin": "00000000000130"
}
],
"article": "Ar23",
"weight": 200,
"volume": 300,
"packs": [
{
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/2ec1170c-3f69-4409-87bb-c68e0011b275",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 2
}
],
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление созданного Товара.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/a355f431-29a1-11e6-8a84-bae500000009",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "a355f431-29a1-11e6-8a84-bae500000009",
"accountId": "2aa3f5df-296b-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-06-03 18:41:28",
"name": "Бананы",
"description": "Бананы, Африка",
"code": "one1",
"externalCode": "456",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/a355f431-29a1-11e6-8a84-bae500000009/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 346347237000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 100,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/2b5095a4-296b-11e6-8a84-bae500000051",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"buyPrice": {
"value": 23553000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "Ar23",
"weight": 200,
"volume": 300,
"packs": [
{
"id": "a97af44b-8b46-11e8-56c0-00080000000d",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/2ec1170c-3f69-4409-87bb-c68e0011b275",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 2
}
],
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
Пример запроса на создание Товара с единственным необходимым полем.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Мандарины"
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление созданного Товара.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/04996e84-29a1-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "04996e84-29a1-11e6-8a84-bae500000002",
"accountId": "2aa3f5df-296b-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/04996e84-29a1-11e6-8a84-bae500000002/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"salePrices": [
{
"value": 346347237000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 100,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"updated": "2016-06-03 18:37:02",
"name": "Мандарины",
"code": "00003",
"externalCode": "Cf0ehavIglre6sMX-J2rR2",
"archived": false,
"pathName": "",
"weight": 0,
"volume": 0,
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
Пример запроса на создание Товара с доп. полями.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Тыква",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"description": "Тыква, Германия",
"vat": 18,
"effectiveVat": 18,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"buyPrice": {
"value": 54,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 3353,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
}
}
},
{
"value": 3253,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
}
}
}
],
"article": "Ar23",
"weight": 200,
"volume": 300,
"attributes": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e54cd-2c80-11e6-8a84-bae50000009c",
"type": "attributemetadata",
"mediaType": "application/json"
},
"name": "Экспорт",
"value": true
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"type": "attributemetadata",
"mediaType": "application/json"
},
"name": "Изготовитель",
"value": "фермерское хозяйство \"Петрович\" "
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0f1e750e-e1b2-11e7-9464-e4de00000003",
"type": "attributemetadata",
"mediaType": "application/json"
},
"name": "not strange attribute name",
"type": "file",
"file": {
"filename": "filename",
"content": "5cYwMpOmNk5kSVr4YgZGKtXJb/7KpHVLDUawyZrD5Nf0WDhB7mS1I77VcAMqYQ8DkP/1wDLhb0X6b2JO4pdpKA=="
}
}
]
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление созданного Товара.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "26b36824-2c83-11e6-8a84-bae50000001b",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-06-07 10:40:48",
"name": "Тыква",
"description": "Тыква, Германия",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"archived": false,
"pathName": "",
"vat": 18,
"effectiveVat": 18,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 3353,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 3253,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"attributes": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e54cd-2c80-11e6-8a84-bae50000009c",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
"name": "Экспорт",
"type": "boolean",
"value": true
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"name": "Изготовитель",
"type": "string",
"value": "фермерское хозяйство \"Петрович\""
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0f1e750e-e1b2-11e7-9464-e4de00000003",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0f1e750e-e1b2-11e7-9464-e4de00000003",
"name": "not strange attribute name",
"type": "file",
"value": "filename",
"download": {
"href": "https://online.moysklad.ru/api/remap/1.2/download/00664f3a-e3da-11e7-9464-e4de00000000",
"mediaType": "application/octet-stream"
}
}
],
"buyPrice": {
"value": 54,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "Ar23",
"weight": 200,
"volume": 300,
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
Пример запроса на создание Товара с загрузкой изображения.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "testimage",
"images": [
{
"filename": "birdimage.png",
"content": "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"
}
]
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление созданного Товара с изображением.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/bd1c0a3e-95ee-11e6-8a84-bae500000004",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "bd1c0a3e-95ee-11e6-8a84-bae500000004",
"accountId": "b8b74698-9128-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": true,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-10-19 14:25:28",
"name": "testimage",
"code": "00006",
"externalCode": "0bmPIvHxgEDlNIZrZ6GLt2",
"archived": false,
"pathName": "",
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/bd1c0a3e-95ee-11e6-8a84-bae500000004/images",
"type": "image",
"mediaType": "application/json",
"size": 1,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 0,
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
}
],
"buyPrice": {
"value": 0
},
"weight": 0,
"volume": 0,
"barcodes": [
{
"ean13": "2000000000107"
}
],
"variantsCount": 0,
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
Массовое создание и обновление товаров
Массовое создание и обновление товаров.
В теле запроса нужно передать массив, содержащий JSON представления товаров, которые вы хотите создать или обновить.
Обновляемые товары должны содержать идентификатор в виде метаданных.
Пример создания и обновления нескольких товаров
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product
"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"name": "Мандарины"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"name": "Брюква",
"description": "Брюква, Брюссель"
}
]'
Response 200 (application/json)
Успешный запрос. Результат - массив JSON представлений созданных и обновленных товаров.
СвернутьПоказать
[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/04996e84-29a1-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "04996e84-29a1-11e6-8a84-bae500000002",
"accountId": "2aa3f5df-296b-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"salePrices": [
{
"value": 346347237000,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 100,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"updated": "2016-06-03 18:37:02",
"name": "Мандарины",
"code": "00003",
"externalCode": "Cf0ehavIglre6sMX-J2rR2",
"archived": false,
"pathName": "",
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/04996e84-29a1-11e6-8a84-bae500000002/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"weight": 0,
"volume": 0,
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
"id": "26b36824-2c83-11e6-8a84-bae50000001b",
"accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"updated": "2016-06-07 11:00:37",
"name": "Брюква",
"description": "Брюква, Брюссель",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"archived": false,
"pathName": "",
"vat": 3,
"effectiveVat": 3,
"discountProhibited": false,
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"images": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/26b36824-2c83-11e6-8a84-bae50000001b/images",
"type": "image",
"mediaType": "application/json",
"size": 0,
"limit": 1000,
"offset": 0
}
},
"minPrice": {
"value": 500,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"salePrices": [
{
"value": 3753,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f49fd",
"name": "Цена продажи",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f43529a"
}
},
{
"value": 3653,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
},
"priceType": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/pricetype/672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"type": "pricetype",
"mediaType": "application/json"
},
"id": "672559f1-cbf3-11e1-9eb9-889ffa6f2222",
"name": "Цена для друзей",
"externalCode": "cbcf493b-55bc-11d9-848a-00112f432222"
}
}
],
"supplier": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json"
}
},
"attributes": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e54cd-2c80-11e6-8a84-bae50000009c",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
"name": "Экспорт",
"type": "boolean",
"value": false
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"name": "Изготовитель",
"type": "string",
"value": "Колхоз \"Иваново\""
}
],
"country": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/country/0238a888-c602-4e78-a199-d8f49c4d6c18",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/country/metadata",
"type": "country",
"mediaType": "application/json"
}
},
"buyPrice": {
"value": 54,
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json"
}
}
},
"article": "Ar23",
"weight": 100,
"volume": 400,
"packs": [
{
"id": "354ba98c-2cb9-11e6-8a84-bae5000000e3",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/2d1fdd55-d935-4d55-80d4-f6904b62ff46",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 40
},
{
"id": "354ba98c-2cb9-11e6-8a84-bae5000004e3",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/uom/0dd4fe8b-e59e-486e-bde5-b52fe0e25415",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 101
}
],
"barcodes": [
{
"code128": "code128barcode"
}
],
"alcoholic": {
"excise": true,
"type": 3100,
"strength": 0.6,
"volume": 1.5
},
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
]
Удалить Товар
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара. |
Запрос на удаление Товара с указанным id.
СвернутьПоказать
curl -X DELETE
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешное удаление Товара.
Массовое удаление Товаров
В теле запроса нужно передать массив, содержащий JSON метаданных Товаров, которые вы хотите удалить.
Запрос на массовое удаление Товаров.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/product/delete"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '[
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b1",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b2",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json"
}
]'
Успешный запрос. Результат - JSON информация об удалении Товаров.
СвернутьПоказать
[
{
"info":"Сущность 'product' с UUID: 7944ef04-f831-11e5-7a69-971500188b1 успешно удалена"
},
{
"info":"Сущность 'product' с UUID: 7944ef04-f831-11e5-7a69-971500188b2 успешно удалена"
}
]
Запрос на получение метаданных Товаров. Результат - объект JSON, включающий в себя:
Название |
Описание |
meta |
Метаданные |
attributes |
коллекция всех существующих доп. полей Товаров в формате Метаданных |
createShared |
создавать новые комплекты с меткой "Общий" |
Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.
Метаданные Товаров
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/product/metadata"
-H "Authorization: Basic <Credentials>"
Response 200 (application/json)
Успешный запрос. Результат - JSON представление доп. полей Товаров.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product",
"mediaType": "application/json"
},
"attributes": [
{
"meta": {