Сущности
Контрагент
Контрагенты
Средствами JSON API можно создавать и обновлять сведения о Контрагентах, запрашивать списки Контрагентов и сведения по отдельным Контрагентам. Счетами Контрагента и его контактными лицами можно управлять как в составе отдельного Контрагента, так и отдельно - с помощью специальных ресурсов для управления счетами и контактными лицами Контрагента. Кодом сущности для Контрагента в составе JSON API является ключевое слово counterparty. Больше о Контрагентах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search
. Подробнее можно узнать по ссылке.
Поиск среди объектов Контрагента осуществляется по нескольким условиям. Если значения полей контрагента удовлетворяют хотя бы одному из условий, то контрагент будет найден.
Первое условие поиска:
- По наименованию Контрагента name
- По коду Контрагента code
- По полному наименованию Контрагента legalTitle
- По номеру дисконтной карты Контрагента discountCardNumber
- По адресу электронной почты email
Второе условие поиска:
- По номеру городского телефона phone
Третье условие поиска по полям из всех контактных лиц фирмы контрагента (contactpersons):
- По имени контактного лица name
- По почте контактного лица email
Четвертое условие поиска по полям из всех контактных лиц фирмы контрагента (contactpersons):
- По номеру телефона контактного лица phone
Атрибуты сущности
- meta - Метаданные объекта
- id - ID в формате UUID
Только для чтения
- accountId - ID учетной записи
Только для чтения
- owner - Ссылка на Владельца (Сотрудника) в формате Метаданных
- shared - Общий доступ
- group - Отдел сотрудника в формате Метаданных
- syncId - ID синхронизации. После заполнения недоступен для изменения.
- updated - Момент последнего обновления Контрагента
Только для чтения
- name - Наименование Контрагента
Необходимое
- description - Комментарий к Контрагенту
- code - Код Контрагента
- externalCode - Внешний код Контрагента
Только для чтения
- archived - Добавлен ли Контрагент в архив
- created - Дата создания
- email - Адрес электронной почты
- phone - Номер городского телефона
- fax - Номер факса
- actualAddress - Фактический адрес Контрагента
- actualAddressFull - Фактический адрес Контрагента с детализацией по отдельным полям.
- accounts - Ссылка на счета Контрагента (массив)
- companyType - Тип Контрагента.
[Юридическое лицо, Индивидуальный предприниматель, Физическое лицо]
.
В зависимости от значения данного поля набор выводимых реквизитов контрагента может меняться. Подробнее тут
- discountCardNumber - номер дисконтной карты Контрагента
- state - Статус Контрагента в формате Метаданных
- salesAmount - Сумма продаж
Только для чтения
- bonusProgram - Ссылка на активную Бонусную программу в формате Метаданных
- bonusPoints - Бонусные баллы по активной бонусной программе
Только для чтения
Поля реквизитов
- legalTitle - Полное наименование Контрагента
- legalAddress - Юридического адреса Контрагента
- legalAddressFull - Юридический адрес Контрагента с детализацией по отдельным полям
- inn - ИНН
- kpp - КПП
- ogrn - ОГРН
- ogrnip - ОГРНИП
- okpo - ОКПО
- certificateNumber - Номер свидетельства
- certificateDate - Дата свидетельства
___
- tags - Группы (массив)
- contactpersons - Ссылка на контактные лица фирмы Контрагента (массив)
- attributes - Коллекция доп. полей в формате Метаданных
- discounts - Массив ссылок на скидки в формате Метаданных
Только для чтения
Массив может содержать персональные и накопительные скидки. Персональная скидка выводится, если хотя бы раз изменялся процент скидки для контрагента, значение будет указано в поле personalDiscount.
Накопительная скидка выводится, если для контрагента хотя бы раз устанавливалась коррекция суммы накоплений по скидке, значение будет указано в поле demandSumCorrection. Формат вывода скидок можно посмотреть в разделе Скидки.
- notes - Массив ссылок на события Контрагента в формате Метаданных
- priceType - Тип цены Контрагента (строка или null)
Атрибуты вложенных сущностей
Аттрибуты сущности Адрес
- postalCode - Почтовый индекс
- country - Ссылка на страну в формате Метаданных
- region - Ссылка на регион в формате Метаданных
- city - Город
- street - Улица
- house - Дом (Максимальная длина - 30 символов)
- apartment - Квартира (Максимальная длина - 30 символов)
- addInfo - Другое
- comment - Комментарий
Строка адреса является конкатенацией полей структурированного адреса в следующем порядке: postalCode -> country -> region -> city -> street -> house -> apartment -> addInfo, используя запятую в качестве разделителя.
При передаче в МойСклад сущностей с адресом используйте либо строковый адрес, либо структурированный.
При передаче обоих адресов строковый будет игнорирован.
При передаче только строкового он будет отражаться как в строковом поле так и в addInfo структурированного адреса.
Счета Контрагентов
- id - ID в формате UUID
Только для чтения
- accountId - ID учетной записи
Только для чтения
- updated - Момент последнего обновления Контрагента
Только для чтения
- isDefault - Является ли счет основным счетом Контрагента
- accountNumber - Номер счета
Необходимо
- bankName - Наименование банка
- bankLocation - Адрес банка
- correspondentAccount - Корр счет
- bic - БИК
Контактные лица Контрагентов
- id - ID в формате UUID
Только для чтения
- accountId - ID учетной записи
Только для чтения
- updated - Момент последнего обновления Контрагента
Только для чтения
- name - ФИО контактного лица
Необходимое
- description - Описание контактного лица
- externalCode - Внешний код контактного лица
- email - Адрес электронной почты контактного лица
- phone - Номер телефона контактного лица
- position - Должность контактного лица
- agent - Ссылка на Контрагента (тип Мета)
События Контрагента
- meta - Метаданные объекта
- id - ID в формате UUID
Только для чтения
- accountId - ID учетной записи
Только для чтения
- created - Момент создания события Контрагента
Только для чтения
- description - Текст события Контрагента
Необходимое
- agent - Ссылка на Контрагента (тип Мета)
Только для чтения
- author - Создатель события, ссылка на сотрудника (тип Мета)
Только для чтения
Тип Контрагента
В зависимости от типа контрагента companyType в составе его объекта будут выводиться разные наборы реквизитов.
Типы контрагента и соответствующие значения, которые могут быть переданы в данном поле:
Тип контрагента |
Значение поля companyType |
Юридическое лицо |
legal |
Индивидуальный предприниматель |
entrepreneur |
Физическое лицо |
individual |
Если тип контрагента Юридическое лицо
, будут выведены следующие поля реквизитов:
- legalTitle - Полное наименование Контрагента
- legalAddress - Юридический адрес Контрагента
- inn - ИНН
- kpp - КПП
- ogrn - ОГРН
- okpo - ОКПО
Если тип контрагента Индивидуальный предприниматель
, будут выведены следующие поля реквизитов:
- legalTitle - Полное наименование Контрагента
- legalAddress - Юридический адрес Контрагента
- inn - ИНН
- okpo - ОКПО
- ogrnip - ОГРНИП
- certificateNumber - Номер свидетельства
- certificateDate - Дата свидетельства
Если тип контрагента Физическое лицо
, будут выведены следующие поля реквизитов:
- legalTitle - Полное наименование Контрагента
- legalAddress - Юридический адрес Контрагента
- 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 Метаданные о выдаче.
- context - Метаданные о сотруднике, выполнившем запрос.
- rows - Массив JSON объектов, представляющих собой Контрагентов.
Параметры
Параметр |
Описание |
limit |
number (optional) Defaul: 1000 Example: 1000. Максимальное количество сущностей для извлечения. Допустимые значения 1 - 1000 |
offset |
number (optional) Defaul: 0 Example: 40. Отступ в выдаваемом списке сущностей |
tags |
string (optional) Example: рабочие. Подробнее про данный параметр можно посмотреть в разделе Фильтрация выборки с помощью параметра filter. Формат строки : string |
Создать Контрагента
Обязательные для создания поля:
- name - Наименование Контрагента
Пример 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"
}
}
}
Пример с дополнительными полями
СвернутьПоказать
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"
}
}
}
Описание
Контрагент создается на основе переданного объекта 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 Контрагента. |
Получить Контрагента
СвернутьПоказать
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
}
Изменить Контрагента
Описание
Обновляется представление Контрагента с указанным 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). Успешное удаление События.
Ассортимент
Ассортимент
Сущность 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. Доступные значения:
- all - любое значение остатка
- positiveOnly - положительный остаток
- negativeOnly - отрицательный остаток
- empty - нулевой остаток
- nonEmpty - ненулевой остаток
- underMinimum - остаток ниже неснижаемого остатка
- quantityMode - параметр для фильтрации по значению доступно. Значение по умолчанию all. Доступные значения:
- all - любое значение доступно
- positiveOnly - положительное доступно
- negativeOnly - отрицательное доступно
- empty - нулевое доступно
- nonEmpty - ненулевое доступно
- underMinimum - доступно ниже неснижаемого остатка
- stockMoment - момент времени, на который нужно вывести остатки. Передается в виде строки в формате дата-время
- search - префиксный поиск по строковым полям, выводимым в ассортименте. Для данного параметра нужно использовать оператор
=
. Поиск по штрихкодам выполняется по полному соотвествию. Можно передать только одно значение.
- по наименованию элемента Ассортимента name
- по имени модификации name
- по коду code
- по коду модификации code
- по артикулу article
- по штрихкоду barcode
- по штрихкоду модификации barcode
- по штрихкоду упаковок товаров barcode
При использовании фильтров article, 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 - будут выведены все сущности |
Получить Ассортимент
Запрос на получение всех товаров, услуг, комплектов, модификаций и серий в виде списка.
СвернутьПоказать
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 успешно удалена"
}
]
Валюта
Средствами JSON API можно запрашивать списки валют и сведения по отдельным валютам, а также создавать новые и обновлять сведения по уже существующим валютам. Кодом сущности для валют в составе JSON API является ключевое слово currency. Больше о валютах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search
. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.
Поиск среди объектов валют на соответствие поисковой строке будет осуществлен по следующим полям:
- по краткому наименованию Валюты name
Атрибуты Сущности
Атрибут |
Описание |
meta |
Метаданные объекта |
id |
ID в формате UUID Только для чтения |
name |
Краткое наименование Валюты Необходимое |
fullName |
Полное наименование Валюты |
code |
Цифровой код Валюты Необходимое |
isoCode |
Буквенный код Валюты Необходимое |
rate |
Курс Валюты |
multiplicity |
Кратность курса Валюты |
indirect |
Признак обратного курса Валюты |
rateUpdateType |
Способ обновления курса Валюты Только для чтения |
majorUnit |
Формы единиц целой части Валюты |
minorUnit |
Формы единиц дробной части Валюты |
archived |
Добавлена ли Валюта в архив |
system |
Основана ли валюта на валюте из системного справочника Только для чтения |
default |
Является ли валюта валютой учета Только для чтения |
Поля 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 - Метаданные объекта
- title - Название Изображения
- filename - Имя файла
- size - Размер файла в байтах
- updated - Время загрузки файла на сервер
- miniature - Ссылка на миниатюру изображения в формате Метаданных
- tiny - Ссылка на уменьшенное изображение в формате Метаданных
Получить список Изображений Товара, Комплекта и Модификации
Запрос на получение всех Изображений Товара, Комплекта или Модификации для данной учетной записи.
Результат: Объект 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>"
СвернутьПоказать
{
"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)
Успешное удаление Изображений.
Типы цен
Типы цен
Средствами JSON API можно создавать и обновлять сведения о Типах цен, запрашивать списки Типов цен и сведения по отдельным Типам цен по id.
Кодом сущности для Типа цен в составе JSON API является ключевое слово pricetype.
Атрибуты сущности
- meta - Метаданные о Типе цены
Только для чтения
- id - ID в формате UUID
Только для чтения
- name - Наименование Типа цены
Необходимое
- externalCode - Внешний код Типа цены
Получить список всех типов цен
Получить список всех типов цен
СвернутьПоказать
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 - Метаданные объекта
- id - ID Товара в формате UUID
Только для чтения
- accountId - ID учетной записи
Только для чтения
- owner - Ссылка на Владельца (Сотрудника) в формате Метаданных
- shared - Общий доступ
- group - Отдел сотрудника в формате Метаданных
- syncId - ID синхронизации. После заполнения недоступен для изменения.
- updated - Момент последнего обновления сущности
Только для чтения
- name - Наименование Товара
Необходимое
- description - Описание Товара
- code - Код Товара
- externalCode - Внешний код Товара
- archived - Отметка о том, добавлен ли Товар в архив
- pathName - Наименование группы, в которую входит Товар
Только для чтения
- vat - НДС %
- effectiveVat - Реальный НДС %
Только для чтения
- productFolder - Ссылка на группу Товаров в формате Метаданных
- uom - Ссылка на единицы измерения в формате Метаданных
- images - Изображения Товара. Изображений у Товара может быть не более 10
- minPrice - Минимальная цена
- buyPrice - Закупочная цена
- salePrices - Цены продажи
- supplier - Ссылка на контрагента-поставщика в формате Метаданных
- attributes - Коллекция доп. полей в формате Метаданных
- country - Ссылка на страну в формате Метаданных
- article - Артикул
- weighed - Весовой товар
- tobacco - Табачная продукция. Не может быть указан вместе с alcoholic, weighed и isSerialTrackable
- weight - Вес
- volume - Объем
- packs - Упаковки Товара
- barcodes - Массив штрихкодов товара
- alcoholic - Объект, содержащий поля алкогольной продукции.
- excise - Содержит акцизную марку
- type - Код вида продукции
- strength - Крепость
- volume - Объём тары
- variantsCount - Количество модификаций у данного товара
Только для чтения
- minimumBalance - Неснижаемый остаток
- isSerialTrackable - Учет по серийным номерам. Не может быть указан вместе с alcoholic и weighed
- things - Серийные номера
Только для чтения
- trackingType - Тип маркируемой продукции
- NOT_TRACKED - Без маркировки
- TOBACCO - Тип маркировки "Табак"
- SHOES - Тип маркировки "Обувь"
- tnved - Код ТН ВЭД
- 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 - Патент
Атрибут pathName сам по себе является атрибутом только для чтения, однако его можно изменить
с помощью обновления атрибута productFolder.
Атрибуты вложенных сущностей
Упаковки Товара:
- id - ID в формате UUID
Только для чтения
- uom - Ссылка на единицы измерения в формате Метаданных
Необходимое
- quantity - Количество Товаров в упаковке данного вида
Необходимое
- barcodes - Массив штрихкодов упаковок товаров. Данный массив может содержать не более одного штрихкода. Если штрихкод в массиве отсутствует, то данное поле не выводится.
В версии API 1.2 был удален отдельный ресурс для работы с упаковками товаров. Теперь упаковки - вложенная коллекция.
Для того, чтобы создать новую упаковку для данного товара, нужно в запросе на обновление товара указать ее как элемент
поля packs, а в ее составе указать ссылку в формате meta на единицу измерения и количество товаров в упаковке.
Для упаковки товара нельзя указать ссылку на единицу измерения, совпадающую с единицей измерения товара, иначе возникнет ошибка.
При обновлении штрихкодов упаковки в рамках обновления товара, переданная коллекция штрихкодов упаковки полностью заменяет имеющуюся до этого
коллекцию.
Для обновления списка упаковок товара, необходимо в рамках обновления товара передать новую коллекцию упаковок. Новая коллекия упаковок товара
полностью заменит старую коллекцию.
Метаданные Товаров содержат информацию о дополнительных полях.
Посмотреть все созданные в основном интерфейсе доп. поля Товаров,
а также все типы цен можно с помощью запроса на получение метаданных Товаров.
Ответ - объект, со следующей структурой:
- meta - Метаданные
- attributes - коллекция всех существующих доп. полей Товаров в формате Метаданных
- createShared - создавать новые Товары с меткой "Общий"
Структуры объектов отдельных коллекций:
Штрих коды:
При создании штрихкода требуется описать объект с полем, являющимся форматом представления штрихкода в нижнем регистре, со строковым значением самого штрихкода. Наименование полей отдельного объекта, представляющего штрихкод:
- ean13 - штрихкод в формате EAN13, если требуется создать штрихкод в формате EAN13
- ean8 - штрихкод в формате EAN8, если требуется создать штрихкод в формате EAN8
- code128 - штрихкод в формате Code128, если требуется создать штрихкод в формате Code128
- gtin - штрихкод в формате GTIN, если требуется создать штрихкод в формате GTIN
О работе с доп. полями Товаров можно прочитать здесь
Поставщик Товара:
- meta - Метаданные, содержащие ссылку на поставщика.
Тип поставщика - Контрагент. Описание сущности Контрагент вы можете посмотреть здесь
Цены продажи
- value - Значение цены
- currency - Ссылка на валюту в формате Метаданных
- priceType - Тип цены
Закупочная цена
- value - Значение цены
- currency - Ссылка на валюту в формате Метаданных
Минимальная цена
- value - Значение цены
- currency - Ссылка на валюту в формате Метаданных
Изображение: структура и загрузка.
При запросе Товара с изображениями будет выведено json представление этого Товара, содержащее поле images. Данное поле является
массивом элементов. Элементы поля images имеют поля:
- meta - Метаданные об изображении
- title - Название изображения
- filename - Имя файла
- size - Размер файла в байтах
- updated - Дата последнего изменения
- miniature - Ссылка на миниатюру изображения в формате Метаданных
- tiny - Ссылка на уменьшенное изображение в формате Метаданных
Загрузка
Для загрузки изображений нужно в теле запроса на создание или обновление товара
указать поле images со списком элементов, имеющих следующие атрибуты:
- filename - имя файла с расширением. Например - "банан.png"
- content - Изображение, закодированное в формате Base64.
Если в запросе на обновление images будет содержать пустой массив элементов, то все Изображения у Товара будут удалены,
т.к. сервер посчитает, что пользователь хочет обновить список Изображений Товара.
Документация API по работе с Изображениями приведена в главе Изображение.
Группа Товара
- meta - Метаданные, содержащие ссылку на группу Товара.
Описание сущности Группа вы можете посмотреть здесь
Обновление этого атрибута также обновит атрибут pathName.
Весовой товар
- weighed - Поле, показывающее является ли товар весовым. Если его значение false - поле не отображается.
Если в основном интерфейсе у товара стоит отметка об учете его по серийным номерам, выставить значение данного поля на true невозможно.
Особенности фильтрации поля archived
Если одновременно осуществляется фильтрация по полям id и archived, то фильтрация по полю archived не учитывается.
Получить список Товаров
Запрос на получение всех Товаров для данной учетной записи.
Результат: Объект 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/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,
"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,
"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"
}
]
}
Создать Товар
Создать новый Товар.
Описание
Товар создается на основе переданного объекта JSON,
который содержит представление нового Товара.
Результат - JSON представление созданного Товара. Для создания нового Товара,
необходимо и достаточно указать в переданном объекте не пустое поле name
.
Если вы хотите создать алкогольный товар, то в теле запроса, нужно передать
объект 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,
"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,
"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,
"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,
"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": {
"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",
"required": 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",
"required": false
}
],
"createShared": true
}
Отдельное доп. поле
Параметры
Параметр |
Описание |
id |
7944ef04-f831-11e5-7a69-971500188b19 (required, string) - id Доп. поля |
Отдельное доп. поле
Запрос на получение информации по отдельному дополнительному полю.
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/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/product/metadata/attributes/3cd83619-5585-11e6-8a84-bae500000069",
"type": "attributemetadata",
"mediaType": "application/json"
},
"customEntityMeta": {
"href": "https://online.moysklad.ru/api/remap/1.2/context/companysettings/metadata/customEntities/a27aa372-5311-11e6-8a84-bae500000001",
"type": "customentitymetadata",
"mediaType": "application/json"
},
"id": "3cd83619-5585-11e6-8a84-bae500000069",
"name": "Связанная сущность",
"type": "customentity",
"required": false
}
Товар
Товар, обращение к которому происходит по значению его id.
Получить Товар
Параметры
Параметр |
Описание |
id |
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19 id Товара. |
Запрос на получение Товара с указанным id.
СвернутьПоказать
curl -X GET
"https://online.moysklad.ru/api/remap/1.2/entity/product/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/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,
"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": 532000,
"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,
"trackingType": "NOT_TRACKED",
"things": [
"F564X056",
"F564X057"
],
"barcodes": [
{
"ean8": "20000000"
},
{
"ean13": "2000000000000"
},
{
"code128": "code128 barcode"
},
{
"gtin": "00000000000130"
}
]
}
Изменить Товар
Запрос на обновление существующего Товара.
Типы цен в ценах продаж и дополнительные поля обновляются как элементы вложенных коллекций:
- Если в текущем объекте у какого-то из доп. полей / типов цен нет значения,
а в переданной коллекции оно есть - значение записывается в доп. поле / тип цены.
- Если же у данного атрибута значение уже присутствует - оно перезаписывается на переданное.
- Если у данного атрибута в составе объекта значение присутствует, однако оно отсутствует
в передаваемой в теле запроса коллекции (не передается совсем), то значение атрибута объекта не изменяется.
Для обновленя полей алкогольной продукции в теле запроса на обновление товара должен присутствовать объект alcoholic,
с вложенными в него полями, отражающими свойства алкогольной продукции:
- excise - Содержит акцизную марку
- type - Код вида продукции
- strength - Крепость
- volume - Объем тары
Если в запросе на обновление товара, являющегося алкогольной продукцией, передать пустой объект alcoholic, с данного объекта
снимется отметка "Алкогольная продукция". Для того чтобы сделать товар, не являющийся алкогольной продукцией алкогольным, нужно в теле запроса
передать объект alcoholic, у которого хотя бы одно из свойств будет иметь значение.
При обновлении Товара с указанным массивом штрихкодов для каждого штрихкода требуется указать к какому типу относится штрихкод.
Например, чтобы создать штрихкод с типом Code 128, в массив штрихкодов должен быть добавлен JSON-объект с полем code128 со значением штрихкода.
При включенном в основном интерфейсе серийном учете товаров, в запросе на обновление нельзя передать значение true полю weighed,
иначе возникнет ошибка, т.к. невозможен серийный учет весовых товаров.
Пример запроса на обновление Товара
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Тыква",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"description": "Тыква, Германия",
"vat": 3,
"effectiveVat": 3,
"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/6313f1eb-2c7f-11e6-8a84-bae500000053",
"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": 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"
}
}
},
{
"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"
}
}
}
],
"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"
}
},
"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
},
{
"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
}
],
"images": [
{
"filename":"birdimageNew.png",
"content":"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAAEHRFWHRTb2Z0d2FyZQBTaHV0dGVyY4LQCQAAAAxJREFUCNdj+PePAQAE+gH90KA5ZAAAAABJRU5ErkJggg=="
}
],
"alcoholic": {
"excise": true,
"type": 3100,
"strength": 0.6,
"volume": 1.5
},
"barcodes": [
{
"code128": "code128barcode"
}
]
}'
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 11:00:37",
"name": "Тыква",
"description": "Тыква, Германия",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"archived": false,
"pathName": "",
"vat": 3,
"effectiveVat": 3,
"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": 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": 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"
}
Пример запроса на изменение Товара с дополнительными полями.
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Тыква",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"description": "Тыква, Германия",
"vat": 3,
"effectiveVat": 3,
"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/6313f1eb-2c7f-11e6-8a84-bae500000053",
"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": 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"
}
}
},
{
"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"
}
}
}
],
"article": "Ar23",
"weight": 100,
"volume": 400,
"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": 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"
},
"name": "Изготовитель",
"value": "Колхоз \"Иваново\" "
}
]
}'
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:52:58",
"name": "Тыква",
"description": "Тыква, Германия",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"archived": false,
"pathName": "",
"vat": 3,
"effectiveVat": 3,
"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": "Колхоз \"Иваново\""
}
],
"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,
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
Пример запроса на изменение Товара с упаковками.
СвернутьПоказать
curl -X PUT
"https://online.moysklad.ru/api/remap/1.2/entity/product/7944ef04-f831-11e5-7a69-971500188b19"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Тыква",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"description": "Тыква, Германия",
"vat": 3,
"effectiveVat": 3,
"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/6313f1eb-2c7f-11e6-8a84-bae500000053",
"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": 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"
}
}
},
{
"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"
}
}
}
],
"article": "Ar23",
"weight": 100,
"volume": 400,
"packs" : [
{
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 11,
"barcodes": [
{
"code128": "code128barcode"
}
]
}
]
}'
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:52:58",
"name": "Тыква",
"description": "Тыква, Германия",
"code": "pumpkin1",
"externalCode": "456pumpkin",
"archived": false,
"pathName": "",
"vat": 3,
"effectiveVat": 3,
"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"
}
},
"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"
}
}
},
"packs" : [
{
"id": "6314188d-2c7f-11e6-8a84-bae500000055",
"uom": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
"type": "uom",
"mediaType": "application/json"
}
},
"quantity": 11,
"barcodes": [
{
"code128": "code128barcode"
}
]
}
],
"article": "Ar23",
"weight": 100,
"volume": 400,
"isSerialTrackable": false,
"trackingType": "NOT_TRACKED"
}
Услуга
Средствами JSON API можно создавать и обновлять сведения об Услугах, запрашивать списки Услуг и сведения по отдельным Услугам. Кодом сущности для Услуги в составе JSON API является ключевое слово service. Услуга - специальная разновидность товара, без закупочной цены и упаковок. Больше о Товарах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки в разделе
Товары и склад.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search
. Подробнее можно узнать по ссылке.
Поиск среди объектов услуг на соответствие поисковой строке будет осуществлен по следующим полям:
- по наименованию Услуги name
- по коду Услуги code
Услуги
Атрибуты сущности
- meta - Метаданные объекта
- id - ID Услуги в формате UUID
Только для чтения
- accountId - ID учетной записи
Только для чтения
- owner - Ссылка на Владельца (Сотрудника) в формате Метаданных
- shared - Общий доступ
- group - Отдел сотрудника в формате Метаданных
- syncId - ID синхронизации. После заполнения недоступен для изменения.
- updated - Момент последнего обновления сущности
Только для чтения
- name - Наименование Услуги
Необходимое
- description - Описание Услуги
- code - Код Услуги
- externalCode - Внешний код Услуги
- archived - Отметка о том, добавлен ли Услуга в архив
- pathName - Наименование группы, в которую входит Услуга
Только для чтения
- vat - НДС %
- effectiveVat - Реальный НДС %
Только для чтения
- productFolder - Ссылка на группу Услуги
- uom - Единицы измерения
- minPrice - Минимальная цена
- salePrices - Цены продажи
- barcodes - Массив штрихкодов услуги
- attributes - Дополнительные поля Услуги в формате Метаданных
- buyPrice - Закупочная цена
- paymentItemType - Признак предмета расчета
- SERVICE - Услуга
- WORK - Работа
- PROVIDING_RID - Предоставление РИД
- 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 - Патент
Атрибут pathName сам по себе является атрибутом только для чтения, однако его можно изменить
с помощью обновления атрибута productFolder.
Атрибуты вложенных сущностей
Метаданные Услуг содержат информацию о дополнительных полях.
Посмотреть все созданные в основном интерфейсе доп. поля Услуг,
а также все типы цен можно с помощью запроса на получение метаданных Услуг.
Ответ - объект, со следующей структурой:
- meta - Метаданные
- attributes - коллекция всех существующих доп. полей Услуг в формате Метаданных
Структуры объектов отдельных коллекций:
При создании штрихкода требуется описать объект с полем, являющимся форматом представления штрихкода в нижнем регистре, со строковым значением самого штрихкода. Наименование полей отдельного объекта, представляющего штрихкод:
- ean13 - штрихкод в формате EAN13, если требуется создать штрихкод в формате EAN13
- ean8 - штрихкод в формате EAN8, если требуется создать штрихкод в формате EAN8
- code128 - штрихкод в формате Code128, если требуется создать штрихкод в формате Code128
О работе с доп. полями Услуг можно прочитать здесь
- value - Значение цены
- currency - Ссылка на валюту в формате Метаданных
- priceType - Тип цены
- value - Значение цены
- currency - Ссылка на валюту в формате Метаданных
- value - Значение цены
- currency - Ссылка на валюту в формате Метаданных
- meta - Метаданные, содержащие ссылку на группу Услуги.
Описание сущности Группа вы можете посмотреть здесь.
Обновление этого атрибута также обновит атрибут pathName.
Если одновременно осуществляется фильтрация по полям id и archived, то фильтрация по полю archived не учитывается.
Получить список Услуг
Запрос на получение всех Услуг для данной учетной записи.
Результат: Объект 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/service"
-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/service/",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "service",
"mediaType": "application/json",
"size": 2,
"limit": 1000,
"offset": 0
},
"rows": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/service/63e4fa87-2c87-11e6-8a84-bae500000030",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "service",
"mediaType": "application/json"
},
"id": "63e4fa87-2c87-11e6-8a84-bae500000030",
"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:11:08",
"name": "Облицовка",
"description": "Облицовка доставляемого товара",
"code": "additionalprot",
"externalCode": "addProt",
"archived": false,
"pathName": "",
"vat": 6,
"effectiveVat": 6,
"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": 1052,
"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": 1020,
"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"
}
}
],
"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"
},
{
"ean8": "234234234234"
},
{
"code128": "23423423452351"
}
],
"attributes": [
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/service/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/service/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"type": "attributemetadata",
"mediaType": "application/json"
},
"id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
"name": "Изготовитель",
"type": "counterparty",
"value": "ООО Компания"
}
],
"taxSystem": "GENERAL_TAX_SYSTEM"
},
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/service/f6ecdc65-2c86-11e6-8a84-bae500000027",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "service",
"mediaType": "application/json"
},
"id": "f6ecdc65-2c86-11e6-8a84-bae500000027",
"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:08:06",
"name": "Доставка",
"description": "Доставка выбранного товара",
"code": "delivery",
"externalCode": "delCode",
"archived": false,
"pathName": "",
"vat": 10,
"effectiveVat": 10,
"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": 10532,
"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"
}
}
],
"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"
},
{
"ean8": "234234234234"
},
{
"code128": "23423423452351"
}
]
}
]
}
Создать Услугу
Создать новую Услугу.
Описание
Услуга создается на основе переданного объекта JSON,
который содержит представление новой Услуги.
Результат - JSON представление созданной Услуги. Для создания новой Услуги,
необходимо и достаточно указать в переданном объекте не пустое поле name
При создании Услуги с указанным массивом штрихкодов для каждого штрихкода требуется указать к какому типу относится штрихкод.
Например, чтобы создать штрихкод с типом Code 128, в массив штрихкодов должен быть добавлен JSON-объект с полем code128 со значением штрихкода.
Пример наиболее полного по количеству полей запроса.
СвернутьПоказать
curl -X POST
"https://online.moysklad.ru/api/remap/1.2/entity/service"
-H "Authorization: Basic <Credentials>"
-H "Content-Type: application/json"
-d '{
"name": "Доставка",
"code": "delivery",
"externalCode": "delCode",
"description": "Доставка выбранного товара",
"vat": 10,
"effectiveVat": 10,
"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": 10532,
"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": 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"
}
}
}
],
"buyPrice": {
"value": 1047,
"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"
}
}
},
"barcodes": [
{
"ean13": "34875834765872435"
},
{
"ean8": "234234234234"
},
{
"code128": "23423423452351"
}
]
}'
Response 200 (application/json)
Успешный запрос. Результат - JSON представление созданной Услуги.
СвернутьПоказать
{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/service/f6ecdc65-2c86-11e6-8a84-bae500000027",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/service/metadata",
"type": "service"