Мой склад коды ошибок

API Endpoint
https://online.moysklad.ru/api/remap/1.1

Данная версия API устарела, она поддерживается и работает,
но в ней не появляются новые возможности

API для манипуляции с сущностями и создания отчетов в онлайн-сервисе МойСклад.

Общие Сведения ¶

Для того чтобы успешно взаимодействовать с JSON API онлайн-сервиса МойСклад, необходимо аутентифицироваться в системе. МойСклад поддерживает аутентификацию по протоколу Basic Auth, при которой вместе с запросом передаётся заголовок Authorization со значением пары логин:пароль, закодированным в варианте RFC2045-MIME стандарта Base64. Аутентификация по протоколу Basic Auth с автоматической генерацией соответствующего заголовка поддерживается во многих
HTTP-клиентах, таких как Postman, curl и т.п.

При разработке клиентского приложения необходимо учитывать следующие моменты:

  • Структура ответов и типы полей поддерживаются нами неизменными

  • Может быть добавлено новое поле без нарушения структуры ответа

  • Может быть добавлен новый ресурс

Для JSON API установлены следующие ограничения:

  • Не более 45 запросов за 3 секундный период от аккаунта

  • Не более 5 параллельных запросов от одного пользователя

  • Не более 20 параллельных запросов от аккаунта

  • Не более 20 Мб данных в одном запросе, отправляемом на сервер

Также накладывается ограничение на максимальное число объектов (позиций, материалов, продуктов), передаваемых в одном массиве в запросе — не более 100 элементов.
В случае, если количество элементов коллекции превышает максимально допустимое, произойдёт ошибка со статусом 413.
Если количество позиций превышает максимально допустимое, то для дальнейшего пополнения позиций нужно будет работать со специальным ресурсом,
описание которого приведено в конкретной сущности.

В JSON есть несколько видов Метаданных. Один из них — поле meta, которое фигурирует в большинстве
JSON представлений объектов, и содержит информацию об объекте или о выдаче, а также может использоваться в качестве ссылки
на другой объект. Поле meta представляет собой объект со следующими атрибутами:

  • href — Ссылка на объект

  • metadataHref — Ссылка на метаданные сущности (Другой вид метаданных. Присутствует не во всех сущностях)

  • type — Тип объекта

  • mediaType — Тип данных, которые приходят в ответ от сервиса, либо отправляются
    в теле запроса. В рамках данного API всегда равен application/json

  • uuidHref — Ссылка на объект на UI. Присутствует не во всех сущностях. Может быть использована для получения uuid

Атрибуты расширенного объекта meta

Следующие атрибуты объекта meta появляются, как правило, в методах выдачи списка сущностей/строк отчёта.
В них содержится информация о выдаче, пришедшей в ответ. В объектах meta, содержащих
данные лишь об одном объекте (например поле meta в объекте context) нижеперечисленные атрибуты не фигурируют.

  • size — Размер выданного списка

  • limit — Максимальное количество элементов в выданном списке

  • offset — Отступ в выданном списке

Метаданные сущности

Другой вид Метаданных. Представляет собой отдельный ресурс, содержащий информацию обо всех объектах сущностей данного типа.
Есть не у каждой сущности. Присутствует лишь у тех сущностей, у которых в данной документации описан ресурс “Метаданные <наименование_сущности>”.
Как правило содержит информацию о вложенных сущностях, коллекциях и дополнительных полях.

JSON API позволяет получить метаданные всех сущностей с помощью метода /entity/metadata. Также можно ограничить
выборку, указав в фильтре type только необходимые сущности.

Пример URL для запроса на получение метаданных с помощью GET:

  • /entity/metadata?filter=type=product;type=service;type=demand

Пример тела запроса:

{
  "service": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
      "mediaType": "application/json"
    },
    "priceTypes": [
      {
        "name": "Цена продажи"
      }
    ]
  },
  "product": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "mediaType": "application/json"
    },
    "priceTypes": [
      {
        "name": "Цена продажи"
      }
    ]
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "mediaType": "application/json"
    }
  }
}

Мета коллекций

meta коллекций содержит все те же атрибуты, что и meta сущностей, однако, если в списке появляется больше
позиций, чем умещается на одной странице (size > limit) в объект meta добавляются след. поля:

  • nextHref — Ссылка на предыдущую страницу сущностей.

  • previousHref — Ссылка на следующую страницу сущностей.

meta с такими полями можно встретить при выполнении запросов на получение всех объектов определённого типа
на учетной записи (например запрос всех отгрузок), а также при запросе всех позиций отдельного документа.

СТРУКТУРА ОШИБОК

Ошибка в данном API представляет собой массив errors, содержащий объекты error, каждый из которых описывает отдельную ошибку.

СТРУКТУРА ОБЪЕКТА error

  • error — Заголовок ошибки

  • parameter — Параметр, на котором произошла ошибка

  • code — Код ошибки (Если поле ничего не содержит, смотрите HTTP status code)

  • error_message — Сообщение, прилагаемое к ошибке

  • moreInfo — Ссылка на документацию с описанием полученной ошибки

  • line — Строка JSON, на которой произошла ошибка

  • column — Координата элемента в строке line, на котором произошла ошибка

  • dependencies — Список метаданных зависимых сущностей или документов. Выводится при невозможности удаления сущности, документа, если имеются зависимости от удаляемой сущности, документа

  • meta — Метаданные сущности, документа на котором произошла ошибка

Возвращаемые HTTP статусы ошибок и их значения:

HTTP status code Значение
301 Запрашиваемый ресурс находится по другому URL.
303 Запрашиваемый ресурс может быть найден по другому URI и должен быть найден с использоваием GET запроса
400 Ошибка в структуре JSON передаваемого запроса
401 Имя и/или пароль пользователя указаны неверно или заблокированы пользователь или аккаунт
403 У вас нет прав на просмотр данного объекта
404 Запрошенный ресурс не существует
405 http-метод указан неверно для запрошенного ресурса
409 Указанный объект используется и не может быть удалён
410 Версия API больше не поддерживается
412 Не указан обязательный параметр строки запроса или поле структуры JSON
413 Размер запроса или количество элементов запроса превышает лимит (например, количество позиций, передаваемых в массиве positions, превышает 100)
429 Превышен лимит количества запросов
500 При обработке запроса возникла непредвиденная ошибка
502 Сервис временно недоступен
503 Сервис временно отключен
504 Превышен таймаут обращения к сервису, повторите попытку позднее

Также, вместе с телом ответа ошибки, вам могут прийти следующие заголовки (Headers):

  • X-Lognex-Auth — расширенный код ошибки аутентификации

  • X-Lognex-Auth-Message — сообщение об ошибке.

  • X-Lognex-API-Version-Deprecated — дата отключения запрошенной версии API.

  • Location — URL по которому доступен запрашиваемый ресурс (в случае ответа с кодом 301 или кодом 303)

Вы можете узнать лимит оставшихся запросов с помощью следующих заголовков

  • X-RateLimit-Limit — количество запросов, которые равномерно можно сделать в течение интервала до появления 429 ошибки

  • X-Lognex-Retry-TimeInterval — интервал в миллисекундах, в течение которого можно сделать эти запросы

  • X-RateLimit-Remaining — Число запросов, которые можно отправить до получения 429 ошибки

  • X-Lognex-Reset — время до сброса ограничения в миллисекундах. Равно нулю, если ограничение не установлено

  • X-Lognex-Retry-After — время до сброса ограничения в миллисекундах.

Все коды ошибок и их описания


1000

  • Сообщение: Элемент URI не является идентификатором
  • Описание: Вероятнее всего вы пытаетесь обратиться к несуществующему ресурсу. Проверьте
    указанный вами URI, проверьте правильно ли вы указали ключевое слово сущности и полностью ли вы скопировали ID.

1001

  • Сообщение: Не указан идентификатор метаданных
  • Описание: При обращении к пользовательскому справочнику в URI должен быть указан корректный {id} метаданных данного справочника.
    Его можно уточнить, сделав запрос к метаданным настроек компании companysettings/metadata в массиве customEntities.

1002

  • Сообщение: Неопознанный путь: {путь}
  • Описание: Не удалось определить ресурс, по которому был сделан запрос. Проверьте URI по которому совершается запрос.

1003

  • Сообщение: Отсутствуют метаданные для типа {тип}
  • Описание: Для данного ресурса нельзя получить метаданные. Ещё раз проверьте документацию по сущности данного типа и убедитесь в наличии ресурса “Метаданные <наименование_сущности>”

1004

  • Сообщение: Ошибка при формировании результата: {текст ошибки}
  • Описание: При разборе переданного объекта произошла ошибка. Проверьте корректность переданных данных.

1005

  • Сообщение: Неизвестный тип: {тип}
  • Описание: Тип сущности, указанный в URI, не может быть найден. Проверьте корректность ключевого слова.

1006

  • Сообщение: Создание объектов с указанным идентификатором запрещено
  • Описание: При создании сущности не нужно указывать в URI запроса id сущности. Запрос на создание должен происходить по тому же URI, по которому происходит запрос на получение списка сущностей данного типа.

1007

  • Сообщение: Неизвестное поле: {имя поля}
  • Описание: При обновлении сущности указанное поле не было найдено. Проверьте правильность написания имени поля, а также убедитесь что данное поле присутствует среди атрибутов сущностей этого типа.

1008

  • Сообщение: Ошибка при загрузке объекта с типом ‘{тип}’ и идентификатором ‘{id}’
  • Описание: Не удалось загрузить сущность с данным id. Проверьте корректность id. Убедитесь что сущность с данным id присутствует среди списка сущностей данного типа (возможно сущность с данным id была удалена).

1009

  • Сообщение: Редактирование объектов типа ‘{тип}’ не поддерживается
  • Описание: Сущность которую вы пытаетесь обновить — только для чтения. Изменение её атрибутов не предусмотрено.

1010

  • Сообщение: Удаление объектов типа ‘{тип}’ не поддерживается
  • Описание: Нельзя удалить сущность данного типа. Проверьте, есть ли среди операций данного типа сущностей операция удаления.

1011

  • Сообщение: Создание объектов типа ‘{тип}’ не поддерживается
  • Описание: Нельзя создать сущность данного типа. Проверьте, есть ли среди операций данного типа сущностей операция создания.

1012

  • Сообщение: Не указан идентификатор объекта
  • Описание: Для операций обновления и удаления необходимо указывать id сущности, над которой производится операция.

1013

  • Сообщение: Удаление вложенных объектов не поддерживается
  • Описание: Невозможно удалить вложенные сущности, такие как счета контрагентов. Если вы хотите обнулить значение поля: попробуйте передать null в качестве значения данного поля в запроса не обновление. В случае с позициями документов — вы можете передать пустой массив. Это будет эквивалентно удалению сразу всех позиций из документа.

1014

  • Сообщение: Неверное значение ‘{значение}’ параметра фильтрации ‘{имя параметра}’
  • Описание: Вы указали значение неподдерживаемого типа для данного параметра (например передали int вместо boolean). Возможно ошибка в неправильном формате даты и времени.

1015

  • Сообщение: Указана неверная версия в url: {url}
  • Описание: Проверьте необходимую версию API в url по которому вы делаете запрос. online.moysklad.ru/api/1.x/... Версии API различаются между собой по количеству
    доступных ресурсов, а также по способу обработки данных и именно поэтому являются важным элементом идентификации того или иного ресурса.

1016

  • Сообщение: Доступ запрещен: у вас нет прав на просмотр данного объекта
  • Описание: Администратор учётной записи ограничил ваши права на просмотр сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1017

  • Сообщение: Доступ запрещен: у вас нет прав на редактирование данного объекта
  • Описание: Администратор учётной записи ограничил ваши права на редактирование сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1018

  • Сообщение: Доступ запрещен: у вас нет прав на удаление данного объекта
  • Описание: Администратор учётной записи ограничил ваши права на удаление сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1019

  • Сообщение: Чтение поля ‘{имя поля}’ не поддерживается
  • Описание: Невозможно чтение поля данного типа.

1020

  • Сообщение: Родительский объект с типом ‘{тип}’ и идентификатором ‘{id}’ не существует
  • Описание: Неверный id родительской сущности.

1021

  • Сообщение: Объект с типом ‘{тип}’ и идентификатором ‘{id}’ не найден
  • Описание: Не удалось загрузить сущность данного типа с данным id. Проверьте корректность id. Убедитесь что сущность с данным id присутствует среди списка сущностей данного типа (возможно сущность с данным id была удалена)

1022

  • Сообщение: Ошибка при создании объекта
  • Описание: Ошибка в процессе создания сущности данного типа.

1023

  • Сообщение: Ошибка сохранения объекта: дочерний объект с типом ‘{тип}’ и идентификатором ‘{id}’ уже используется и не может быть удален
  • Описание: Невозможно удалить объект во вложенной коллекции т.к. он уже где-то используется. Например, может возникнуть при удалении позиции из документа, по которому есть возврат,
    в котором присутствует данная позиция.

1024

  • Сообщение: Ошибка сохранения объекта: изменять стандартные объекты запрещено
  • Описание: Вы пытаетесь изменить сущность, которая создаётся по умолчанию в сервисе МойСклад сразу после регистрации учётной записи. Это делать запрещено. (Например изменение стандартных стран и единиц измерения)

1025

  • Сообщение: Ошибка удаления объекта: удалять стандартные объекты запрещено
  • Описание: Удаление стандартных объектов, таких как стандартные единицы измерения, валюты, страны и т.п. не поддерживается.

1026

  • Сообщение: Обновление объектов типа ‘{тип}’ не поддерживается
  • Описание: Обновление объектов указанного типа не поддерживается в JSON API.

1027

  • Сообщение: Запрос не содержит объектов
  • Описание: Тело запросов на создание/обновление должно представляться в виде объекта либо массива JSON.

1028

  • Сообщение: Объект уже используется и не может быть удален
  • Описание: Сущность используется в сущностях и документах, перечисленных в ошибке, поэтому её нельзя удалить. Например нельзя удалить товар, который используется в качестве позиции в каком-либо документе.

1029

  • Сообщение: Шаблоны для типа ‘{тип}’ не поддерживаются
  • Описание: Невозможно создать предзаполненную сущность данного типа.

1030

  • Сообщение: Поле для фильтрации ‘{имя поля}’ может быть указано только один раз
  • Описание: Убедитесь, что каждое поле используется в параметрах фильтрации лишь единожды.

1031

  • Сообщение: Ошибка генерации шаблона: невозможно создать шаблон объекта на основе указанных полей
  • Описание: Невозможно создать предзаполненную сущность данного типа на основе другой.

1032

  • Сообщение: Ошибка фильтрации: характеристика ‘{имя/id характеристики}’ не существует
  • Описание: У данной модификации нет характеристики с указанным id. Проверьте правильность введённого id и список характеристик для данной модификации.

1033

  • Сообщение: Ошибка фильтрации: фильтрация по характеристикам модификаций совместима только с группировкой по модификациями
  • Описание: В отчётах при передаче значения параметра groupBy отличного от variant невозможна фильтрация по характеристикам модификаций.

1034

  • Сообщение: Ошибка фильтрации: {текст ошибки}
  • Описание: Ошибка в процессе обработки фильтров. Проверьте переданные фильтры на валидность. Подробнее о параметрах фильтрации вы можете прочесть в соответствующем разделе документации или в документации по сущности, к которой вы пытаетесь применять фильтры.

1035

  • Сообщение: Ошибка фильтрации: неверный формат даты параметра фильтрации
  • Описание: Проверьте значение даты и времени. Оно должно соответствовать формату yyyy-MM-dd HH:mm:ss

1036

  • Сообщение: Ошибка при формировании метаданных
  • Описание Внутренняя ошибка сервиса. Попробуйте повторить запрос.

1037

  • Сообщение: Неверно указан Content-Type запроса
  • Описание Возможно ресурс, к которому вы обращаетесь, требует form-data вместо JSON (или наоборот).

1038

  • Сообщение: Ошибка в адресе запроса
  • Описание Проверьте, указываете ли вы валидный адрес запроса.

1039

  • Сообщение: Операция {HTTP метод} не поддерживается для данного ресурса
  • Описание Проверьте метод, с которым вы обращаетесь к ресурсу. Убедитесь, что в документации ресурса этот метод описан и его можно применить.

1040

  • Сообщение: Неверно заданы параметры запроса
  • Описание Один или несколько параметров запроса заданы некорректно. Проверьте формат параметров согласно документации.

1041

  • Сообщение: Неверное значение ‘{значение}’ параметра фильтрации ‘{имя параметра}’, допустимые значения: ‘{список допустимых значений}’
  • Описание: Значение параметра должно входить в список допустимых значений.

1042

  • Сообщение: Неверное значение ‘{значение}’ параметра сортировки ‘{имя параметра}’, допустимые значения: ‘{список допустимых значений}’
  • Описание: Значение параметра должно входить в список допустимых значений.

1043

  • Сообщение: Ваш тарифный план не позволяет работать с CRM
  • Описание: Ваш тариф не подходит для работы с CRM.

1044

  • Сообщение: Превышен максимальный размер запроса
  • Описание: Максимальный размер запроса 10 МБ.

1045

  • Сообщение: Доступ запрещен: у вас нет прав на создание данного объекта
  • Описание: Администратор учётной записи ограничил ваши права на создание сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1046

  • Сообщение: Дочерняя сущность не может изменять свою родительскую сущность
  • Описание: Возможно вы попробовали подставить позицию(и) из одного документа в другой (Попробуйте удалить meta, id, accountId из документа и позиции(й)).

1047

  • Сообщение: Вы не можете обновить поле syncId в запросе на обновление сущности
  • Описание: Поле syncId может быть указано только при создании сущности. Его нельзя изменить в запросе на обновление.

1052

  • Сообщение: Неверный формат UUID
  • Описание: Проверьте сгенерированные вами UUID на корректность.

1056

  • Сообщение: Ошибка аутентификации: {текст ошибки аутентификации}
  • Описание Проверьте указанные для аутентификации данные. Возможно для данного ресурса требуется другой вид аутентификации.

1058

  • Сообщение: Не удалось декодировать параметры запроса из URL
  • Описание Проверьте запрос. Вероятно, в строке присутствуют параметры, которые не были urlencoded.

1059

  • Сообщение: Некорректный сервер в идентификаторе объекта: ‘{идентификатор}’
  • Описание Идентификатор объекта содержит сервер, отличный от online.moysklad.ru.

1060

  • Сообщение: Некорректный тип данных в meta сущности, поле type
  • Описание Тип данных указанный в поле type метаданных сущности не совпадает с ожидаемым типом.

1061

  • Сообщение: Отсутствует доступ к API для данного пользователя
  • Описание Отсутствует доступ к API для данного пользователя — обратитесь к администратору аккаунта.

1062

  • Сообщение: Неверное значение заголовка ‘Accept’. Поддерживается только значение ‘application/json;charset=utf-8’
  • Описание Значение заголовка ‘Accept’ может быть только application/json;charset=utf-8.

1063

  • Сообщение: Ошибка сортировки: неизвестное поле ‘{название поля}’ или сортировка для данного поля не поддерживается
  • Описание Сортировка для данного поля не поддерживается. Возможно, поле не входит в список поддерживаемых полей.

1064

  • Сообщение: Доступ запрещен: у вас нет прав на печать данных объектов
  • Описание Администратор учётной записи ограничил ваши права на печать сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1065

  • Сообщение: Ошибка сохранения объекта: объект уже изменен/удален в параллельном запросе
  • Описание Ошибка возникает при попытке изменить объект из нескольких параллельных запросов к API.

1066

  • Сообщение: Ошибка удаления объекта: объект нельзя переместить в корзину
  • Описание Удаление в корзину возможно только для документов. Проверьте, является ли удаляемый объект документом.

1067

  • Сообщение: Ошибка удаления объекта: использование корзины отключено
  • Описание Отключена опция для удаления документов в корзину — обратитесь к администратору аккаунта.

1068

  • Сообщение: Точка продаж отключена. Обратитесь к администратору аккаунта
  • Описание Убедитесь, что Ваш тарифный план поддерживает работу с точками продаж.

1069

  • Сообщение: Ошибка запроса: несовместимые параметры запроса: ‘{несовместимые параметры}’
  • Описание Не все параметры запроса могут быть применены одновременно, они перечисленны в тексте ошибки: ‘{несовместимые параметры}’. Следует исключить параметры из запроса, учитывая совместимость.

1070

  • Сообщение: Ошибка: ваш тарифный план не позволяет вам работать с данным ресурсом
  • Описание На вашем тарифном плане работа с указанным ресурсом недоступна.

1071

  • Сообщение: Превышено ограничение на количество попыток регистрации
  • Описание Вы попытались зарегистрироваться слишком много раз

1072

  • Сообщение: Превышено ограничение на количество регистраций с указанного адреса
  • Описание Вы попытались зарегистрироваться слишком много раз

1073

  • Сообщение: Превышено ограничение на одновременное количество запросов
  • Описание От вас поступает слишком много параллельных запросов в единицу времени.

1074

  • Сообщение: Сервис временно недоступен, ведутся технические работы
  • Описание На сервере проводятся технические работы.

1083

  • Сообщение: Ошибка при формировании результата: {текст ошибки}
  • Описание При формировании ответа произошла ошибка на стороне сервера. Попробуйте повторить запрос заново.

1090

  • Сообщение: Дополнительный справочник {название справочника} используется в: {названия документов} и не может быть удален
  • Описание Дополнительный справочник используется как дополнительное поле в документах, перечисленных в ошибке.

1999

  • Сообщение: Неизвестная ошибка
  • Описание Произошла непредвиденная ошибка. Пожалуйста, обратитесь в поддержку сервиса МойСклад подробно изложив условия при которых эта ошибка произошла.

Ошибки формата

2000

  • Сообщение: Ошибка формата: отсутствует начало объекта
  • Описание: В данном месте ожидалось начало объекта. Проверьте тело запроса.

2001

  • Сообщение: Ошибка формата: входящий запрос не соответствует формату JSON
  • Описание: Данные должны быть отправлены в формате JSON. Если это так, а ошибка всё-таки возникает — попробуйте добавить Header Content-Type со значением application/json.

2002

  • Сообщение: Ошибка формата: неименованное внутреннее поле типа массив
  • Описание: Проверьте указали ли вы наименование поля типа массив. Возможно присутствуют лишние открывающиеся/закрывающиеся скобки в теле запроса.

2003

  • Сообщение: Ошибка формата: неименованное внутреннее поле типа объект
  • Описание: Проверьте указали ли вы наименование поля типа “объект”. Возможно присутствуют лишние открывающиеся/закрывающиеся скобки в теле запроса.

2004

  • Сообщение: Ошибка формата: вложенные массивы недопустимы
  • Описание: В рамках JSON API не обрабатываются массивы массивов. Проверьте тело запроса на корректность.

2005

  • Сообщение: Ошибка формата: входящий JSON должен начинаться либо с объекта, либо с массива
  • Описание: Отсутствует открывающаяся фигурная/квадратная скобка в начале тела запроса.

2006

  • Сообщение: Ошибка формата: слишком большая вложенность объектов
  • Описание: Максимальная глубина вложенности в JSON API — 10. Скорректируйте тело запроса и убедитесь, что это ограничение не нарушается.

2007

  • Сообщение: Ошибка формата: слишком большое число вложенных объектов
  • Описание: В JSON API в массиве может содержаться не более 100 объектов.

2008

  • Сообщение: Ошибка формата: запрос на шаблон не должен содержать массив
  • Описание: С помощью запроса по ресурсу {entity_name}/new можно создать только 1 шаблон. Передача массива значений не поддерживается.

2009

  • Сообщение: Ошибка формата: запрос на создание/обновление одной сущности не должен содержать массив
  • Описание: При обновлении отдельной сущности подразумевается, что в теле запроса будет передано её новое представление (одно). В теле запроса должен быть один корневой объект.

2010

  • Сообщение: Ошибка формата: отсутствует href для meta поля ‘{доп. сообщение}’
  • Описание: В переданном объекте метаданных отсутствует поле href. Проверьте тело запроса.

2011

  • Сообщение: Ошибка формата: отсутствует type для meta поля ‘{доп. сообщение}’
  • Описание: В переданном объекте метаданных отсутствует поле type. Проверьте тело запроса.

2012

  • Сообщение: Ошибка формата: неизвестный type для meta поля ‘{доп. сообщение}’
  • Описание: В переданном объекте метаданных указан неизвестный тип. Проверьте тело запроса. Возможно вы указываете неверное ключевое слово для сущности. Проверьте документацию по данной сущности и убедитесь в правильности передаваемого type.

2013

  • Сообщение: Ошибка формата: неправильное значение href для meta поля ‘{доп. сообщение}’
  • Описание: Переданный href указывает на несуществующий объект. Убедитесь в корректности ссылки. Ошибка может быть в версии API, типе ресурса (entity/pos/report), ключевом слове сущности/(отчёта), id сущности.

2014

  • Сообщение: Ошибка формата: отсутствует meta для поля ‘{имя поля}’
  • Описание: Для полей типа метаданных (ссылок на другие связанные объекты) необходимо значение в виде объекта, содержащего meta.

2015

  • Сообщение: Ошибка формата: отсутствует id для поля ‘{имя поля}’
  • Описание: При передаче вложенных сущностей в виде полей необходимо указывать id этих сущностей.

2016

  • Сообщение: Ошибка формата: значение поля ‘{имя поля}’ не соответствует типу {тип поля}
  • Описание: Для указанного поле передано значение неверного типа. Исправьте тело запроса.

2017

  • Сообщение: Ошибка формата: неизвестная ошибка
  • Описание: Не удалось однозначно классифицировать ошибку. Убедитесь что формат передаваемых вами данных соответствует требуемому. Посмотрите примеры запросов в документации по используемой вами сущности.

2018

  • Сообщение: Ошибка формата: отсутствует поле для meta
  • Описание: Вы не указали обязательное поле объекта meta.

2021

  • Сообщение: Ошибка формата: в объектах типа ‘<тип>’ полю ‘<наименование поля>’ не может быть присвоен объект типа <тип объекта>
  • Описание: Для сущностей данного типа у указанного поля не может быть выставлено указанное значение. Например, нельзя полю agent отгрузки выставить значение типа employee, тогда как
    тому же полю входящего платежа можно выставить значение типа employee.

2022

  • Сообщение: Ошибка формата: слишком большое число элементов вложенной коллекции
  • Описание: Вложенная коллекция может иметь в составе не более 100 элементов.

2024

  • Сообщение: Ошибка формата: href указывает на сущность неправильного типа ‘<тип>’, требуется ‘<тип>’
  • Описание: Переданная ссылка href указывает на сущность неправильного типа.

2025

  • Сообщение: Ошибка формата: значение <заголовок|параметр|поле> ‘<наименование>’ не соответствует формату даты ‘<формат даты>’
  • Описание: Переданное значение даты не соответствует формату даты

2028

  • Сообщение: Ошибка формата: Доп поле ‘{имя доп. поля}’ сущности с id ‘{id}’ содержит не числовое значение
  • Описание: В получаемом объекте содержится доп поле с некорректным значением

Общие ошибки валидации

3000

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не может быть пустым или отсутствовать
  • Описание: Необходимое поле не может содержать пустого значения или отсутствовать. Все необходимые поля можно посмотреть в документации по сущности, с которой вы работаете, под заголовком “Атрибуты сущности”. Такие поля помечены как Необходимое.

3001

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не может быть изменено
  • Описание: Вы пытаетесь изменить поле являющееся полем только для чтения. Все read-only поля можно посмотреть в документации по сущности, с которой вы работаете, под заголовком “Атрибуты сущности”. Такие поля помечены как Только для чтения.

3002

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не может иметь отрицательное значение
  • Описание: Данное поле принимает только числовые значения больше либо равные нулю.

3003

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ должно быть больше нуля
  • Описание: Данное поле принимает только числовые значения больше нуля.
    Эта ошибка также возвращается при указании значений, которые при
    округлении до 4-го знака после запятой будут равны нулю (т.е. для значений < 0.00005).

3004

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не соответствует полю связанного объекта
  • Описание: Поле возврата не соответствует полю документа-основания. Невозможно изменить значения полей agent, currency, vatIncluded в возвратах на несоответствующие значениям этих же полей в документе-основании.

3005

  • Сообщение: Ошибка сохранения объекта: неверное значение ‘{значение}’ поля ‘{имя поля}’. Допустимые значения: {список значений}
  • Описание: Вы пытаетесь присвоить несуществующее значение полю типа “перечисление”(enum). Проверить все возможные значения этого поля вы можете в документации по данной сущности в разделе “Атрибуты сущности”.

3006

  • Сообщение: Ошибка сохранения объекта: нарушено ограничение уникальности параметра ‘{имя параметра}’
  • Описание: У указанного поля/параметра должно быть уникальное значение в системе. Например, если включена проверка на уникальность номеров операций, name у разных документов не может быть одинаковым.

3007

  • Сообщение: Ошибка валидации сохраняемого объекта: ‘{объект}’
  • Описание: Ошибка при обмене. Проверьте, соблюдает ли все условия передаваемый вами объект.

3008

  • Сообщение: Ошибка сохранения объекта: значение поля ‘{имя поля}’ превышает максимально допустимое значение
  • Описание: Значение числового поля превышает максимально допустимое значение: 9 999 999 999.

3009

  • Сообщение: Ошибка валидации: поле ‘{имя поля}’ не может быть пустым или отсутствовать
  • Описание: Необходимое поле не может содержать пустого значения или отсутствовать.

3011

  • Сообщение: Ошибка валидации штрихкода: невозможно добавить к сущности штрихкод длиной более 255 символов
  • Описание: Исправьте длину штрихкода и попробуйте повторить запрос.

3012

  • Сообщение: Ошибка валидации: для поля ‘{имя поля}’ массив элементов не должен содержать атомарный тип или null
  • Описание: Нельзя передавать атомарный тип или null в составе массива.

3013

  • Сообщение: Ошибка валидации: для поля ‘{имя поля}’ массив элементов не должен содержать сущности с одинаковыми идентификаторами
  • Описание: Нельзя передавать сущности с одинаковыми идентификаторами в составе массива.

3030

  • Сообщение: *Ошибка валидации заголовка ‘{название заголовка}’: {описание ошибки} *
  • Описание: Было передано некорректное значение в заголовке.

Точки продаж

4000

  • Сообщение: Указанная точка продаж не активна
  • Описание: Для выполнения операции необходимо активировать точку продаж.

Отчёты комиссионера

5000

  • Сообщение: Неверный тип договора для отчёта комиссионера. Могут быть использованы только договоры типа ‘Договор комиссии’(Comission).
  • Описание: При создании / обновлении отчёта комиссионера обязательно указывать договор, который принадлежащит указанному контрагенту и имеет тип ‘Договор комиссии’.

5001

  • Сообщение: Неверно указан период отчёта комиссионера: конец периода не может быть раньше начала.
  • Описание: Проверьте указанные даты. Дата в поле commissionPeriodStart должна быть раньше даты в поле commissionPeriodEnd.

5002

  • Сообщение: Указанный договор заключен с контрагентом, отличным от указанного в поле agent
  • Описание: При создании / обновлении отчёта комиссионера обязательно указывать договор, который принадлежащит указанному контрагенту и имеет тип ‘Договор комиссии’.

5003

  • Сообщение: Указанный договор заключен с юрлицом, отличным от указанного в поле organization
  • Описание: Организация должна соответствовать организации, указанной в договоре.

Характеристики модификаций

10000

  • Сообщение: Ошибка сохранения характеристики модификации: поля ‘id’ и ‘name’ не могут быть пустыми
  • Описание: При обновлении характеристик модификации необходимо указывать вышеуказанные поля. Исправьте тело запроса.

10001

  • Сообщение: Ошибка сохранения характеристики модификации: поле ‘id’ ссылается на несуществующую характеристику
  • Описание: По переданному id не удалось найти соответствующую характеристику. Убедитесь в правильности id и повторите запрос.

Статусы

11000

  • Сообщение: Ошибка инициализации статуса: отсутствует информация о родительской сущности
  • Описание: Не удалось найти документ, к которому должен быть привязан данный статус. Проверьте id документа, а также, в случае обновления, убедитесь, что документ с данным id не был удалён.

11001

  • Сообщение: Ошибка инициализации статуса: статус с именем ‘{Наименование статуса}’ не найден
  • Описание: Проверьте в метаданных сущностей данного типа, что статус с передаваемым именем существует, и исправьте запрос.

Розничные смены (POS)

12000

  • Сообщение: Ошибка открытия розничной смены: розничная смена находится в корзине
  • Описание: Данный syncId уже был использован для открытия другой смены. Данная смена уже была удалена. Для открытия новой смены сгенерируйте новый syncId.

12001

  • Сообщение: Ошибка открытия розничной смены: розничная смена закрыта
  • Описание: Данный syncId уже был использован для открытия другой смены. Данная смена уже была закрыта. Переоткрыть её невозможно. Для открытия новой смены сгенерируйте новый syncId.

12002

  • Сообщение: Ошибка закрытия розничной смены: розничная смена удалена
  • Описание: По переданному id смены не было найдено соответствующего объекта. Смена с данным id либо не существовала, либо была удалена. Проверьте правильность переданного id смены.

12003

  • Сообщение: Ошибка закрытия розничной смены: розничная смена находится в корзине
  • Описание: Смена с указанным id находится в корзине. Проверьте правильность указанного вами id смены.

12004

  • Сообщение: Ошибка закрытия розничной смены: розничная смена закрыта
  • Описание: Смена с указанным id находится уже была закрыта. Повторное закрытие смены невозможно. Проверьте правильность указанного вами id смены.

12005

  • Сообщение: Ошибка открытия розничной смены: не найдена точка продаж
  • Описание: При открытии смены не была найдена точка продаж с указанным id. Проверьте id точки продаж, на которой должна быть открыта новая смена.

12006

  • Сообщение: Ошибка открытия розничной смены: параметр ‘retailShift’ отсутствует или имеет неверный формат
  • Описание: Убедитесь в наличии параметра ‘retailShift’.

Отчёт Остатки

13000

  • Сообщение: Пустой идентификатор операции
  • Описание: Вы запросили отчёт Остатки по операции, не указав id операции. Убедитесь что id передаётся в качестве параметра.

13001

  • Сообщение: Операция с указанным идентификатором не найдена
  • Описание: Не удалось найти операцию с указанным operation.id. Проверьте передаваемый вами id, а также убедитесь что операция с данным id не была удалена.

13002

  • Сообщение: Операция не может быть выполнена для указанного типа ‘{тип документа}’ документа
  • Описание: Отчёт Остатки по операциям доступен только для операций типа Отгрузка, Розничная продажа, Заказ покупателя.

13003

  • Сообщение: Отсутствует доступ к отчету Остатки
  • Описание: У пользователя отсутствует доступ к отчету Остатки.

Дополнительные поля

14000

  • Сообщение: Ошибка сохранения дополнительного поля: поле ‘{наименование поля}’ не относится к реестру ‘{тип сущности}’
  • Описание: В своём запросе пытаетесь использовать дополнительные поля другого типа сущности. Сделайте запрос метаданных по данному типу сущности и используйте дополнительные поля которые придут в ответ

    14001

  • Сообщение: Ошибка сохранения дополнительного поля: обновление дополнительных полей типа ‘Файл’ не поддерживается
  • Описание: Поле типа файл обновить нельзя.

14002

  • Сообщение: Ошибка сохранения дополнительного поля: родительская сущность не поддерживает дополнительные поля
  • Описание: Сущности данного типа не могут иметь дополнительных полей. Уточнить список типов сущностей, которые могут иметь дополнительного поля можно в разделе Работа с дополнительными полями

14003

  • Сообщение: Ошибка сохранения дополнительного поля: идентификатор метаданных указывает на несуществующий объект
  • Описание: Не удалось найти доп поле с указанным id. Проверьте список доп полей и их id с помощью ресурса метаданных сущности.

14004

  • Сообщение: Ошибка сохранения дополнительного поля: для объекта типа ‘пользовательский справочник’ необходимо указать поле meta или name
  • Описание: Хотя бы одно из вышеуказанных полей не должно быть пустым.

14005

  • Сообщение: Ошибка сохранения дополнительного поля типа ‘Файл’: размер файла превышает максимально допустимый (10 мб)
  • Описание: Невозможно загрузить в качестве значения дополнительного поля файл размером более 10 мб.

14006

  • Сообщение: Ошибка сохранения дополнительного поля типа ‘Файл’: отсутствует имя файла
  • Описание: Поле filename у значения дополнительного поля типа Файл должно быть заполнено.

14007

  • Сообщение: Ошибка сохранения дополнительного поля типа ‘Файл’: отсутствует поле content
  • Описание: Поле content у значения дополнительного поля типа Файл должно быть заполнено.

14008

  • Сообщение: Ошибка сохранения дополнительного поля типа ‘Файл’: недостаточно места в хранилище для сохранения файла
  • Описание: Место в хранилище, выделенное для вашего аккаунта, закончилось.

14009

  • Сообщение: Ошибка сохранения дополнительного поля типа ‘{наименование типа поля}’: отсутствует поле value
  • Описание: Поле value у значения дополнительного поля типа ‘{наименование типа поля}’ должно быть заполнено.

14010

  • Сообщение: Доступ запрещён: создавать, изменять и удалять дополнительные поля может только пользователь с правами администратора
  • Описание: создавать, изменять и удалять дополнительные поля может только пользователь с правами администратора.

14011

  • Сообщение: Ошибка удаления дополнительного поля: неверный формат meta удаляемого дополнительного поля
  • Описание: По переданной meta не удалось идентифицировать дополнительное поле для удаления.

Модификации

15000

  • Сообщение: Ошибка сохранения модификации: модификация с данным набором характеристик уже существует для данного товара
  • Описание: Невозможно иметь 2 модификации товара, у которых наборы значений характеристик будут совпадать. Убедитесь что это условие не нарушается. Иначе: используйте уже существующую модификацию.

15001

  • Сообщение: Ошибка сохранения модификации: должны быть заданы характеристики
  • Описание: При создании/обновлении модификации переданный массив характеристик не может отсутствовать или быть пустым.

15002

  • Сообщение: Ошибка сохранения модификации: нельзя создать модификацию услуги
  • Описание: Поддерживаются только модификации товаров. Убедитесь в правильности URI по которому происходит запрос.

15003

  • Сообщение: Ошибка сохранения модификации: нельзя создать модификацию алкогольного товара
  • Описание: Поддерживаются только модификации обычных товаров. Убедитесь в правильности URI по которому происходит запрос.

15004

  • Сообщение: Ошибка сохранения модификации: названия характеристик не должны повторяться
  • Описание: Нельзя создать модификацию с одинаковыми характеристиками.

Товары

16000

  • Сообщение: Ошибка сохранения товара: свойства алкогольной продукции не могут быть отрицательными
  • Описание: Алкогольные поля “код алкогольной продукции”, “крепость” и “объём” должны принимать значение строго большее 0.

16001

  • Сообщение: Ошибка сохранения товара: весовой товар не может использовать учет по серийным номерам
  • Описание: Товар не может одновременно быть весовым и использовать учёт по серийным номерам. Это — взаимоисключающие признаки.

16002

  • Сообщение: Ошибка сохранения товара: нельзя отключить серийный учёт
  • Описание: Если серийный учет однажды включен, то его уже нельзя отключить. В ином случае вы можете создать новый товар.

16003

  • Сообщение: Ошибка сохранения товара: у изображения отсутствует контент
  • Описание: При передаче изображение в составе товара в запросе на создание товара необходимо указывать поле content

16004

  • Сообщение: Ошибка сохранения товара: невозможно преобразовать поле content в изображение
  • Описание: Содержимым поля “content” должно быть изображение закодированное в формате base64 с расширением jpg или png.

16005

  • Сообщение: Ошибка сохранения товара: Недостаточно места в хранилище.
  • Описание: Место в хранилище, выделенное для вашей учётной записи закончилось.

16006

  • Сообщение: Ошибка сохранения товара: размер изображения превышает максимально допустимый(3 мб)
  • Описание: Попробуйте уменьшить размер изображения.

16007

  • Сообщение: Ошибка сохранения товара: у изображения отсутствует имя файла
  • Описание: При загрузке изображения необходимо указать непустое имя файла в поле filename.

16008

  • Сообщение: Ошибка сохранения товара: для использования упаковок нужно указать единицу измерения товара
  • Описание: Для использования упаковок должна быть задана единица измерения товара

16102

  • Сообщение: Ошибка сохранения товара: товар с типом маркировки «{тип маркировки}» не может иметь модификаций.
  • Описание: У маркированного товара типа “{тип маркировки}” не может быть модификаций

16103

  • Сообщение: Ошибка сохранения товара: маркированный товар не может учитываться по серийным номерам.
  • Описание: Товар не может быть одновременно маркированным и учитываться по серийным номерам

16104

  • Сообщение: Ошибка сохранения товара: маркированный товар не может быть алкогольным.
  • Описание: Товар не может быть одновременно маркированным и алкогольным

16105

  • Сообщение: Ошибка сохранения товара: маркированный товар не может быть весовым.
  • Описание: Товар не может быть одновременно маркированным и весовым

16106

  • Сообщение: Ошибка сохранения товара: неизвестный тип маркировки товара.
  • Описание: Тип маркировки товара может быть только одним из следующих: NOT_TRACKED, TOBACCO, SHOES, LP_CLOTHES, LP_LINENS, PERFUMERY, ELECTRONICS, TIRES, MILK, WATER, OTP, NCP

16107

  • Сообщение: Ошибка сохранения товара: поле ТН ВЭД не может быть указано для: «Табачная продукция».
  • Описание: У табачной продукции не может быть кода ТН ВЭД

16108

  • Сообщение: Ошибка сохранения товара: значение поля ТН ВЭД не найдено в справочнике.
  • Описание: Указанный код ТН ВЭД не существует в классификаторе ТН ВЭД ЕАЭС

16109

  • Сообщение: Ошибка сохранения товара: поле ТН ВЭД не может быть указано для немаркированной продукции.
  • Описание: Поле ТН ВЭД может присутствовать только у маркированных товаров

16110

  • Сообщение: Ошибка сохранения товара: <Текст ошибки>
  • Описание: Произошла ошибка сохранения маркированного товара

16111

  • Сообщение: Ошибка сохранения товара: значение поля ТН ВЭД не соответствует типу маркированной продукции
  • Описание: Тип маркированной продукции определенный по ТН ВЭД не соответсвует выбранному пользователем

Документы

17000

  • Сообщение: Ошибка сохранения документа: счет организации не принадлежит указанной организации
  • Описание: Убедитесь что вы указываете подходящий счёт. Если вы обновляете поле organization вместе с ним также должно обновляться поле organizationAccount.

17001

  • Сообщение: Ошибка сохранения документа: счет контрагента не принадлежит указанному контрагенту
  • Описание: Убедитесь что вы указываете подходящий счёт. Если вы обновляете поле agent вместе с ним также должно обновляться поле agentAccount.

17002

  • Сообщение: Ошибка сохранения позиции документа: серийный номер не может быть пустым
  • Описание: Серийный номер не может быть пустой строкой.

17003

  • Сообщение: Ошибка сохранения позиции документа: количество зарезервированных товаров не может превышать общее количество
  • Описание: Количество зарезервированного товара позиции документа не может превышать общее количество товара по документу.

17004

  • Сообщение: Ошибка сохранения позиции документа: количество товаров в ожидании не может превышать общее количество
  • Описание: Количество ожидаемого товара позиции документа не может превышать общее количество товара по документу.

17005

  • Сообщение: Ошибка сохранения связанного документа: отсутствует ссылка на документ-основание
  • Описание: При сохранении связанного документа необходима ссылка на документ-основание (например при сохранении возврата необходима ссылка на продажу).

17006

  • Сообщение: Ошибка сохранения связанного документа: несовместимые типы документов — ‘<тип1>’ и ‘<тип2>’
  • Описание: В качестве связи вы указали документ несоответствующего типа.

17007

  • Сообщение: Ошибка сохранения позиции документа: НДС не может быть больше 100
  • Описание: Процент НДС может принимать значения от 0 до 100.

17008

  • Сообщение: Ошибка сохранения позиции документа: скидка не может быть больше 100
  • Описание: Процент скидки может принимать значения от 0 до 100.

17009

  • Сообщение: Ошибка сохранения документа: дата ‘{тип документа}’ не попадает в открытый для редактирования период
  • Описание: Данный документ относится к закрытому периоду. Редактирование документа невозможно.

17010

  • Сообщение: Ошибка сохранения документа: вы не можете проводить документы со складом-приемником из другого отдела
  • Описание: В метаданных документа запрещено проводить документы со складом-приемником из другого отдела.

17011

  • Сообщение: Ошибка сохранения документа: вы не можете проводить документы со складом-источником из другого отдела
  • Описание: В метаданных документа запрещено проводить документы со складом-источником из другого отдела.

17012

  • Сообщение: Ошибка сохранения документа: вы не можете сохранять документы со складом-приемником из другого отдела
  • Описание: В метаданных документа запрещено сохранять документы со складом-приемником из другого отдела.

17013

  • Сообщение: Ошибка сохранения документа: вы не можете сохранять документы со складом-источником из другого отдела
  • Описание: В метаданных документа запрещено сохранять документы со складом-источником из другого отдела.

17014

  • Сообщение: Ошибка сохранения документа: вы не можете снять проведение у документа типа <тип>, по которому был проведен возврат
  • Описание: Нельзя снять проведение у данного документа, поскольку для него уже был проведен возврат.

17016

  • Сообщение: Ошибка сохранения документа: комплект не может быть в составе позиции документа типа {тип_документа}
  • Описание: Комплект не может быть позицией в следующих документах: заказ поставщику, счет поставщика, приемка, возврат поставщику, выданный отчет комиссионера, полученный отчет комиссионера, списание, оприходование, перемещение, инвентаризация, тех. карта, тех. операция, внутренний заказ.

17018

  • Сообщение: Ошибка сохранения документа: количество комплектов должно быть целым числом
  • Описание: Количество комплектов в позиции должно быть целым числом

17020

  • Сообщение: Ошибка сохранения позиции документа: товар упаковки и товар позиции отличаются
  • Описание: Для данной позиции документа товар из упаковки и указанный товар отличаются

17022

  • Сообщение: Ошибка сохранения документа: {вид ассортимента} не может быть в составе позиции документа типа {тип_документа}
  • Описание: Добавляемый вид ассортимента не может быть позицией в этом типе документа

17101

  • Сообщение: Ошибка сохранения документа: для товара <наименование товара> не установлен признак маркированной продукции. Измените товар для сохранения кодов маркировки
  • Описание: Установите для товара признак маркированной продукции ‘trackingType’ соответствующей категории

17102

  • Сообщение: Ошибка сохранения документа: неверный формат кода маркировки <значение КМ / КМ ТУ / КМ ПУ>
  • Описание:

Код маркировки для всех категорий маркированной продукции должен соответствовать формату:

  • 01+GTIN+21+SERIAL. GTIN — идентификатор товара из 14 цифр, SERIAL — серийный номер из 13 символов. Пример:
    010463003759026521K6UT)6″pIG-<

Исключения:

  • Табачная продукция продукция, пачка: GTIN+SERIAL. GTIN — идентификатор товара из 14 цифр, SERIAL — серийный номер из 7 символов.
  • Табачная продукция продукция, блок (упаковка): 01+GTIN+21+SERIAL. GTIN — идентификатор товара из 14 цифр, SERIAL — серийный номер из 7 символов. Пример:
    010463003407002921tXXXu%d
  • Фотокамеры и лампы-вспышки:01+GTIN+21+SERIAL. GTIN — идентификатор товара из 14 цифр, SERIAL — серийный номер из 20 символов.
  • Код маркировки транспортной упаковки продукции должен содержать 18 цифр — формат GS1.

17103

  • Сообщение: Ошибка сохранения документа: в документе несколько одинаковых кодов <значение КМ / КМ ТУ / КМ ПУ>
  • Описание: Среди кодов маркировки есть дублирующиеся. Удалите дубликаты кодов маркировки для сохранения позиции

17104

  • Сообщение: Ошибка сохранения документа: код маркировки <КМ> не может содержать вложенные коды
  • Описание: Допустимо сохранять список кодов маркировки trackingcode, список потребительских упаковок consumerpack, список транспортных упаковок transportpack, список кодов маркировки trackingcode вложенных в транспортные упаковки transportpack или потребительские упаковки consumerpack, список потребительских упаковок consumerpack вложенных в транспортные упаковки transportpack. Сохранение других вложенных структур не поддерживается

17105

  • Сообщение: Ошибка сохранения документа: код маркировки транспортной упаковки <КМ ТУ> не может содержать вложенные коды транспортных упаковок
  • Описание: Допустимо сохранять список кодов маркировки trackingcode и список потребительских упаковок consumerpack вложенных в транспортные упаковки transportpack. Не поддерживается сохранение транспортных упаковок вложенных в транспортные упаковки

17106

  • Сообщение: Ошибка сохранения документа: код маркировки потребительской упаковки не может содержать вложенные коды
  • Описание: Допустимо сохранять список кодов маркировки trackingcode вложенных в транспортные упаковки transportpack. Не поддерживается сохранение кодов маркировки trackingcode вложенных в потребительские упаковки consumerpack

17107

  • Сообщение: Ошибка сохранения документа: код маркировки транспортной упаковки <КМ ТУ> не может одновременно содержать вложенные коды товаров и потребительских упаковок
  • Описание: Допустимо сохранять список кодов маркировки trackingcode или список потребительских упаковок consumerpack вложенных в транспортные упаковки transportpack. Не поддерживается их одновременное сохранение для одной транспортной упаковки

Продажи/Отгрузки

18000

  • Сообщение: Ошибка сохранения продажи: сумма ‘cashSum’, ‘noCashSum’, ‘prepaymentCashSum’ и ‘prepaymentNoCashSum’ не соответствует сумме по документу
  • Описание: Сумма полей cashSum, noCashSum, prepaymentCashSum и prepaymentNoCashSum должна быть равна значению поля sum или отличаться менее чем на 10 единиц. В случае создания документа и указании вышеупомянутых полей в теле запроса, ответственность за подсчёт sum ложится на пользователя. sum считается как общая сумма по всем позициям документа.

18002

  • Сообщение: Ошибка сохранения документа: отгрузка по комиссионному договору не может содержать комплект в составе позиций
  • Описание: В отгрузку нельзя добавить комплект, если для неё указан договор типа “Комиссионный”».

Возвраты

19000

  • Сообщение: Ошибка сохранения возврата: розничная смена уже закрыта
  • Описание: Нельзя сохранить возврат в закрытую розничную смену. Убедитесь что используете идентификатор активной смены.

19001

  • Сообщение: Ошибка сохранения розничного возврата: поля ‘cashSum’ и ‘noCashSum’ являются обязательными для возврата без основания
  • Описание: Поля ‘cashSum’ и ‘noCashSum’ являются обязательными для возврата без основания. Убедитесь, что они заполнены.

19002

  • Сообщение: Ошибка сохранения розничного возврата: сумма ‘cashSum’ и ‘noCashSum’ не соответствует сумме по документу
  • Описание: Сумма полей cashSum и noCashSum должна быть равна значению поля sum или отличаться менее чем на 10 единиц. В случае создания документа и указании вышеупомянутых полей в теле запроса, ответственность за подсчёт sum ложится на пользователя. sum считается как общая сумма по всем позициям документа.

Приёмки

20000

  • Сообщение: Ошибка сохранения приемки: нельзя указать накладные расходы с договором комиссии
  • Описание: Если к приёмке привязан договор типа “Договор комиссии”, то нельзя указать какое-либо значение в поле overhead.

Перемещения

21000

  • Сообщение: Ошибка сохранения перемещения: нельзя провести перемещение со склада на этот же склад
  • Описание: Убедитесь, что в полях sourceStore и targetStore указываете склады с разными идентификаторами.

Платежи

22000

  • Сообщение: Ошибка сохранения платежа: распределенная сумма превышает сумму платежа
  • Описание: Сумма, указанная в linkedSum больше чем sum платежа.

22001

  • Сообщение: Ошибка сохранения платежа: платеж содержит повторяющиеся привязанные документы
  • Описание: Вы пытаетесь привязать платеж к документу более одного раза.

22002

  • Сообщение: Ошибка сохранения платежа: некорректная статья расходов: ‘{категория расходов}’
  • Описание: Платежу нельзя присвоить данную статью расходов.

Группы товаров

23000

  • Сообщение: Ошибка сохранения группы: нельзя указывать в качестве родительской группы саму группу
  • Описание: Группа не может в качестве родительской ссылаться на саму себя.

23001

  • Сообщение: Ошибка сохранения группы: нельзя указывать в качестве родительской группы вложенную группу
  • Описание: Группа не может в качестве родительской группы ссылаться на группу, которая является ее дочерней группой.

Инвентаризация

24001

  • Сообщение: Ошибка создания шаблона списания: инвентаризация не требует проведения списания
  • Описание: Инвентаризация не содержит недостачи, либо все необходимые списания уже созданы.

24002

  • Сообщение: Ошибка создания шаблона оприходования: инвентаризация не требует проведения оприходования
  • Описание: Инвентаризация не содержит избытка, либо все необходимые оприходования уже созданы.

24003

  • Сообщение: Ошибка сохранения инвентаризации: услуга не может быть позицией инвентаризации
  • Описание: Услуга не может быть позицией инвентаризации.

24004

  • Сообщение: Ошибка сохранения инвентаризации: инвентаризация не может содержать дублирующихся позиций
  • Описание: Товар/Услуга/Модификация/Серия/Комплект может быть добавлен(а) в инвентаризацию только единожды.

Технологические операции

25001

  • Сообщение: Ошибка сохранения технологической операции: позиции операции не соответствуют позициям тех. карты
  • Описание: Проверьте соответствие продуктов и материалов тех. операции и тех. карты.

25002

  • Сообщение: Ошибка сохранения технологической операции: состав позиций не может быть изменён
  • Описание: Состав продуктов и материалов тех. операции не может быть изменён.

Заказы на производство

26001

  • Сообщение: Ошибка сохранения заказа на производство: материалы заказа не соответствуют материалам тех. карты
  • Описание: Проверьте соответствие материалов заказа на производство и тех. карты.

26002

  • Сообщение: Ошибка сохранения заказа на производство: новые товары не могут быть добавлены в заказ
  • Описание: Проверьте заказ на наличие новых товаров.

Прайс-листы

27000

  • Сообщение: Ошибка сохранения описания таблицы, ‘{описание ошибки}’
  • Описание: На создание таблицы Прайс-листа налагаются следующие ограничения: для описанного столбца не может отсутствовать или быть пустым название, в пределах одного Прайс-листа столбцы должны быть уникальные по названию.

27001

  • Сообщение: Ошибка сохранения позиции, для указанного имени столбца не найден столбец в описании таблицы
  • Описание: Значение ячеек в позициях Прайс-листа соотносятся со столбцами по названию. Нельзя указывать для ячейки название несуществующих в определении Прайс-листа столбцов.

27002

  • Сообщение: Ошибка сохранения позиции, нельзя в прайс-листе указывать повторяющиеся позиции
  • Описание: Нельзя в прайс-листе указывать повторящиеся позиции, например, товар или его модификацию дважды.

27003

  • Сообщение: Ошибка сохранения позиции, нельзя в прайс-листе указывать серии
  • Описание: Нельзя в прайс-листе указывать серии, только товары, услуги и модификации.

Контрагенты

28000

  • Сообщение: Ошибка сохранения контрагента: неизвестный тип цены: ‘<Тип цены>’
  • Описание: Неизвестный тип цены. Список допустимых можно запросить в метаданных товаров.

Комплекты

29000

  • Сообщение: Ошибка сохранения комплекта: некорректное число компонентов
  • Описание: Поддерживается от одного до пятидесяти компонентов в одном комплекте.

29001

  • Сообщение: Ошибка сохранения комплекта: дополнительные расходы и состав компонентов не могут быть изменены, так как комплект уже используется
  • Описание: Уберите зависимые комплекты из документов.

29003

  • Сообщение: Ошибка сохранения комплекта: комплект содержит повторяющиеся компоненты
  • Описание: Проверьте состав компонентов комплекта и попробуйте снова.

29004

  • Сообщение: Ошибка сохранения комплекта: компонент комплекта не может быть комплектом, серией, алкогольным товаром или товаром на серийном учете
  • Описание: Проверьте состав компонентов комплекта и попробуйте снова.

Веб-хуки

30000

  • Сообщение: Ошибка сохранения webhook: неподдерживаемый тип сущности ‘{тип}’
  • Описание: В веб-хуках можно использовать любые типы сущностей, доступные через Remap API, кроме вложенных. Например, product или demand.

30001

  • Сообщение: Ошибка сохранения webhook: неизвестный HTTP-метод ‘{метод}’. Допустимый: POST
  • Описание: В веб-хуках можно указывать только поддерживаемые HTTP методы. Допустимым сейчас является POST.

30002

  • Сообщение: Ошибка сохранения webhook: неизвестное действие ‘{действие}’. Допустимые: CREATE, UPDATE, DELETE
  • Описание: В веб-хуках можно указывать только доступные действия: CREATE, UPDATE, DELETE.

30003

  • Сообщение: Ошибка сохранения webhook: webhook с данным набором параметров уже существует
  • Описание: В веб-хуках на пару (сущность, действие) может быть установлен только один веб-хук.

30004

  • Сообщение: Необходимы права администратора для работы с webhook
  • Описание: Управление веб-хуками доступно только пользователям с правами администратора.

30005

  • Сообщение: Ошибка сохранения webhook: значение поля url не является корректным адресом запроса
  • Описание: Значение поля url не является корректным адресом запроса. Проверьте адрес запроса на соответствие формату http, https адреса запроса.

30006

  • Сообщение: Ваш тарифный план не позволяет создавать или обновлять веб-хуки
  • Описание: Создание и обновление веб-хуков доступно на всех тарифах кроме бесплатного.

30010

  • Сообщение: Ошибка сохранения webhook: длина url адреса больше 255 символов
  • Описание: Количество символов в url адресе должно быть меньше 256.

Валюты

31000

  • Сообщение: Валюту учета нельзя удалить
  • Описание: Валюту учета нельзя удалить.

Договоры

32001

  • Сообщение: Ошибка сохранения договора: невозможно изменить тип договора на комиссионный. По данному договору существует отгрузка, в составе позиций которой присутствует комплект
  • Описание: Проверьте, чтобы по данному договору не было отгрузок комплектов и попробуйте снова.

32002

  • Сообщение: Ошибка сохранения договора: невозможно изменить тип договора на комиссионный. Договор, используемый в документах с компонентами комплектов, не может быть комиссионным
  • Описание: Проверьте, чтобы по данному договору не было документов с компонентами комплектов и попробуйте снова.

Печатные формы

33000

  • Сообщение: Ошибка формирования печатной формы: не найден шаблон печатной формы
  • Описание: Шаблон, указанный при формировании печатной формы не существует. Проверьте корректность указанного шаблона для печати.

33001

  • Сообщение: Ошибка формирования печатной формы: неизвестный формат
  • Описание: Проверьте, что указанный формат входит в список перечисленных: xls, pdf, html, ods.

33002

  • Сообщение: Ошибка формирования печатной формы: ‘<текст ошибки>’
  • Описание: Текст ошибки указывает на проблемы, возникшие при печати документа.

33003

  • Сообщение: Ошибка формирования печатной формы: отсутствует ссылка на шаблон для печати
  • Описание: Для того, чтобы сгенерировать печатную форму, необходимо отправить шаблон.

33004

  • Сообщение: Ошибка формирования печатной формы: отсутствует поле count для шаблона печатной формы
  • Описание: При печати комплектов необходимо указывать поле count — число копий печатной формы в комплекте.

33005

  • Сообщение: Ошибка формирования печатной формы: указаны оба поля для ссылок на шаблон: template и templates.
  • Описание: Возможно указать только одно из полей запроса template или templates.

33006

  • Сообщение: Ошибка формирования печатной формы: поле count для шаблона печатной формы может принимать только целые значения в диапазоне от 1 до 10
  • Описание: Поле count должно быть в интервале [1, 10].

33007

  • Сообщение: Ошибка формирования печатной формы: отсутствует ссылка на юрлицо
  • Описание: Для того, чтобы сгенерировать печатную форму для товара, необходимо отправить ссылку на юрлицо.

33008

  • Сообщение: Ошибка формирования печатной формы: отсутствует количество ценников/термоэтикеток
  • Описание: Для того, чтобы сгенерировать печатную форму для товара, необходимо отправить количество.

33009

  • Сообщение: Ошибка формирования печатной формы: отсутствует тип цены
  • Описание: Для того, чтобы сгенерировать печатную форму для товара, необходимо отправить тип цены.

33010

  • Сообщение: Ошибка формирования печатной формы комплекта документов: для указанной сущности не было передано подходящих шаблонов печатной формы.
  • Описание: Чтобы напечатать комплект документов, нужно передать хотя бы 1 подходящий для данной сущности шаблон печатной формы.

33011

  • Сообщение: Ошибка формирования печатной формы комплекта документов: сущность для печати комплекта должна быть документом
  • Описание: Невозможно напечатать комплект документов для сущности, не являющейся документом.

33012

  • Сообщение: Печать для типа ‘{тип}’ не поддерживается
  • Описание: Печать не поддерживается для данного типа.

Публикации

34000

  • Сообщение: Публикации для типа ‘{тип}’ не поддерживаются
  • Описание: Публикации доступны только для следующих типов: Заказ покупателя, Счет покупателю, Отгрузка, Заказ поставщику, Счет поставщика, Приемка, Входящий платеж, Приходный ордер, Исходящий платеж, Расходный ордер, Внутренний заказ, Перемещение, Оприходование, Списание, Счет-фактура выданный, Счет-фактура полученный, Возврат поставщику, Возврат покупателя, Выплата денег, Внесение денег, Розничный возврат, Розничная продажа, Договор.

34001

  • Сообщение: Не удалось создать публикацию. Проверьте корректность шаблона.
  • Описание: Во время генерации документа возникла ошибка. Проверьте корректность передаваемого шаблона.

34002

  • Сообщение: Ошибка создания публикации документов: ваш тариф не позволяет создавать публикацию документов на основе пользовательского шаблона печатной формы
  • Описание: Ваш тарифный план не позволяет использовать при публикации документов пользовательские шабоны.

34003

  • Сообщение: Ошибка: нельзя работать с публикацией сущности так как к ней отсутствует доступ на ‘<чтение, запись>’.
  • Описание: Работа пользователя с публикациями документов возможна, если есть право на чтение и право печати сущности данного типа.

Счета-фактуры

35000

  • Сообщение: Ошибка формирования счета-фактуры: передано более 1 документа-основания в коллекции
  • Описание: Счет-фактура может быть создан только на основании одного документа. Проверьте, что был передан один массив связанных документов с одним документом-основанием.

35001

  • Сообщение: Ошибка формирования счета-фактуры: документ уже внесен в счет-фактуру
  • Описание: Счет-фактура уже создан на основании переданного документа.

Шаблоны

36000

  • Сообщение: Ошибка формирования шаблона: передано более 1 документа-основания для формирования шаблона
  • Описание: Не удалось сформировать предзаполненную сущность из-за того что передано более 1 документа-основания.

Задачи

37000

  • Сообщение: Ошибка: вы не можете работать с задачами, т.к. в вашем тарифном плане отсутствует опция CRM
  • Описание: Вы не можете создавать, редактировать и удалять задачи без тарифной опции CRM.

37001

  • Сообщение: Ошибка: вы не можете редактировать или удалить задачу, созданную другим сотрудником
  • Описание: Пользователь, не являющийся администратором, может изменять или удалять только задачи, которые создал он сам, либо менять статус готовности у задачи, на которую он назначен ответственным.

38000

  • Сообщение: Необходимы права администратора для работы с аудитом
  • Описание: Просмотр изменений доступен только пользователям с правами администратора.

Пользовательские справочники

41000

  • Сообщение: Ошибка: пользовательский справочник с идентификатором ‘{идентификатор}’ не найден
  • Описание: Пользовательский справочник с указанным идентификатором не найден

41001

  • Сообщение: Ошибка: ваш тариф не позволяет работать с пользовательскими справочниками
  • Описание: Для тарифов “Бесплатный”, “Бесплатный 2014” и “Индивидуальный” не поддерживается работа с пользовательскими справочниками.

Сотрудники

43001

  • Сообщение: Ошибка сохранения сотрудника: у изображения отсутствует контент
  • Описание: При передаче изображения в запросе на изменение сотрудника необходимо указывать поле content

43002

  • Сообщение: Ошибка сохранения сотрудника: невозможно преобразовать поле content в изображение
  • Описание: Содержимым поля content должно быть изображение, закодированное в формате base64 с расширением jpg или png.

43003

  • Сообщение: Ошибка сохранения сотрудника: Недостаточно места в хранилище.
  • Описание: Место в хранилище, выделенное для вашей учётной записи закончилось.

43004

  • Сообщение: Ошибка сохранения сотрудника: размер изображения превышает максимально допустимый(3 мб)
  • Описание: Попробуйте уменьшить размер изображения.

43005

  • Сообщение: Ошибка сохранения сотрудника: у изображения отсутствует имя файла
  • Описание: При загрузке изображения необходимо указать непустое имя файла в поле filename.

43006

  • Сообщение: Ошибка сохранения сотрудника: неверный формат ИНН
  • Описание: Проверьте, чтобы формат ИНН соответствовал формату ИНН физического лица.

Скачивание изображений

44000

  • Сообщение: Метод POST не поддерживается для URL ’’
  • Описание: HTTP метод POST не поддерживается для запроса на скачивание изображения.

44001

  • Сообщение: Метод PUT не поддерживается для URL ’’
  • Описание: HTTP метод PUT не поддерживается для запроса на скачивание изображения.

44002

  • Сообщение: Метод DELETE не поддерживается для URL’’
  • Описание: HTTP метод DELETE не поддерживается для запроса на скачивание изображения.

Тарифные ограничения

47000

  • Сообщение: Тарифное ограничение: {описание ограничения}
  • Описание: Сработало тарифное ограничение для текущего тарифа.

Изображения

47000

  • Сообщение: Ошибка при работе с изображением: файловое хранилище недоступно
  • Описание: Внутренняя ошибка на сервере. Попробуйте повторить запрос позже.

Список сущностей, у которых есть доп. поля:

  • Договор

  • Контрагент

  • Юрлицо

  • Проект

  • Склад

  • Сотрудник

  • Товар

  • Услуга

  • Комплект

  • Серия

  • Все документы:

    • Возврат покупателя
    • Возврат поставщику
    • Входящий платёж
    • Заказ покупателя
    • Заказ поставщику
    • Исходящий платёж
    • Оприходование
    • Отгрузка
    • Перемещение
    • Приёмка
    • Приходный ордер
    • Расходный ордер
    • Розничная продажа
    • Розничная смена
    • Розничный возврат
    • Списание
    • Инвентаризация
    • Счёт покупателю
    • Счёт поставщика
    • Счёт-фактура выданный
    • Счёт-фактура полученный
    • Прайс-лист
    • Внутренний заказ
    • Заказ на производство
    • Тех. операция
    • Полученный отчёт комиссионера
    • Выданный отчёт комиссионера

Дополнительные поля сущности — внутренняя коллекция attributes.
Представлена в виде массива объектов с полями:

  • meta — Ссылка на метаданные доп. поля.

  • id — Id соответствующего доп. поля.

  • name — Наименование доп. поля

  • value — Значение, указанное в доп. поле.

Посмотреть все созданные в основном интерфейсе доп. поля можно с помощью запроса на получение метаданных Сущности.
Ответ — объект, содержащий метаданные об объектах данного типа, и в случае объектов, для которых определены доп. поля —
информацию о доп. полях в виде коллекции attributes, объекты которой содержат следующие поля:

  • meta — Ссылка на метаданные доп. поля

  • id — Id доп. поля

  • name — Наименование доп. поля

  • type — Тип доп. поля

  • required — Флажок о том, является ли доп. поле обязательным

Возможные значения типа доп. поля (поле type) и соответствующие им значения типа в JSON, а также
типы атрибута value в JSON объекта доп поля при соответствующем type:

Тип атрибута Значение поля type в JSON Тип поля value в JSON
Строка string string
Число целое long number
Дата time string
Справочник {entityType} object **
Файл file string
Число дробное double number
Флажок boolean boolean
Текст text string
Ссылка link string

Дополнительные поля типов Файл и Флажок не могуть быть обязательными (поле required не может быть true).

Отдельного упоминания заслуживает тип Атрибута Справочник. Значение type в представлении
объекта атрибута будет разным, в зависимости от того, справочник каких сущностей был
выбран при создании Атрибута. Ниже представлена таблица, в которой при выбранном типе Атрибута
“Справочник” показаны значения поля type в зависимости от выбранного типа сущностей в справочнике.

Если в качестве типа доп. поля выбран пользовательский справочник, то в составе объекта данного
доп. поля появится новый атрибут customEntityMeta являющийся ссылкой на метаданные этого справочника.
Полный набор атрибутов доп. поля будет выглядеть следующим образом:

  • meta — Ссылка на метаданные доп. поля

  • customEntityMeta — Ссылка на метаданные пользовательского справочника

  • id — ID доп. поля

  • name — Наименование доп. поля

  • type — Тип доп. поля

  • required — Флажок о том, является ли доп. поле обязательным

Тип сущностей справочника Значение поля type в JSON (entityType)
[Контрагент] counterparty
[Товар] product
[Склад] store
[Проект] project
[Договор] contract
[Сотрудник] employee
Имя_пользовательского справочника customentity

При выбранном типе Атрибута “Справочник” атрибут value в его представлении
будет объектом со следующими свойствами:

  • meta — Метаданные, представляющие собой ссылку на сущность из соответствующего справочника

  • name — Наименование соответствующей сущности

Обнуление доп. поля типа “Справочник” происходит так же, как и при работе с другими доп. полям.
В запросе на обновление в коллекции attributes следует указать объект с id данного поля, а в качестве value передать null.

С коллекцией доп. полей можно работать только в контексте отдельной сущности. Доп. поля и их значения
можно передать как коллекцию структур {id : uuid, value : “”} в теле запроса как на создание, так и на обновление сущности.
Опционально можно передать также значение полей meta и name.
В переданном массиве объектов можно указать не все доп. поля — проинициализируются/обновятся только указанные.
Если для доп. поля указан id, которого нет в метаданных сущности, то возникнет ошибка.

При обновлении значений доп.полей если в теле запроса на обновление сущности в массиве доп. полей:

  • Не указаны id каких-либо доп.полей, которым в данной сущности уже присвоено значение — соответствующие доп. поля обновлены не будут.

  • Указаны id, доп. полей, которым в данной сущности уже присвоено значение — соответствующим доп. полям будет присвоено переданное значение.

  • Указаны id, доп. полей, которым в данной сущности ещё не присвоено значение — соответствующим доп. полям эти новые значения будут присвоены.

Для загрузки значения для доп. поля типа файл нужно в JSON при создании или обновлении для значения поля указать объект следующей структуры:

  • filename — Имя файла Необходимое

  • content — Байты файла, закодированные в base64 Необходимое

Пример указания значения для доп. поля типа файл есть в секции создания товара

API сервиса МойСклад позволяет оперировать с такими документами как Отгрузка, Заказ покупателя, Счёт покупателю,
Розничная продажа. Перечисленные документы содержат позиции, работать с которыми можно как в составе отдельного документа,
так и с помощью специальных ресурсов для управления позициями документа.

Работа с позициями в рамках отдельного документа

При работе с позициями в рамках отдельного документа, их можно передавать как поле positions, представляющее собой массив позиций документа, в составе объекта, использующегося
в запросе на изменение или создание документа. В таком случае, массив позиций воспринимается как множество всех позиций документа
и полностью заменяет (в случае запроса на обновление) все уже существующие позиции в документе. В случае запроса на обновление, все позиции, которые существовали ранее в документе,
но не были переданы в теле запроса на обновление, будут удалены, все существующие позиции, id которых совпал с id передаваемых позиций в теле запроса, будут обновлены,
а новые позиции, которых ранее не было среди существующих позиций документа, будут добавлены в список позиций.

Работа с позициями документов с помощью специальных ресурсов

В JSON API предусмотрены специальные ресурсы для управления позициями документов. Эти ресурсы как правило доступны по следующему URI и с помощью них вы сможете удалять позиции из документа, сделав запрос с методом DELETE по URL соответствующего ресурса с указание id позиции:

  • /{код сущности документа, в составе JSON API}/{id отдельного документа}/positions

Пример URL для запроса на удаление с помощью DELETE:

  • /{код сущности документа, в составе JSON API}/{id отдельного документа}/positions/179dd832-960c-11e6-8a84-bae5000000dc

При работе со специальными ресурсами можно запрашивать список всех позиций документа, создавать новые позиции, а также обновлять существующие.
При создании новых позиций с помощью данных ресурсов, можно обходить ограничение в 100 позиций на документ.
Также, используя данный ресурс, можно управлять массовым обновлением позиций. Для изменения сведений по отдельным позициям
необходимо использовать ресурсы управления отдельными позициями документа, которые доступны по URI:

  • /{код сущности документа, в составе JSON API}/{id отдельного документа}/positions/{id отдельной позиции}

Оба способа работы с позициями также описаны в документации по каждому из документов.

Также возможно массовое удаление позиций документа, используя метод POST по URL соответствующего ресурса. В теле запроса необходимо указать массив удаляемых позиций, указав поле meta у каждой из позиций.

Пример URL для запроса на массовое удаление позиций с помощью POST:

  • /{код сущности документа, в составе JSON API}/{id отдельного документа}/positions/delete

Пример тела запроса:

[
  {
    "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727cf336-0310-11e6-9464-e4de00000013",
        "type": "demandposition",
        "mediaType": "application/json"
    }
  },
  {
    "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727cfce0-0310-11e6-9464-e4de00000014",
        "type": "demandposition",
        "mediaType": "application/json"
    }
  },
  {
    "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727d057f-0310-11e6-9464-e4de00000015",
        "type": "demandposition",
        "mediaType": "application/json"
    }
  }
]

Сущностям, у которых среди атрибутов присутствует поле syncId, оно необходимо для того, чтобы в случае сбоя
при повторной отправке запроса на создание новой сущности не происходило дублирование объектов. Если в теле запроса
на создание сущности указать сгенерированный на клиенте syncId, то при повторной отправке этого же запроса (с тем же syncId) вместо создания
сущности с идентичными полями в ответ придёт ранее созданная сущность.

При создании объекта достаточно заполнить только поля, помеченные Необходимое. Данные поля используются только при создании, при обновлении они не требуются.
Поля, помеченные Только для чтения, игнорируются при создании/обновлении объекта.

При использовании метода POST вы можете указать в теле запроса вместо одной —
массив сущностей. Для этого, вам нужно передать массив (начать тело запроса с [ и закончить ]), который будет содержать JSON представления
объектов, которые вы хотите создать или обновить. Обновляемые сущности должные содержать идентификатор в виде метаданных.

В рамках JSON API можно удалить значение из поля типа объект (если это поле не является обязательным, или же если данное поле в
основном интерфейсе может содержать пустое значение). Например: поле Договор(contract) в любом из документов. Сделать это можно передав в
запросе на обновление сущносте в данное поле null. Например: { "contract": null }.
Удаление валюты из документов ({rate: null}) равносильно изменению валюты документа на валюту по умолчанию. В результате все
цены и суммы будут пересчитаны. Накладные расходы также будут пересчитаны, если они не были указаны явно.

Если какое-то из полей сущности не было заполнено и, при этом оно не является обязательным, оно не будет выдано в JSON представлении этой сущности.

В JSON API поля типа дата-время (момент времени) — это строка в формате:

  • Без миллисекунд: ГГГГ-ММ-ДД ЧЧ:мм:сс

  • С миллисекундами: ГГГГ-ММ-ДД ЧЧ:мм:сс.ммм
    Для получения полей типа дата-время с миллисекундами в формате: ГГГГ-ММ-ДД ЧЧ:ММ:СС.ммм нужно добавить специальный заголовок к запросу:
    X-Lognex-Format-Millisecond со значением true.

  • Без секунд: ГГГГ-ММ-ДД ЧЧ:мм Только для параметров фильтрации.

Следующие поля устанавливаются и выводятся в JSON API с точностью до минут, а именно со значением секунд и миллисекунд равным 00:

  • incomingDate

  • commisionPeriodStart

  • commisionPeriodEnd

  • certificateDate

  • moment

  • deliveryPlannedMoment

  • paymentPlannedMoment

  • firstDemandDate

  • lastDemandDate

  • дополнительное поле с типом Дата

Для сортировки списка объектов можно использовать url параметр order.
Значение этого параметра — urlencoded строка с условиями сортировки, перечисленными через ;. (Все примеры ниже указаны без urlencoded для лучшей читаемости)
Каждое условие сортировки- это сочетание названия поля, запятой (опционально, если указывается направление сортировки), направления сортировки (опционально; может принимать значения asc и desc. Значение по умолчанию — asc).

Сортировка поддерживается для следующих типов полей: числовой, строковый, дата-время, логический и uuid.

Примеры запросов с сортировкой:

  • https://online.moysklad.ru/api/remap/1.1/entity/supply?order=name

  • https://online.moysklad.ru/api/remap/1.1/entity/product?order=code,desc

  • https://online.moysklad.ru/api/remap/1.1/entity/product?order=name;code,desc

  • https://online.moysklad.ru/api/remap/1.1/entity/product?order=name,desc;code,asc

Сортировка по одному полю (Deprecated)

Для сортировки списка объектов по одному полю возможно использование следующих url параметров:

  • order — название поля, по которому будет производиться сортировка.

  • direction — направление сортировки. Может принимать значения asc и desc. Значение по умолчанию — asc.

Примеры запросов с сортировкой:

  • https://online.moysklad.ru/api/remap/1.1/entity/product?order=name&direction=asc

  • https://online.moysklad.ru/api/remap/1.1/entity/supply?order=moment&direction=desc

  • https://online.moysklad.ru/api/remap/1.1/entity/demand?order=applicable&direction=asc

Для перехода с deprecated-формата сортировки на актуальный вы можете воспользоваться таблицей примеров маппинга url параметров

Url параметры (deprecated-формат) Url параметры (актуальный формат)
order=name order=name
order=name&direction=asc order=name,asc либо order=name
order=moment&direction=desc order=moment,desc

Для фильтрации выборки по нескольким полям можно использовать url параметр filter.
Значение этого параметра — urlencoded строка с поисковыми условиями, перечисленными через ;. Для использования самого символа ;
в текстовых фильтрах необходимо указывать два символа ;. (Все примеры ниже указаны без urlencoded для лучшей читаемости)
Каждое поисковое условие — это сочетание названия поля, оператора и константы.
Фильтровать можно по всем полям, значения которых являются примитивными типами. Т.е. нельзя фильтровать поля-объекты и поля-массивы,
все остальные поля могут быть использованы в параметре filter.

  • Допустимые операторы: ['=', '>', '<', '>=', '<=', '!=', '~', '~=', '=~']

Если в поисковом запросе несколько раз встречается условие типа “равенство” = применённое к одному и тому же полю,
то такое условие интерпретируется как совокупность условий, разделённых логическим оператором ИЛИ.

  • Например условие filter=sum=100;sum=150 будет интерпретировано как sum=100 ИЛИ sum=150
    или же sum in (100, 150)

Если же встречается несколько условий вида “не равно” !=, наложенных на одну и ту же переменную, то они интерпретируются как совокупность
условий разделённых логическим оператором И.

  • Например условие filter=name!=0001;name!=0002 будет эквивалентно следующим (взаимно эквивалентным) условиям :
    name != 0001 И name != 0002 или name not in (0001, 0002)

Если на одно из полей наложено ограничение типа “равенство”, а затем на него накладывается ограничение типа неравенство — в таком случае произойдёт ошибка.

  • Например условие filter=sum=100;sum>99 вызовет ошибку.

Допускается использование одновременно нескольких одинаковых операторов сравнения ['>', '<', '>=', '<='] для одного поля. При этом будет использовано лишь первое значение.

  • Например условие filter=sum>99;sum>100 будет аналогично условию filter=sum>99.
    В будущих версиях такое условие будет вызывать ошибку.

Фильтры, применённые к разным полям объединяются через логическое И, т.е. в запросе вида:

  • filter=sum=100;moment>2016-10-11 12:00:00 выборка будет отфильтрована и по сумме и по дате.

Проверка на пустое значение

Если в строке фильтрации указать конструкцию вида: <имя_поля>=; то в выборку попадут только объекты, где
данное поле равно null (т.е. отсутствует значение), а если тип поля — строковое, то будет также выполнена проверка на пустую строку, т.е. поле=’’.
Конструкция <имя_поля>!=; выполнит проверку на присутствие значения. С помощью данной конструкции можно проверить наличие значения в ссылочном поле.

Фильтрация документов

Для фильтрации выборки документов следует использовать параметр isDeleted. Может принимать значения true и false.

  • При указании значения true вернутся все документы данного типа, находящиеся в корзине.

  • При указании значения false вернутся только неудалённые документы.

  • Можно вывести все документы: и удалённые, и нет, указав в запросе оба значения данного параметра: filter=isDeleted=true;isDeleted=false.

Фильтрация сущностей

Для фильтрации выборки сущностей следует использовать параметр archived. Данный параметр принимает значения true и false.

  • При указании значения true вернутся все сущности данного типа, находящиеся в архиве.

  • При указании значения false вернутся только не архивные сущности.

  • Можно вывести все сущности: и архивные, и нет, указав в запросе оба значения данного параметра: filter=archived=true;archived=false.
    Фильтровать по параметру archived можно только те сущности, у которых данный параметр присутствует в списке полей.

Фильтрация ссылочных полей

С помощью filter можно фильтровать ссылочные поля. Если в сущности присутствует ссылочное поле в виде метаданных,
можно использовать следующую конструкцию для того чтобы отфильтровать по этому полю выборку:

  • filter=<имя_поля>=<ссылка>

Пример ссылки:

  • http://online.moysklad.ru/api/remap/1.1/entity/<type>/<id>

Вот несколько примеров:

  • filter=agent=http://online.moysklad.ru/api/remap/1.1/entity/counterparty/<id>

  • filter=ownAgent=http://online.moysklad.ru/api/remap/1.1/entity/organization/<id>

Ссылочные поля, доступные для фильтрации:

  • agent

  • ownAgent

  • owner

  • group

  • parent

  • contract

  • project

  • organization

  • store

  • agentStore

  • supplier

Для розничных операций (“Розничная смена”, “Розничная продажа”, “Розничный возврат”, “Внесение денег”, “Выплата денег”) также доступна фильтрация по:

  • retailstore

Примеры запросов для фильтрации :

  • https://online.moysklad.ru/api/remap/1.1/entity/demand?filter=moment>2016-10-11 12:00:00;moment<2016-10-11 13:00:00;sum=100;name=0010;name=0011

  • https://online.moysklad.ru/api/remap/1.1/entity/counterparty?filter=name=Иван;phone=89269269222;email=vanyan@mail.krut

Фильтрация по полям типа ID

С помощью filter можно фильтровать поля типа ID.

  • filter=<имя_поля>=<ID>

Пример ID:

  • 94975104-3cad-11e8-1e44-bd4d00000084

Например:

  • filter=productid=94975104-3cad-11e8-1e44-bd4d00000084

Фильтрация по дополнительным полям

С помощью filter можно фильтровать по дополнительным полям. Список дополнительных полей сущности указан в ее метаданных
https://online.moysklad.ru/api/remap/1.1/entity/product/metadata
Можно использовать следующую конструкцию для того чтобы отфильтровать по дополнительному полю выборку:

  • filter=<ссылка на доп.поле>=<значение>

для доп.полей типа справочник:

  • filter=<ссылка на доп.поле>=<ссылка на сущность>

Пример ссылки на доп.поле

  • http://online.moysklad.ru/api/remap/1.1/entity/<type>/metadata/attributes/<id>

Пример ссылки на сущность:

  • http://online.moysklad.ru/api/remap/1.1/entity/<type>/<id>

для доп.полей типа пользовательский справочник

  • http://online.moysklad.ru/api/remap/1.1/entity/customentity/<customentity_id>/<id>

Примеры фильтра:

  • filter=https://online.moysklad.ru/api/remap/1.1/entity/<type>/metadata/attributes/<id> =42

  • filter=https://online.moysklad.ru/api/remap/1.1/entity/<type>/metadata/attributes/<id> =http://online.moysklad.ru/api/remap/1.1/entity/<type>/<id>

При фильтрации по сущности, на которую у текущего пользователя нет прав на просмотр в ответе придёт пустой список.
Например, при фильтрации задач (task) по автору (author), который является сотрудником, которого не может просматривать текущий пользователь,
в ответ вернётся пустой список задач.

В JSON API сервиса МойСклад предусмотрена возможность фильтрации списка
сущностей с помощью специальных параметров. Все параметры фильтрации передаются
как URL параметры.

  • updatedFrom
    Параметр строкового типа. В качестве значения должна быть передана строка в формате
    дата + время с точностью до секунд. В отфильтрованную выборку попадут все объекты,
    момент обновления которых больше или равен значению, указанному в параметре.

    Формат строки : ГГГГ-ММ-ДД ЧЧ:ММ:СС[.ммм], Часовой пояс: MSK (Московское время)

  • updatedTo
    Параметр строкового типа. В качестве значения должна быть передана строка в формате
    дата + время с точностью до секунд. В отфильтрованную выборку попадут все объекты,
    момент обновления которых меньше или равен значению, указанному в параметре.

    Формат строки : ГГГГ-ММ-ДД ЧЧ:ММ:СС[.ммм], Часовой пояс: MSK (Московское время)

  • updatedBy
    Параметр строкового типа. В качестве значения должен быть передан uid (логин пользователя, admin@admin).
    В отфильтрованную выборку попадут все объекты, автором последних изменений которых является
    пользователь с uid, указанным в значении параметра.

    Формат строки : uid

Также есть дополнительные фильтры для Документов:

  • state.name
    Параметр строкового типа. В качестве значения должно передаваться наименование статуса, выставленного на документы.
    В отфильтрованную выборку попадут все документы данного типа, на которые выставлен статус с указанным именем.

  • state.id
    Параметр строкового типа. В качестве значения должен передаваться id статуса, выставленного на документы.
    В отфильтрованную выборку попадут все документы данного типа, на которые выставлен статус с указанным id.

    Формат строки : uuid

  • organization.id
    Параметр строкового типа. В качестве значения должен передаваться id юрлица, от имени которого создан документ.
    В отфильтрованную выборку попадут все документы данного типа, которые были созданы юрлицом с указанным id.

    Формат строки : uuid

В JSON API можно осуществлять контекстный поиск среди списка сущностей определённого типа по их строковым полям. Для этого
используется URI параметр фильтрации search

  • search
    Параметр фильтрации, с помощью которого можно осуществить поиск в списке сущностей. Поиск происходит по основным строковым полям сущностей данного
    типа. Результатом поиска будет отсортированный по релевантности список сущностей данного типа, прошедших фильтрацию по переданной поисковой строке. В отличии от фильтрации выборки
    с помощью параметра filter, при которой значения проверяются на точное совпадение указанным, при контекстном поиске проверка на совпадение не строгая.
    Таким образом, если осуществлять фильтрацию вида ../entity/<entity_type>?filter=name=120 в отфильтрованную выборку попадут только те сущности, поле name
    у которых имеет значение 120 и никакие другие. При контекстном поиске вида ../entity/<entity_type>?search=120 будут выведены как сущности с name равным
    120, так и сущности, в имени (или в другом строковом поле) которых 120 является началом какого-то слова, например 12003, пазл детский 1200 штук и т.п.
    Причем, если ввести несколько слов ../entity/<entity_type>?search=120 возврат и поиск идёт по полям name и description, то будут выведены как сущности с name равным 1200 и с description
    равным возврат из-за деффекта, так и сущности с именем 777 с описанием розничный возврат на улице 120 летия.

    • Примеры запросов контекстного поиска (значения должны быть urlencoded):
      • https://online.moysklad.ru/api/remap/1.1/entity/project?search=реструктуризация
      • https://online.moysklad.ru/api/remap/1.1/entity/move?search=ул.Вавилова
      • https://online.moysklad.ru/api/remap/1.1/entity/counterparty?search=петров

В JSON API для строковых полей есть специальный оператор фильтрации “подобие”.

  • ~ обычное подобие. Ищет любое вхождение подстроки, следующей после оператора, в значении поля. Например, ?filter=code~ms найдёт все сущности, у которых в коде встречается подстрока “ms”.

  • ~= левое подобие. Ищет соответствие по префиксу значения. Например ?filter=code~=ms найдёт все сущности, у которых код начинается на “ms”.

  • =~ правое подобие. Ищет соответствие по постфиксу. Например ?filter=code=~ms найдёт все сущности, у которых код оканчивается на “ms”.

Операторы подобия работают исключительно с полями строкового типа и не учитывают регистр. К полям типа uuid и дата-время они неприменимы.

В JSON API можно получать ответы от сервера в виде pretty-print JSON (JSON с отступами вместо JSON в одну строку). Для этого нужно добавить специальный заголовок к запросу:
Lognex-Pretty-Print-JSON со значением true.

В JSON API можно задавать цены позиций и себестоимость с дробными частями копеек. Для этого нужно добавить специальный заголовок к запросу:
X-Lognex-Precision со значением true.
Если не использовать этот заголовок, цены и себестоимость округляются до копеек.

В JSON API для скачивания файла формируется редирект на временный URL файла. Для корректной работы необходимо поддерживать обработку редиректов.

Возвращает данные о сотруднике, от лица которого происходит запрос. Доступ к сущности осуществляется по эндпоинту /context/employee

Атрибуты сущности

  • meta — Метаданные о Сотруднике

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Имя сотрудника в формате “Фамилия И. О.” Только для чтения

  • description — Комментарий к Сотруднику

  • externalCode — Внешний код Сотрудника Только для чтения

  • archived — Добавлен Сотрудник в архив

  • created — Момент создания Сотрудника Только для чтения

  • uid — Логин Сотрудника Только для чтения

  • email — Электронна почта сотрудника Только для чтения

  • phone — Телефон сотрудника

  • firstName — Имя

  • middleName — Отчество

  • lastName — Фамилия

  • fullName — Имя Отчество Фамилия Только для чтения

  • shortFio — Краткое ФИО Только для чтения

  • cashier — Кассир Только для чтения

  • attributes — Дополнительные поля Сотрудника в формате Метаданных

  • image — Фотография сотрудника

  • inn — ИНН сотрудника (в формате ИНН физического лица)

  • position — Должность сотрудника

  • permissions — Перечисление пермиссий сотрудника

Атрибуты вложенных сущностей

Многие атрибуты, представленные в этом запросе, за исключением поля permissions, повторяют атрибуты запроса Сотрудника, подробное описание которых можно посмотреть в соответствующем разделе.

Пермиссии сотрудника

Объект пермиссий сотрудника включает в себя пермиссии сущностей, часть тарифных и пользовательских пермиссий.
Поля объекта представляют собой отдельную пермиссию, где имя указывает на тип пермиссии, а значение представляет собой объект со значениями пермиссий в формате <тип пермиссии>: <значение>.

Пользовательские и тарифные пермиссии
  • dashboard — Просматривать показатели

  • stock — Просматривать остатки по товарам

  • customAttributes — Работа с доп. полями

  • pnl — Просматривать прибыльность

  • company_crm — Просматривать показатели

  • tariff_crm — Присутствует ли опция CRM на аккаунте

  • audit_dashboard — Просматривать аудит

  • admin — Является ли сотрудник админом

  • dashboardMoney — Видеть остатки денег

При наличии соответствующей пермиссии объект содержит поле VIEW со значением ALL

Список пермиссий сущностей

Имеется три возможных типа значений пермиссий сущности: OPERATION, DICTIONARY, BASE.
Данные типы имеют следующие поля:

типы значений пермиссий сущности view create update delete print approve
OPERATION + + + + + +
DICTIONARY + + + + +
BASE + + + +
Описание пермиссий сущностей
  • view — Смотреть

  • create — Создавать

  • update — Редактировать

  • delete — Удалять

  • print — Печатать

  • approve — Проводить

Возможные значения полей view, create, update, delete, approve, print
  • OWN — Только свои

  • OWN_SHARED — Свои и общие

  • OWN_GROUP — Свои и отдела

  • OWN_GROUP_SHARED — Свои, отдела и общие

  • ALL — Все

  • Отсутствует — Ни на кого

Пермиссии сущностей и документов, которые присутствуют в запросе
Название Возможные значения Описание
company DICTIONARY Контрагенты
myCompany BASE Юр. Лица
good DICTIONARY Товары и Услуги
project BASE Проекты
contract DICTIONARY Договоры
employee BASE Сотрудники
currency BASE Валюты
warehouse BASE Склады
customEntity BASE Элементы пользовательских справочников
retailStore BASE Точка продаж
country BASE Страны
uom BASE Единицы измерения
purchaseReturn OPERATION Возврат поставщику
demand OPERATION Отгрузка
salesReturn OPERATION Возврат покупателя
loss OPERATION Списание
enter OPERATION Оприходование
move OPERATION Перемещение
inventory DICTIONARY Инвентаризация
processing BASE Тех. операции
invoiceIn OPERATION Счет поставщику
invoiceOut OPERATION Счет покупателям
purchaseOrder OPERATION Заказ поставщикам
customerOrder OPERATION Заказ покупателям
internalOrder OPERATION Внутренние заказы
processingOrder OPERATION Заказ на производство
factureIn OPERATION Счета-фактуры полученные
factureOut OPERATION Счета-фактуры выданные
paymentIn OPERATION Входящий платеж
paymentOut OPERATION Исходящий платеж
cashIn OPERATION Приходной ордер
cashOut OPERATION Расходной ордер
priceList OPERATION Прайс-лист
retailDemand OPERATION Продажи
retailSalesReturn OPERATION Возвраты
supply OPERATION Приемки
processingPlan BASE Тех. Карты
commissionReportIn OPERATION Полученный отчет комиссионера
commissionReportOut OPERATION Выданный отчет комиссионер
retailShift DICTIONARY Смены
retailDrawerCashIn OPERATION Внесения
retailDrawerCashOut OPERATION Выплаты
bonusTransaction OPERATION Бонусные баллы
prepayment OPERATION Предоплаты
prepaymentReturn OPERATION Возврат предоплаты
cashboxAdjustment DICTIONARY Корректировка остатков в кассе
accountAdjustment DICTIONARY Корректировка остатков на счете
counterpartyAdjustment DICTIONARY Корректировка баланса контрагента
webhook DICTIONARY Вебхуки
task Особый Задачи
Пермиссии для задач

Пермиссии script для задач имеют следующие поля:

Название Описание Возможные значения
view Смотреть Отсутствует, AUTHOR_OR_ASSIGNEE, ALL
create Создавать Отсутствует, ALL
update Редактировать Отсутствует, AUTHOR, AUTHOR_OR_ASSIGNEE, ALL
delete Удалять Отсутствует, AUTHOR, AUTHOR_OR_ASSIGNEE, ALL
done Выполнять Отсутствует, ASSIGNEE, AUTHOR_OR_ASSIGNEE, ALL
Возможные значения полей view, create, update, delete, done для задач
Название На какие задачи распространяется
AUTHOR_OR_ASSIGNEE Созданные пользователем и назначенные ему
ASSIGNEE Назначенные
AUTHOR Созданные пользователем
ALL Возможность совершать действие над любыми задачами
Отсутствует Нет прав ни на какие задачи

Получить контекст сотрудника ¶

GET https://online.moysklad.ru/api/remap/1.1/context/employee

Responses200

Успешный запрос. Результат — JSON представление информации о контексте запроса Cотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/5bf6430e-204c-11ec-c0a8-300d00000042?expand=cashier.retailStore",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "type": "employee",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=5bf6430e-204c-11ec-c0a8-300d00000042"
  },
  "id": "5bf6430e-204c-11ec-c0a8-300d00000042",
  "accountId": "59de7a4b-204c-11ec-c0a8-300e00000002",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/5bf6430e-204c-11ec-c0a8-300d00000042",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=5bf6430e-204c-11ec-c0a8-300d00000042"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/59e4a97a-204c-11ec-c0a8-300e00000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "updated": "2021-09-28 14:08:07.359",
  "name": "Администратор",
  "externalCode": "YuqqVXgviyQsimcElBCDl0",
  "archived": false,
  "created": "2021-09-28 14:08:07.359",
  "uid": "admin@f1",
  "email": "f@f.ru",
  "lastName": "Администратор",
  "fullName": "Администратор",
  "shortFio": "Администратор",
  "cashiers": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/5d9c8f7a-204c-11ec-c0a8-300d00000096/cashiers/5d9ce2d8-204c-11ec-c0a8-300d00000097",
        "type": "cashier",
        "mediaType": "application/json"
      }
    }
  ],
  "permissions": {
    "currency": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "uom": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "productfolder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "product": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "bundle": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "service": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "consignment": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "variant": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "store": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "counterparty": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "organization": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "employee": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "settings": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "contract": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "project": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "country": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "customentity": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "demand": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "customerorder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "internalorder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "invoiceout": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "invoicein": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "paymentin": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "paymentout": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "cashin": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "cashout": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "supply": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "salesreturn": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "purchasereturn": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "retailstore": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "receipttemplate": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "retailstorestatus": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "retailshift": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "retaildemand": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "retailsalesreturn": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "retaildrawercashin": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "retaildrawercashout": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "prepayment": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "prepaymentreturn": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "purchaseorder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "move": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "enter": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "loss": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "facturein": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "factureout": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "commissionreportin": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "commissionreportout": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "pricelist": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "processingplanfolder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "processingplan": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "processing": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "processingorder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "counterpartyadjustment": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "assortment": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "inventory": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "bonustransaction": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "approve": "ALL",
      "print": "ALL"
    },
    "crptorder": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "print": "ALL"
    },
    "webhook": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL"
    },
    "task": {
      "view": "ALL",
      "create": "ALL",
      "update": "ALL",
      "delete": "ALL",
      "done": "ALL"
    },
    "dashboard": {
      "view": "ALL"
    },
    "stock": {
      "view": "ALL"
    },
    "customAttributes": {
      "view": "ALL"
    },
    "pnl": {
      "view": "ALL"
    },
    "company_crm": {
      "view": "ALL"
    },
    "tariff_crm": {
      "view": "ALL"
    },
    "audit_dashboard": {
      "view": "ALL"
    },
    "admin": {
      "view": "ALL"
    },
    "dashboardMoney": {
      "view": "ALL"
    }
  }
}

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

GET/context/employee

Запрос на получение контекста запроса Cотрудника

Замена ссылок объектами с помощью expand ¶

В JSON API, в составе сущностей можно встретить ссылки на связанные объекты.
Ссылки выводятся в формате Метаданных. Для того, чтобы вместо ссылок получить связанные объекты,
не обязательно делать отдельные запросы для каждого из них. Вместо этого, вместе с запросом на получение сущности, нужно передать параметр expand.
В качестве значения данного параметра нужно перечислить через запятую все необходимые поля-ссылки,
на месте которых вы бы хотели видеть связанные объекты.
В результате запроса с таким параметром, в ответе вы получите объект с развернутыми вложенными объектами вместо ссылок.
К примеру, в документах, имеющих в составе поле agent, вместо ссылки на
контрагента будет выведен объект со всеми полями сущности “Контрагент”, описанными тут.
Максимальный уровень вложенности expand : 3.

Также expand можно применять для результатов операций создания и обновления.

  • Ниже показаны примеры использования expand на Возврате покупателя. В примерах представлены только поля meta и demand.

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  ...
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/f99544d7-4a98-11e6-8a84-bae50000007f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  }
}

Возврат без expand

GET/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089

Объект возврата покупателя в его обычном представлении, имеющий ссылку на отгрузку

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089?expand=demand

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089?expand=demand",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  ...
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/f99544d7-4a98-11e6-8a84-bae50000007f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    },
    "id": "f99544d7-4a98-11e6-8a84-bae50000007f",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    },
    "shared": false,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    ...
    "positions": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/f99544d7-4a98-11e6-8a84-bae50000007f/positions",
        "type": "demandposition",
        "mediaType": "application/json",
        "size": 2,
        "limit": 100,
        "offset": 0
      }
    },
    "vatEnabled": true,
    "vatIncluded": true,
    "payedSum": 0,
    "returns": [
      {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
          "type": "salesreturn",
          "mediaType": "application/json"
        }
      }
    ]
  }
}

Возврат с expand отгрузки

GET/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089?expand=demand

Передаём параметр expand=demand.
В ответ придёт возврат покупателя, у которого вместо ссылки на отгрузку, по которой производится возврат, будет вложенный объект со всеми полями данной отгрузки.

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089?expand=demand.agent

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089?expand=demand.agent",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  ...
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/f99544d7-4a98-11e6-8a84-bae50000007f?expand=agent",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    },
    ...
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "counterparty",
        "mediaType": "application/json"
      },
      ...
      "name": "Агент1",
      "code": "УТ0003074",
      "externalCode": "kAgs4Xbhiz2Sp5oP2OCaB2",
      "archived": false,
      "legalTitle": "Общество с ограниченной ответственностью «Агент1»",
      "legalAddress": "107023, г. Москва, Барабанный переулок, дом № 42, строение 2",
      "inn": "7719864242",
      "kpp": "771901001",
      ...
    },
    ...
    "positions": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/f99544d7-4a98-11e6-8a84-bae50000007f/positions",
        "type": "demandposition",
        "mediaType": "application/json",
        "size": 2,
        "limit": 100,
        "offset": 0
      }
    },
    "vatEnabled": true,
    "vatIncluded": true,
    "payedSum": 0,
    "returns": [
      {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
          "type": "salesreturn",
          "mediaType": "application/json"
        }
      }
    ]
  }
  ...
}

Expand с глубиной 2

GET/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089?expand=demand.agent

Теперь развернем поле agent у вложенной в возврат отгрузки (demand).
В ответ придёт возврат покупателя с развёрнутой отгрузкой (demand), внутри которой
будет развёрнутый объект контрагента (agent).
В данном запросе продемонстрирован уровень вложенности
параметра expand равный двум.

POST https://online.moysklad.ru/api/remap/1.1/entity/demand?expand=agent

RequestsПример

Пример создания отгрузки с параметром запроса expand.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "0001",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#demand/edit?id=1c3f30d2-88b9-11e7-9464-e4de00000000"
  },
  "id": "1c3f30d2-88b9-11e7-9464-e4de00000000",
  "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d9335bf2-6703-11e7-9464-e4de0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=d9335bf2-6703-11e7-9464-e4de0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d8a5d385-6703-11e7-9464-e4de00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-08-24 13:43:47",
  "name": "0001",
  "externalCode": "UoaXR1oZhS9LOHzdUi42R1",
  "moment": "2017-08-24 13:43:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/d959dce8-6703-11e7-9464-e4de00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=d959dce8-6703-11e7-9464-e4de00000058"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/d95915ff-6703-11e7-9464-e4de00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=d95915ff-6703-11e7-9464-e4de00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=d9593e70-6703-11e7-9464-e4de00000054"
    },
    "id": "d9593e70-6703-11e7-9464-e4de00000054",
    "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d9335bf2-6703-11e7-9464-e4de0000002a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=d9335bf2-6703-11e7-9464-e4de0000002a"
      }
    },
    "shared": false,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d8a5d385-6703-11e7-9464-e4de00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    "version": 8,
    "updated": "2017-08-18 17:49:23",
    "name": "ООО "Поставщик"",
    "externalCode": "YWKWXePEi9jBAmxriBpc93",
    "archived": false,
    "created": "2017-07-12 16:13:08",
    "companyType": "legal",
    "legalTitle": "Общество с ограниченной ответственностью "Поставщик"",
    "legalAddress": "г.Москва, ул.Строителей, д.12",
    "inn": "7736570901",
    "kpp": "773601001",
    "accounts": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054/accounts",
        "type": "account",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "tags": [
      "bbbvcc",
      "ss"
    ],
    "contactpersons": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054/contactpersons",
        "type": "contactperson",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "notes": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054/notes",
        "type": "note",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "state": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/d9efdc3b-6703-11e7-9464-e4de00000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "state",
        "mediaType": "application/json"
      }
    },
    "salesAmount": 4500
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d955aa70-6703-11e7-9464-e4de00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=d955aa70-6703-11e7-9464-e4de00000051"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-08-24 13:43:48",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "payedSum": 0
}

Создание отгрузки с expand

POST/entity/demand?expand=agent

Развернем поле agent у создаваемой отгрузки.
В ответ придёт созданная отгрузка с развёрнутым объектом контрагента (agent).

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000?expand=agent,organization

RequestsПример

Пример редактирования отгрузки с параметром запроса expand.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "3738"
}

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000?expand=agent,organization",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#demand/edit?id=1c3f30d2-88b9-11e7-9464-e4de00000000"
  },
  "id": "1c3f30d2-88b9-11e7-9464-e4de00000000",
  "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d9335bf2-6703-11e7-9464-e4de0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=d9335bf2-6703-11e7-9464-e4de0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d8a5d385-6703-11e7-9464-e4de00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2017-08-24 13:53:07",
  "name": "3738",
  "externalCode": "UoaXR1oZhS9LOHzdUi42R1",
  "moment": "2017-08-24 13:43:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/d959dce8-6703-11e7-9464-e4de00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=d959dce8-6703-11e7-9464-e4de00000058"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/d95915ff-6703-11e7-9464-e4de00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=d95915ff-6703-11e7-9464-e4de00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=d9593e70-6703-11e7-9464-e4de00000054"
    },
    "id": "d9593e70-6703-11e7-9464-e4de00000054",
    "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d9335bf2-6703-11e7-9464-e4de0000002a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=d9335bf2-6703-11e7-9464-e4de0000002a"
      }
    },
    "shared": false,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d8a5d385-6703-11e7-9464-e4de00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    "version": 8,
    "updated": "2017-08-18 17:49:23",
    "name": "ООО "Поставщик"",
    "externalCode": "YWKWXePEi9jBAmxriBpc93",
    "archived": false,
    "created": "2017-07-12 16:13:08",
    "companyType": "legal",
    "legalTitle": "Общество с ограниченной ответственностью "Поставщик"",
    "legalAddress": "г.Москва, ул.Строителей, д.12",
    "inn": "7736570901",
    "kpp": "773601001",
    "accounts": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054/accounts",
        "type": "account",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "tags": [
      "bbbvcc",
      "ss"
    ],
    "contactpersons": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054/contactpersons",
        "type": "contactperson",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "notes": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d9593e70-6703-11e7-9464-e4de00000054/notes",
        "type": "note",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "state": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/d9efdc3b-6703-11e7-9464-e4de00000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "state",
        "mediaType": "application/json"
      }
    },
    "salesAmount": 4500
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d955aa70-6703-11e7-9464-e4de00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=d955aa70-6703-11e7-9464-e4de00000051"
    },
    "id": "d955aa70-6703-11e7-9464-e4de00000051",
    "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d9335bf2-6703-11e7-9464-e4de0000002a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=d9335bf2-6703-11e7-9464-e4de0000002a"
      }
    },
    "shared": true,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d8a5d385-6703-11e7-9464-e4de00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    "version": 0,
    "updated": "2017-07-12 16:13:09",
    "name": "reqwy",
    "externalCode": "PRLKDfmQgwj7TGtiYWrrZ3",
    "archived": false,
    "created": "2017-07-12 16:13:08",
    "companyType": "legal",
    "legalTitle": "reqwy",
    "email": "erqw@ss.ru",
    "accounts": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d955aa70-6703-11e7-9464-e4de00000051/accounts",
        "type": "account",
        "mediaType": "application/json",
        "size": 0,
        "limit": 100,
        "offset": 0
      }
    },
    "isEgaisEnable": false,
    "payerVat": true,
    "director": "Администратор",
    "chiefAccountant": "Администратор"
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-08-24 13:43:48",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "payedSum": 0
}

Редактирование отгрузки с expand

PUT/entity/demand/1c3f30d2-88b9-11e7-9464-e4de00000000?expand=agent,organization

Теперь обновим эту отгрузку и развернем у неё поля agent и organization.
В ответ придёт изменённая отгрузка с развёрнутым объектом контрагента (agent) и развёрнутым объектом юрлица (organization).

Доп. поля сущностей ¶

В JSON API есть возможность управлять набором существующих доп. полей для каждого из типов сущностей перечисленных тут.
Используя соответствующие ресурсы, можно получать список всех доп. полей для указанного типа сущности, а также создавать новые, обновлять и удалять существующие доп. поля.

Структура объекта доп. поля подробно описана в секции Работа с дополнительными полями.

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes

Responses200

Успешный запрос. Результат — JSON представление списка доп. полей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "mediaType": "application/json"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/9862d46e-6500-11e8-9464-e4de00000045",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "9862d46e-6500-11e8-9464-e4de00000045",
      "name": "Строковое",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/98630aee-6500-11e8-9464-e4de00000046",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "98630aee-6500-11e8-9464-e4de00000046",
      "name": "Целочисленное",
      "type": "long",
      "required": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/98630f62-6500-11e8-9464-e4de00000047",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "98630f62-6500-11e8-9464-e4de00000047",
      "name": "Поле-дата",
      "type": "time",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/986314b4-6500-11e8-9464-e4de00000048",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "986314b4-6500-11e8-9464-e4de00000048",
      "name": "Справочник-товар",
      "type": "productfolder",
      "required": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/986318cd-6500-11e8-9464-e4de00000049",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "986318cd-6500-11e8-9464-e4de00000049",
      "name": "Файловое",
      "type": "file",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/98631cbf-6500-11e8-9464-e4de0000004a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "98631cbf-6500-11e8-9464-e4de0000004a",
      "name": "Дробное число",
      "type": "double",
      "required": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/986320d6-6500-11e8-9464-e4de0000004b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "986320d6-6500-11e8-9464-e4de0000004b",
      "name": "Булиновое",
      "type": "boolean",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/98632583-6500-11e8-9464-e4de0000004c",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "98632583-6500-11e8-9464-e4de0000004c",
      "name": "Текстовое",
      "type": "text",
      "required": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/98632a03-6500-11e8-9464-e4de0000004d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "98632a03-6500-11e8-9464-e4de0000004d",
      "name": "Ссылочное",
      "type": "link",
      "required": false
    }
  ]
}

Получить все доп поля для указанного типа

GET/entity/{entityType}/metadata/attributes

Запрос всех доп. полей для переданного типа сущностей.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • rows — Массив JSON объектов, представляющих собой доп. поля.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

entityType
string (optional) Example: demand

тип сущностей, для которых осуществляется управление доп. полями.

POST https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes

RequestsПримерСоздать + обновитьПользовательский справочник

Пример создания двух новых доп. полей для отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "name": "Строковое",
    "type": "string",
    "required": false
  },
  {
    "name": "Целочисленное",
    "type": "long",
    "required": true
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданных доп. полей отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7bc578d8-6501-11e8-9464-e4de00000004",
      "type": "attributemetadata",
      "mediaType": "application/json"
    },
    "id": "7bc578d8-6501-11e8-9464-e4de00000004",
    "name": "Строковое",
    "type": "string",
    "required": false
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7bd3d688-6501-11e8-9464-e4de00000005",
      "type": "attributemetadata",
      "mediaType": "application/json"
    },
    "id": "7bd3d688-6501-11e8-9464-e4de00000005",
    "name": "Целочисленное",
    "type": "long",
    "required": true
  }
]

Пример создания нового доп. поля Отгрузок и обновления существующего одним запросом.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7bc578d8-6501-11e8-9464-e4de00000004",
      "type": "attributemetadata",
      "mediaType": "application/json"
    },
    "id": "7bc578d8-6501-11e8-9464-e4de00000004",
    "name": "Строковое поле",
    "required": true
  },
  {
    "name": "Целочисленное2",
    "type": "long",
    "required": true
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданного и обновлённого доп. полей отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7bc578d8-6501-11e8-9464-e4de00000004",
      "type": "attributemetadata",
      "mediaType": "application/json"
    },
    "id": "7bc578d8-6501-11e8-9464-e4de00000004",
    "name": "Строковое поле",
    "type": "string",
    "required": true
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/c66edb30-6501-11e8-9464-e4de00000008",
      "type": "attributemetadata",
      "mediaType": "application/json"
    },
    "id": "c66edb30-6501-11e8-9464-e4de00000008",
    "name": "Целочисленное2",
    "type": "long",
    "required": true
  }
]

Пример создания дополнительного поля типа пользовательский справочник.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "customEntityMeta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/0347beb0-a785-11e9-ac12-000800000003",
    "type": "customentitymetadata",
    "mediaType": "application/json"
  },
  "name": "Доп поле типа пользовательский справочник",
  "type": "customentity",
  "required": false
}

Responses200

Успешный запрос. Результат — JSON представление созданного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "hhttps://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/53eb36a5-a78a-11e9-ac12-000c00000000",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "customEntityMeta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/0347beb0-a785-11e9-ac12-000800000003",
    "type": "customentitymetadata",
    "mediaType": "application/json"
  },
  "id": "53eb36a5-a78a-11e9-ac12-000c00000000",
  "name": "Доп поле типа пользовательский справочник",
  "type": "customentity",
  "required": false
}

Создать доп. поля

POST/entity/{entityType}/metadata/attributes

Действие доступно только для пользователя с правами администратора.
Запрос на создание нового доп. поля для указанного типа сущностей.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

entityType
string (optional) Example: demand

тип сущностей, для которых осуществляется управление доп. полями.

POST https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/delete

RequestsПример

Пример запроса на удаление нескольких доп. полей отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/986318cd-6500-11e8-9464-e4de00000049",
      "type": "attributemetadata",
      "mediaType": "application/json"
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/98631cbf-6500-11e8-9464-e4de0000004a",
      "type": "attributemetadata",
      "mediaType": "application/json"
    }
  }
]

Удалить доп. поля

POST/entity/{entityType}/metadata/attributes/delete

Действие доступно только для пользователя с правами администратора.
Запрос на удаление нескольких доп. полей отгрузок.

URI Parameters

СкрытьПоказать

entityType
string (optional) Example: demand

тип сущностей, для которых осуществляется управление доп. полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля отгрузок

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7bc578d8-6501-11e8-9464-e4de00000004",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "7bc578d8-6501-11e8-9464-e4de00000004",
  "name": "Строковое поле",
  "type": "string",
  "required": true
}

Получить доп. поле

GET/entity/{entityType}/metadata/attributes/{id}

Запрос на получение отдельного доп. поля отгрузок с указанным id.

URI Parameters

СкрытьПоказать

entityType
string (optional) Example: demand

тип сущностей, для которых осуществляется управление доп. полями.

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id доп. поля

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного доп. поля отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "обновлённое Строковое поле",
  "required": false
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого доп. поля отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7bc578d8-6501-11e8-9464-e4de00000004",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "7bc578d8-6501-11e8-9464-e4de00000004",
  "name": "обновлённое Строковое поле",
  "type": "string",
  "required": false
}

Изменить доп. поле

PUT/entity/{entityType}/metadata/attributes/{id}

Действие доступно только для пользователя с правами администратора.
Запрос на обновление отдельного доп. поля для переданного типа сущностей.

URI Parameters

СкрытьПоказать

entityType
string (optional) Example: demand

тип сущностей, для которых осуществляется управление доп. полями.

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id доп. поля

DELETE https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Удалить доп. поле

DELETE/entity/{entityType}/metadata/attributes/{id}

Действие доступно только для пользователя с правами администратора.
Запрос на удаление доп. поля отгрузок с указанным id.

URI Parameters

СкрытьПоказать

entityType
string (optional) Example: demand

тип сущностей, для которых осуществляется управление доп. полями.

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id доп. поля

Контрагент ¶

Контрагенты ¶

Средствами JSON API можно создавать и обновлять сведения о Контрагентах, запрашивать списки Контрагентов и сведения по отдельным Контрагентам. Счетами Контрагента и его контактными лицами можно управлять как в составе отдельного Контрагента, так и отдельно — с помощью специальных ресурсов для управления счетами и контактными лицами Контрагента. Кодом сущности для Контрагента в составе JSON API является ключевое слово counterparty. Больше о Контрагентах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов Контрагента осуществляется по нескольким условиям. Если значения полей контрагента удовлетворяют хотя бы одному из условий, то контрагент будет найден.

Первое условие поиска:

  • По наименованию Контрагента name

  • По коду Контрагента code

  • По полному наименованию Контрагента legalTitle

  • По номеру дисконтной карты Контрагента discountCardNumber

  • По адресу электронной почты email

  • По комментарию description

  • По номеру городского телефона phone

Второе условие поиска по всем событиям контрагента:

  • По тексту событий контрагента description

Третье условие поиска по полям из всех контактных лиц фирмы контрагента (contactpersons):

  • По имени контактного лица name

  • По почте контактного лица email

  • По номеру телефона контактного лица phone

  • meta — Метаданные объекта

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности. Изменяется при обновлении Контрагента Только для чтения

  • updated — Момент последнего обновления Контрагента Только для чтения

  • name — Наименование Контрагента Необходимое

  • description — Комментарий к Контрагенту

  • code — Код Контрагента

  • externalCode — Внешний код Контрагента Только для чтения

  • archived — Добавлен ли Контрагент в архив

  • created — Дата создания

  • email — Адрес электронной почты

  • phone — Номер городского телефона

  • fax — Номер факса

  • actualAddress — Фактический адрес Контрагента

  • actualAddressFull — Фактический адрес Контрагента с детализацией по отдельным полям.

  • accounts — Ссылка на счета Контрагента (массив)

  • companyType — Тип Контрагента. [Юридическое лицо, Индивидуальный предприниматель, Физическое лицо].
    В зависимости от значения данного поля набор выводимых реквизитов контрагента может меняться. Подробнее тут

  • discountCardNumber — номер дисконтной карты Контрагента

  • state — Статус Контрагента в формате Метаданных

  • salesAmount — Сумма продаж Только для чтения

    Поля реквизитов


  • legalTitle — Полное наименование для Контрагента типа [Юридическое лицо]. Игнорируется для Контрагентов типа [Индивидуальный предприниматель, Физическое лицо], если передано одно из значений для ФИО и формируется автоматически на основе получаемых ФИО Контрагента.

  • legalLastName — Фамилия для Контрагента типа [Индивидуальный предприниматель, Физическое лицо]. Игнорируется для Контрагентов типа [Юридическое лицо].

  • legalFirstName — Имя для Контрагента типа [Индивидуальный предприниматель, Физическое лицо]. Игнорируется для Контрагентов типа [Юридическое лицо].

  • legalMiddleName — Отчество для Контрагента типа [Индивидуальный предприниматель, Физическое лицо]. Игнорируется для Контрагентов типа [Юридическое лицо].

  • 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 учетной записи Только для чтения

  • version — Версия сущности. Изменяется при обновлении Контрагента Только для чтения

  • updated — Момент последнего обновления Контрагента Только для чтения

  • isDefault — Является ли счёт основным счётом Контрагента

  • accountNumber — Номер счёта Необходимо

  • bankName — Наименование банка

  • bankLocation — Адрес банка

  • correspondentAccount — Корр счет

  • bic — БИК

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности. Изменяется при обновлении Контрагента Только для чтения

  • updated — Момент последнего обновления Контрагента Только для чтения

  • name — ФИО контактного лица Необходимое

  • description — Описание контактного лица

  • externalCode — Внешний код контактного лица

  • email — Адрес электронной почты контактного лица

  • phone — Номер телефона контактного лица

  • position — Должность контактного лица

  • agent — Ссылка на Контрагента (тип Мета)

  • meta — Метаданные объекта

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности. Изменяется при обновлении/удалении события Контрагента Только для чтения

  • created — Момент создания события Контрагента Только для чтения

  • description — Текст события Контрагента Необходимое

  • agent — Ссылка на Контрагента (тип Мета) Только для чтения

  • author — Создатель события, ссылка на сотрудника (тип Мета) Только для чтения

В зависимости от типа контрагента companyType в составе его объекта будут выводиться разные наборы реквизитов.
Типы контрагента и соответствующие значения, которые могут быть переданы в данном поле:

Тип контрагента Значение поля companyType
Юридическое лицо legal
Индивидуальный предприниматель entrepreneur
Физическое лицо individual

Если тип контрагента Юридическое лицо, будут выведены следующие поля реквизитов:

  • legalTitle — Полное наименование Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

  • kpp — КПП

  • ogrn — ОГРН

  • okpo — ОКПО

Если тип контрагента Индивидуальный предприниматель, будут выведены следующие поля реквизитов:

  • legalTitle — Полное наименование. Игнорируется, если передано одно из значений для ФИО. Формируется автоматически на основе получаемых ФИО Контрагента

  • legalLastName — Фамилия Контрагента

  • legalFirstName — Имя Контрагента

  • legalMiddleName — Отчество Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

  • okpo — ОКПО

  • ogrnip — ОГРНИП

  • certificateNumber — Номер свидетельства

  • certificateDate — Дата свидетельства

Если тип контрагента Физическое лицо, будут выведены следующие поля реквизитов:

  • legalTitle — Полное наименование. Игнорируется, если передано одно из значений для ФИО. Формируется автоматически на основе получаемых ФИО Контрагента

  • legalLastName — Фамилия Контрагента

  • legalFirstName — Имя Контрагента

  • legalMiddleName — Отчество Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

О работе с доп. полями Контрагентов можно прочитать здесь

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления Контрагента

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Контрагента

  • description — Комментарий к Контрагенту

  • code — Код Контрагента

  • externalCode — Внешний код Контрагента

  • archived — Добавлен ли Контрагент в архив

  • created — Дата создания

  • email — Адрес электронной почты

  • phone — Номер городского телефона

  • fax — Номер факса

  • actualAddress — Фактический адрес Контрагента

  • companyType — Тип Контрагента

  • discountCardNumber — номер дисконтной карты Контрагента

  • state — Статус Контрагента

  • legalTitle — Полное наименование Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

  • kpp — КПП

  • priceType — Тип цены Контрагента (строка или null)

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления Контрагента

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Контрагента

  • description — Комментарий к Контрагенту

  • externalCode — Внешний код Контрагента

  • archived — Добавлен ли Контрагент в архив

  • created — Дата создания

  • email — Адрес электронной почты

  • phone — Номер городского телефона

  • fax — Номер факса

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty

Responses200

Успешный запрос. Результат — JSON представление списка Контрагентов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
    "type": "counterparty",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053/accounts",
          "type": "account",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "tags": [],
      "contactpersons": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053/contactpersons",
          "type": "contactperson",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "notes": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053/notes",
          "type": "note",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055/accounts",
          "type": "account",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "tags": [],
      "contactpersons": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055/contactpersons",
          "type": "contactperson",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "notes": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055/notes",
          "type": "note",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d/accounts",
          "type": "account",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "tags": [],
      "contactpersons": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d/contactpersons",
          "type": "contactperson",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "notes": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d/notes",
          "type": "note",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049/accounts",
          "type": "account",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "tags": [],
      "contactpersons": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049/contactpersons",
          "type": "contactperson",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "notes": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049/notes",
          "type": "note",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "salesAmount": 0
    }
  ]
}

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

GET/entity/counterparty

Получить список всех Контрагентов.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Контрагентов.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/counterparty

RequestsПример 1Пример 2Пример 3Пример с доп полями

Пример типичного запроса для создания Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "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.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "priceType": "Цена летняя"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-09-01 18:28:22",
  "name": "ООО Радуга",
  "externalCode": "o7732zkki541HDkZZD1Yt3",
  "archived": false,
  "companyType": "legal",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "priceType": "Цена летняя"
}

Пример запроса на создание Контрагента с указанием только лишь его имени

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ООО Радуга"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "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.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  }
}

Пример запроса на создание Контрагента с указанием юридических реквизитов для типа Индивидуальный Предприниматель.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ИП Иванов",
  "code": "someCode",
  "externalCode": "extCode",
  "companyType": "entrepreneur",
  "legalLastName": "Иванов",
  "legalFirstName": "Иван",
  "legalMiddleName": "Иванович",
  "actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
  "legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "ogrnip": "58632598y21jk"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
    "type": "counterparty",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=45fd2f10-b0ae-11ea-0a80-163500000000"
  },
  "id": "45fd2f10-b0ae-11ea-0a80-163500000000",
  "accountId": "02865f48-b0ae-11ea-0a80-203a00000002",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/02e06bea-b0ae-11ea-0a80-1d9c00000034",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=02e06bea-b0ae-11ea-0a80-1d9c00000034"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/02877fda-b0ae-11ea-0a80-203a00000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2020-06-17 18:21:53",
  "name": "ИП Иванов",
  "code": "someCode",
  "externalCode": "extCode",
  "archived": false,
  "created": "2020-06-17 18:21:53",
  "companyType": "entrepreneur",
  "legalTitle": "Индивидуальный предприниматель Иванов Иван Иванович",
  "legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
  "legalAddressFull": {
    "addInfo": "г.Москва ул Авиастроителей д 93 к 12"
  },
  "actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
  "actualAddressFull": {
    "addInfo": "г.Москва ул Академика Миля дом 15 к 21"
  },
  "inn": "87654321",
  "okpo": "12345",
  "ogrnip": "58632598y21jk",
  "legalLastName": "Иванов",
  "legalFirstName": "Иван",
  "legalMiddleName": "Иванович",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/45fd2f10-b0ae-11ea-0a80-163500000000/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/03935900-b0ae-11ea-0a80-1d9c0000008c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "salesAmount": 0
}

Пример запроса для создания Контрагента с доп полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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": [
    {
      "id": "0d129ff5-2c8c-11e6-8a84-bae5000000f3",
      "name": "Коэффициент скидки",
      "type": "double",
      "value": 0.75
    },
    {
      "id": "0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
      "name": "Последний заключённый договор",
      "type": "time",
      "value": "2016-06-07 12:52:33"
    },
    {
      "id": "0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
      "name": "Партнёрское юрлицо",
      "type": "boolean",
      "value": false
    }
  ],
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/metadata/attributes/0d129ff5-2c8c-11e6-8a84-bae5000000f3",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0d129ff5-2c8c-11e6-8a84-bae5000000f3",
      "type": "double",
      "name": "Коэффициент скидки",
      "value": 0.75
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/attributes/0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
      "name": "Последний заключённый договор",
      "type": "time",
      "value": "2016-06-07 12:52:33"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/attributes/0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
      "name": "Партнёрское юрлицо",
      "type": "boolean",
      "value": false
    }
  ],
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [
    "доставка",
    "еда",
    "овощи"
  ],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  }
}

Создать Контрагента

POST/entity/counterparty

Создать нового Контрагента

Контрагент создаётся на основе переданного объекта JSON,
который содержит представление нового Контрагента.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Контрагента.

Удалить Контрагента

DELETE/entity/counterparty/{id}

Запрос на удаление Контрагента с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента

Метаданные Контрагентов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Контрагентов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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"
    }
  ],
  "createShared": false
}

Метаданные Контрагентов

GET/entity/counterparty/metadata

Запрос на получение метаданных Контрагентов. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Контрагентов

  • attributes — Массив объектов доп. полей Контрагентов в формате Метаданных

  • states — Массив статусов Контрагентов

  • createShared — создавать новых Контрагентов с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/counterparty/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Контрагент ¶

Контрагент, обращение к которому происходит по значению его id.

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример 1Пример 2

Responses200

Успешный запрос. Результат — JSON представление Контрагента с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/12747f9e-692c-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/11883c67-692c-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "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.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "salesAmount": 0,
  "priceType": "Цена летняя",
  "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  }
}

Responses200

Успешный запрос. Результат — JSON представление Контрагента типа Индивидуальный Предприниматель с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
    "type": "counterparty",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
  },
  "id": "7944ef04-f831-11e5-7a69-971500188b19",
  "accountId": "02865f48-b0ae-11ea-0a80-203a00000002",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/02e06bea-b0ae-11ea-0a80-1d9c00000034",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=02e06bea-b0ae-11ea-0a80-1d9c00000034"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/02877fda-b0ae-11ea-0a80-203a00000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2020-06-17 18:21:53",
  "name": "ИП Иванов",
  "code": "someCode",
  "externalCode": "extCode",
  "archived": false,
  "created": "2020-06-17 18:21:53",
  "companyType": "entrepreneur",
  "legalTitle": "Индивидуальный предприниматель Иванов Иван Иванович",
  "legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
  "legalAddressFull": {
    "addInfo": "г.Москва ул Авиастроителей д 93 к 12"
  },
  "actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
  "actualAddressFull": {
    "addInfo": "г.Москва ул Академика Миля дом 15 к 21"
  },
  "inn": "87654321",
  "okpo": "12345",
  "ogrnip": "58632598y21jk",
  "legalLastName": "Иванов",
  "legalFirstName": "Иван",
  "legalMiddleName": "Иванович",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/03935900-b0ae-11ea-0a80-1d9c0000008c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "salesAmount": 0
}

Получить Контрагента

GET/entity/counterparty/{id}

Возвращает JSON представление Контрагента с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

PUT https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример c доп полями

Headers
Content-Type: application/json

BodyСкрытьПоказать

В теле запроса можно указать только те поля, которые необходимо изменить у Контрагента

Responses200

Успешное обновление. Результат — JSON представление обновлённого Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [
    "жжот",
    "строители",
    "бетон",
    "ремонт",
    "радуга"
  ],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  }
}

Пример запроса для обновления Контрагента с доп полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "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": [
    {
      "id": "0d129ff5-2c8c-11e6-8a84-bae5000000f3",
      "name": "Коэффициент скидки",
      "type": "double",
      "value": 0.35
    },
    {
      "id": "0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
      "name": "Последний заключённый договор",
      "type": "time",
      "value": "2016-06-07 10:52:33"
    },
    {
      "id": "0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
      "name": "Партнёрскоё юрлицо",
      "type": "boolean",
      "value": true
    }
  ]
}

Responses200

Успешное обновление. Результат — JSON представление обновлённого Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/counterparty/metadata/attributes/0d129ff5-2c8c-11e6-8a84-bae5000000f3",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0d129ff5-2c8c-11e6-8a84-bae5000000f3",
      "name": "Коэффициент скидки",
      "type": "double",
      "value": 0.35
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/attributes/0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0d12a9a5-2c8c-11e6-8a84-bae5000000f4",
      "name": "Последний заключённый договор",
      "type": "time",
      "value": "2016-06-07 10:52:33"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/attributes/0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0d12b1e7-2c8c-11e6-8a84-bae5000000f5",
      "name": "Партнёрское юрлицо",
      "type": "boolean",
      "value": true
    }
  ],
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/88fc07ac-2c8d-11e6-8a84-bae500000050/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "tags": [
    "овощи",
    "доставка",
    "еда",
    "едовозы",
    "экспресс"
  ],
  "contactpersons": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/contactpersons",
      "type": "contactperson",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "notes": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003/notes",
      "type": "note",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  }
}

Изменить Контрагента

PUT/entity/counterparty/{id}

Обновляется представление Контрагента с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Контрагента, кроме тех, что
помечены Только для чтения в описании атрибутов Контрагента.
Поля, которые не были указаны в JSON запроса, не изменяются.
Поля account и contactpersons обновляются как элементы вложенных коллекций. При обновлении,
переданные элементы данных коллекций обрабатываются как “Все элементы данной коллекции” и полностью заменяют
элементы, ранее присутствовавшие в ней.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

Счета Контрагента ¶

Список счетов Контрагента с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/accounts

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6a9c3857-2c8b-11e6-8a84-bae500000047/accounts",
    "type": "account",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "version": 0,
      "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.1/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",
      "version": 1,
      "updated": "2016-06-07 11:39:58",
      "isDefault": true,
      "accountNumber": "236174374372272747234743274",
      "bankName": "ОАО Сбербанк",
      "bankLocation": "ул Ваивлова д 19",
      "correspondentAccount": "251632427568",
      "bic": "125125125"
    }
  ]
}

Получить счета Контрагента

GET/entity/counterparty/{id}/accounts

Возвращает массив JSON представлений счетов Контрагента.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Счет Контрагента ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/accounts/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/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",
  "version": 0,
  "updated": "2016-06-07 14:26:17",
  "isDefault": false,
  "accountNumber": "12512568161257982",
  "bankName": "ВТБ",
  "bic": "7654352"
}

Получить счет Контрагента

GET/entity/counterparty/{id}/accounts/{accountId}

Возвращает JSON представление счета Контрагента.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

accountId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Контактные лица Контрагента ¶

Получить список контактных лиц Контрагента с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000/contactpersons",
    "type": "contactperson",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "version": 0,
      "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.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "version": 1,
      "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.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "version": 1,
      "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.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Список контактных лиц

GET/entity/counterparty/{id}/contactpersons

Возвращает массив JSON представлений контактных лиц Контрагента.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons

RequestsПример

Пример запроса на создание контактного лица Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Пётр",
  "code": "Petya the deliverer",
  "externalCode": "-odJxBw7i06O0GhSc28S90",
  "email": "petr@ovoshy.com",
  "phone": "+777 666 228",
  "position": "овощедоставщик"
}

Responses200

Успешное создание.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/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",
    "version": 0,
    "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.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "counterparty",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#company/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
      }
    }
  }
]

Создать контактное лицо

POST/entity/counterparty/{id}/contactpersons

Создать контактное лицо Контрагента с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

Контактное лицо ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/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",
  "version": 2,
  "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.1/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Получить контактное лицо

GET/entity/counterparty/{id}/contactpersons/{contactpersonId}

Возвращает JSON представление отдельного контактного лица Контрагента.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

contactpersonId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id контактного лица.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

PUT https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/contactpersons/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление контактного лица Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Пётр",
  "code": "Petya the deliverer",
  "email": "petr@ovoshy.com",
  "phone": "+777 666 228",
  "position": "овощедоставщик"
}

Responses200

Успешное обновление.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/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",
  "version": 2,
  "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.1/entity/counterparty/ee15550e-2c9e-11e6-8a84-bae500000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Изменить контактное лицо

PUT/entity/counterparty/{id}/contactpersons/{contactpersonId}

Обновить контактное лицо Контрагента с указанным id.
Обновляются все поля, указанные в JSON объекте запроса, кроме
помеченных Только для чтения в описании атрибутов контактных лиц Контрагента.
Поля, которые не были указаны в JSON запроса, не изменяются.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

contactpersonId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id контактного лица.

События Контрагента ¶

Получить список событий Контрагента с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes",
    "type": "note",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "version": 0,
      "created": "2017-05-22 17:46:52",
      "description": "второе событие",
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "author": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b1876a85-3efa-11e7-8af5-581e0000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "version": 0,
      "created": "2017-05-22 17:46:47",
      "description": "первое событие",
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "author": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b1876a85-3efa-11e7-8af5-581e0000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Список событий

GET/entity/counterparty/{id}/notes

Возвращает массив JSON представлений событий Контрагента.

URI Parameters

СкрытьПоказать

id
string (required) Example: 67e5a691-3c9c-11e7-8af5-581e00000056

id Контрагента.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes

RequestsПример

Запрос на добавление нового события.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "description": "текст"
}

Responses200

Успешный запрос. Результат — JSON представление добавленного события.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/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",
    "version": 0,
    "created": "2017-05-19 19:29:22",
    "description": "текст",
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "counterparty",
        "mediaType": "application/json"
      }
    },
    "author": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/67b86071-3c9c-11e7-8af5-581e0000002a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  }
]

Добавить событие

POST/entity/counterparty/{id}/notes

URI Parameters

СкрытьПоказать

id
string (required) Example: 67e5a691-3c9c-11e7-8af5-581e00000056

id Контрагента.

Событие ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/notes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/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",
  "version": 0,
  "created": "2017-05-19 19:29:22",
  "description": "текст",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "author": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/67b86071-3c9c-11e7-8af5-581e0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  }
}

Получить событие

GET/entity/counterparty/{id}/notes/{noteId}

Возвращает JSON представление отдельного события Контрагента.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

noteId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id события.

PUT https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7944ef04-f831-11e5-7a69-971500188b19/notes/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление события Контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "description": "измененный текст"
}

Responses200

Успешное обновление.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/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",
  "version": 1,
  "created": "2017-05-19 19:29:22",
  "description": "измененный текст",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "author": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/67b86071-3c9c-11e7-8af5-581e0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  }
}

Изменить событие

PUT/entity/counterparty/{id}/notes/{noteId}

Обновить событие Контрагента с указанным id.
Обновляются все поля, указанные в JSON объекте запроса, кроме
помеченных Только для чтения в описании атрибутов событий Контрагента.
Поля, которые не были указаны в JSON запроса, не изменяются.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контрагента.

noteId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id события.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/counterparty/67e5a691-3c9c-11e7-8af5-581e00000056/notes/50b318cb-3cb0-11e7-8af5-581e00000007

Responses200

Успешное удаление События.

Удалить событие

DELETE/entity/counterparty/{id}/notes/{noteId}

Запрос на удаление события с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 67e5a691-3c9c-11e7-8af5-581e00000056

id Контрагента.

noteId
string (required) Example: 50b318cb-3cb0-11e7-8af5-581e00000007

id события

Ассортимент ¶

Ассортимент ¶

Сущность assortment представляет собой список всех товаров, услуг, комплектов, серий и модификаций с полями stock,
reserve, inTransit, quantity, показывающими остаток, резерв, ожидание и доступно каждой из сущностей (для комплектов не выводятся поля остатков и резерва).
Данные поля могут быть рассчитаны в зависимости от даты и склада с использованием параметров запроса stockmoment и stockstore.

С помощью параметра filter=search=<значение> можно произвести префиксный поиск по строковым полям, выводимым в ассортименте:

  • по наименованию элемента Ассортимента name

  • по имени модификации name

  • по коду code

  • по коду модификации code

  • по артикулу article

  • по штрихкоду barcode

  • по штрихкоду модификации barcode

  • по штрихкоду упаковок товаров barcode

Для этого необходимо использовать фильтр выборки по нескольким полям,
указав в качестве одного из полей поле search и условие для этого поля — равенство поисковой строке.

  • Пример (не URL encoded): filter=search=some_random_string.

Также можно осуществлять контекстный поиск с помощью специального параметра search (используется без filter). Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск search=some_random_string среди объектов ассортимента на соответствие поисковой строке будет осуществлен по следующим полям:

  • по наименованию элемента ассортимента name

  • по описанию description

Для фильтрации по полю productFolder необходимо использовать filter=productFolder=<href>, где указать href группы товаров.

  • Пример: ?filter=productFolder=https://online.moysklad.ru/api/remap/1.1/entity/productfolder/a3ff313d-a2f7-11e9-ac12-000d00000007.
  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование

  • description — Описание сущности

  • externalCode — Внешний код сущности

  • archived — Отметка о том, добавлена ли сущность в архив

  • code — Код сущности

  • productFolder — Группа товаров

  • article — Артикул товара или комплекта

  • supplier — Ссылка на контрагента-поставщика

  • name — Наименование

  • code — Код сущности

GET https://online.moysklad.ru/api/remap/1.1/entity/assortment

Responses200

Успешный запрос. Результат — JSON представление списка всех товаров, услуг, модификация и серий.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/assortment",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/assortment/metadata",
    "type": "assortment",
    "mediaType": "application/json",
    "size": 7,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "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.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"
        }
      },
      "image": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/28ca8201-36e7-11e7-8a7f-40d0000000cd",
          "mediaType": "application/octet-stream"
        },
        "title": "product_image",
        "filename": "product_image.png",
        "size": 64211,
        "updated": "2017-05-12 10:46:50",
        "miniature": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/28ca8201-36e7-11e7-8a7f-40d0000000cd?miniature=true",
          "mediaType": "image/png"
        },
        "tiny": {
          "href": "https://online.moysklad.ru/app/download/28ca6fbb-36e7-11e7-8a7f-40d0000000cc.png",
          "mediaType": "image/png"
        }
      },
      "minPrice": 1000,
      "salePrices": [
        {
          "value": 1500,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "supplier": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1076cf8b-36e7-11e7-8a7f-40d000000093",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "buyPrice": {
        "value": 500,
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "article": "100000000",
      "weight": 0,
      "volume": 0,
      "barcodes": [
        "2000000000015"
      ],
      "modificationsCount": 0,
      "isSerialTrackable": false,
      "trackingType": "NOT_TRACKED",
      "stock": 0,
      "reserve": 0,
      "inTransit": 0,
      "quantity": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/c66f4b17-36e7-11e7-8a7f-40d000000113",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata",
        "type": "consignment",
        "mediaType": "application/json"
      },
      "id": "c66f4b17-36e7-11e7-8a7f-40d000000113",
      "accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
      "version": 0,
      "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.1/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/service/437f2d67-36e7-11e7-8a7f-40d0000000df",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "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.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"
        }
      },
      "minPrice": 500,
      "salePrices": [
        {
          "value": 1500,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "buyPrice": {
        "value": 700,
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/bundle/4f75d130-36e7-11e7-8a7f-40d0000000ef",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "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.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"
        }
      },
      "minPrice": 0,
      "salePrices": [
        {
          "value": 0,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "article": "50000000",
      "weight": 0,
      "volume": 0,
      "barcodes": [
        "2000000000046"
      ],
      "trackingType": "NOT_TRACKED",
      "components": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/bundle/4f75d130-36e7-11e7-8a7f-40d0000000ef/components",
          "type": "bundlecomponent",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "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.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"
        }
      },
      "minPrice": 1000,
      "salePrices": [
        {
          "value": 1800,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "buyPrice": {
        "value": 700,
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "article": "2000000000000",
      "weight": 0,
      "volume": 0,
      "barcodes": [
        "2000000000053"
      ],
      "modificationsCount": 2,
      "isSerialTrackable": false,
      "trackingType": "SHOES",
      "stock": 0,
      "reserve": 0,
      "inTransit": 0,
      "quantity": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/68379863-36e7-11e7-8a7f-40d0000000fd",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "id": "68379863-36e7-11e7-8a7f-40d0000000fd",
      "accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
      "version": 0,
      "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.1/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.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "barcodes": [
        "2000000000060"
      ],
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        },
        "trackingType": "SHOES"
      },
      "stock": 0,
      "reserve": 0,
      "inTransit": 0,
      "quantity": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/6839f0fa-36e7-11e7-8a7f-40d000000101",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "id": "6839f0fa-36e7-11e7-8a7f-40d000000101",
      "accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
      "version": 0,
      "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.1/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.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "barcodes": [
        "2000000000077"
      ],
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/6830a346-36e7-11e7-8a7f-40d0000000f8",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        },
        "trackingType": "SHOES"
      },
      "stock": 0,
      "reserve": 0,
      "inTransit": 0,
      "quantity": 0
    }
  ]
}

Получить Ассортимент

GET/entity/assortment

Запрос на получение всех товаров, услуг, комплектов, модификаций и серий в виде списка.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

stockstore
string (optional) 

Ссылка на склад, по которому нужно получить остатки. Формат — URI.

stockmoment
string (optional) 

Момент времени, на который нужно вывести остатки. Формат строки:

  • YYYY-MM-DD HH:MM:SS.
scope
string (optional) 

Параметр фильтрации по типу объектов. Принимает одно из значений:

  • product — будут выведены только товары

  • variant — будут выведены товары и модификации

  • consignment — будут выведены все сущности (аналогично отсутствию параметра)

stockmode
string (optional) 

Вид Остатка. Параметр совместим только с параметрами: limit, offset, stockstore, stockmoment, quantitymode. Если указаны параметры отличные от совместимых в ответ вернется
ошибка с кодом 1069.

Допустимые значения [all, positiveOnly, negativeOnly, empty, nonEmpty]

По умолчанию параметр stockmode имеет значение all. Если вы хотите увидеть объекты
с нулевым или отрицательным остатком, нужно указать соответствующее значение данного параметра

quantitymode
string (optional) 

Фильтр по полю Доступно. Параметр совместим только с параметрами: limit, offset, stockstore, stockmoment, stockmode. Если указаны параметры отличные от совместимых в ответ вернется
ошибка с кодом 1069.

Допустимые значения [all, positiveOnly, negativeOnly, empty, nonEmpty]

По умолчанию параметр quantitymode имеет значение all. Если вы хотите увидеть объекты
с нулевым или отрицательным значением поля Доступно, нужно указать соответствующее значение данного параметра.

Валюта ¶

Валюты ¶

Средствами JSON API можно запрашивать списки валют и сведения по отдельным валютам, а также создавать новые и обновлять сведения по уже существующим валютам. Кодом сущности для валют в составе JSON API является ключевое слово currency. Больше о валютах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов валют на соответствие поисковой строке будет осуществлён по следующим полям:

  • по краткому наименованию Валюты name
  • meta — Метаданные объекта

  • name — Краткое наименование Валюты Необходимое

  • fullName — Полное наименование Валюты

  • code — Цифровой код Валюты Необходимое

  • isoCode — Буквенный код Валюты Необходимое

  • rate — Курс Валюты

  • multiplicity — Кратность курса Валюты

  • indirect — Признак обратного курса Валюты

  • rateUpdateType — Способ обновления курса Валюты Только для чтения

  • majorUnit — Формы единиц целой части Валюты

  • minorUnit — Формы единиц дробной части Валюты

  • archived — Добавлена ли Валюта в архив

  • system — Основана ли валюта на валюте из системного справочника Только для чтения

  • default — Является ли валюта валютой учета Только для чтения

  • name — Краткое наименование Валюты

  • fullName — Полное наименование Валюты

  • code — Цифровой код Валюты

  • isoCode — Буквенный код Валюты

  • multiplicity — Кратность курса Валюты

  • archived — Добавлена ли Валюта в архив

  • default — Является ли валюта валютой учета

  • id — ID в формате UUID

  • name — Краткое наименование Валюты

  • fullName — Полное наименование Валюты

  • code — Цифровой код Валюты

  • isoCode — Буквенный код Валюты

  • multiplicity — Кратность курса Валюты

  • archived — Добавлена ли Валюта в архив

  • default — Является ли валюта валютой учета

Поля majorUnit и minorUnit содержат в себе следующие атрибуты:

  • gender — Грамматический род единицы валюты (допустимые значения masculine — мужской, feminine — женский)

  • s1 — Форма единицы, используемая при числительном 1

  • s2 — Форма единицы, используемая при числительном 2

  • s5 — Форма единицы, используемая при числительном 5

В JSON API валюты в основном представлены в составе сущностей в формате Метаданные. Для того, чтобы раскрыть их в составе другого объекта нужно воспользоваться параметром expand

GET https://online.moysklad.ru/api/remap/1.1/entity/currency/

Responses200

Успешный запрос. Результат — JSON представление списка Валют.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
    "type": "currency",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      },
      "system": false,
      "name": "руб",
      "fullName": "Рубль",
      "rate": 1,
      "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.1/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      },
      "system": true,
      "name": "доллар",
      "fullName": "Доллар США",
      "rate": 63,
      "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
    }
  ]
}

Получить Валюты

GET/entity/currency/

Запрос на получение списка всех валют на данной учётной записи.
Результат успешного запроса — JSON представление списка валют с перечисленными полями:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой валюты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/currency/

RequestsПример

Пример запроса на создание новой валюты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "доллар",
  "rate": 63,
  "code": "840",
  "isoCode": "USD"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Валюты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
    "type": "currency",
    "mediaType": "application/json"
  },
  "system": false,
  "name": "доллар",
  "rate": 63,
  "multiplicity": 1,
  "indirect": false,
  "rateUpdateType": "manual",
  "code": "840",
  "isoCode": "USD",
  "majorUnit": {
    "gender": "masculine"
  },
  "minorUnit": {
    "gender": "masculine"
  },
  "archived": false,
  "default": false
}

Создать новую Валюту

POST/entity/currency/

Запрос на создание новой валюты. Обязательные поля для создание валюты — name, code и isoCode.
В теле запроса нельзя указать курс валюты (rate) равным нулю.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/currency/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Валюты.

Удалить Валюту

DELETE/entity/currency/{id}

Запрос на удаление Валюты с указанным id. Валюту учета удалить нельзя.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Валюты

Валюта ¶

Работа с Валютой с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/currency/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление запрошенной Валюты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
    "type": "currency",
    "mediaType": "application/json"
  },
  "system": false,
  "name": "руб",
  "fullName": "Рубль",
  "rate": 1,
  "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
}

Получить Валюту

GET/entity/currency/{id}

Запрос на получение Валюты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id валюты

PUT https://online.moysklad.ru/api/remap/1.1/entity/currency/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление валюты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "долл",
  "rate": 66,
  "code": "dollarusd",
  "isoCode": "USD"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Валюты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/dc5f76ae-2c89-11e6-8a84-bae50000003f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
    "type": "currency",
    "mediaType": "application/json"
  },
  "system": false,
  "name": "долл",
  "rate": 66,
  "multiplicity": 1,
  "indirect": false,
  "rateUpdateType": "manual",
  "code": "dollarusd",
  "isoCode": "USD",
  "majorUnit": {
    "gender": "masculine"
  },
  "minorUnit": {
    "gender": "masculine"
  },
  "archived": false,
  "default": false
}

Изменить Валюту

PUT/entity/currency/{id}

Запрос на обновление существующей валюты.
В теле запроса нельзя указать курс валюты (rate) равным нулю,
а также пустые поля name, code, isoCode.
Нельзя изменять значения полей name, fullName, code, isoCode, majorUnit, minorUnit
для валют, основанных на системном справочнике валют. Нельзя изменять курс валюты учета. Нельзя изменить курс валюты с автоматическим обновлением.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id валюты

Товар ¶

Товары ¶

Средствами JSON API можно создавать и обновлять сведения о Товарах, запрашивать списки Товаров и сведения по отдельным Товарам. Кодом сущности для Товара в составе JSON API является ключевое слово product. Больше о Товарах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки в разделе
Товары и склад.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов товаров на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию товара (name)

  • по коду товара (code)

  • по артикулу (article)

  • meta — Метаданные объекта

  • id — ID Товара в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Товара Необходимое

  • description — Описание Товара

  • code — Код Товара

  • externalCode — Внешний код Товара

  • archived — Отметка о том, добавлен ли Товар в архив

  • pathName — Наименование группы, в которую входит Товар Только для чтения

  • vat — НДС %

  • effectiveVat — Реальный НДС % Только для чтения

  • productFolder — Ссылка на группу Товаров в формате Метаданных

  • uom — Ссылка на единицы измерения в формате Метаданных

  • image — Изображение Товара

  • minPrice — Минимальная цена

  • buyPrice — Закупочная цена

  • salePrices — Цены продажи

  • supplier — Ссылка на контрагента-поставщика в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • country — Ссылка на страну в формате Метаданных

  • article — Артикул

  • weighed — Весовой товар

  • tobacco — Табачная продукция. Не может быть указан вместе с alcoholic, weighed и isSerialTrackable

  • weight — Вес

  • volume — Объём

  • packs — Упаковки Товара

  • barcodes — Массив штрихкодов товара

  • alcoholic — Объект, содержащий поля алкогольной продукции.

    • excise — Содержит акцизную марку
    • type — Код вида продукции
    • strength — Крепость
    • volume — Объём тары
  • modificationsCount — Количество модификаций у данного товара Только для чтения

  • minimumBalance — Неснижаемый остаток

  • isSerialTrackable — Учет по серийным номерам. Не может быть указан вместе с alcoholic и weighed

  • things — Серийные номера Только для чтения

  • trackingType — Тип маркируемой продукции

    • NOT_TRACKED — Без маркировки
    • TOBACCO — Тип маркировки “Табак”
    • SHOES — Тип маркировки “Обувь”
    • LP_CLOTHES — Тип маркировки “Одежда”
    • LP_LINENS — Тип маркировки “Постельное белье”
    • PERFUMERY — Духи и туалетная вода
    • ELECTRONICS — Фотокамеры и лампы-вспышки
    • TIRES — Шины и покрышки
    • MILK — Тип маркировки “Молочная продукция”
    • WATER — Тип маркировки “Упакованная вода”
    • OTP — Альтернативная табачная продукция
    • NCP — Никотиносодержащая продукция
  • tnved — Код ТН ВЭД

  • paymentItemType — Признак предмета расчета

    • GOOD — Товар
    • EXCISABLE_GOOD — Подакцизный товар
    • COMPOUND_PAYMENT_ITEM — Составной предмет расчета
    • ANOTHER_PAYMENT_ITEM — Иной предмет расчета
  • discountProhibited — Признак запрета скидок.

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля 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

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Товара

  • description — Описание Товара

  • code — Код Товара

  • externalCode — Внешний код Товара

  • archived — Отметка о том, добавлен ли Товар в архив

  • pathName — Наименование группы, в которую входит Товар

  • vat — НДС %

  • supplier — Ссылка на контрагента-поставщика

  • article — Артикул

  • weighed — Весовой товар

  • weight — Вес

  • volume — Объём

  • minimumBalance — Неснижаемый остаток

  • isSerialTrackable — Учет по серийным номерам

  • id — ID Товара в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Товара

  • code — Код Товара

  • externalCode — Внешний код Товара

  • archived — Отметка о том, добавлен ли Товар в архив

  • pathName — Наименование группы, в которую входит Товар

  • weighed — Весовой товар

  • weight — Вес

  • volume — Объём

  • isSerialTrackable — Учет по серийным номерам

  • id — ID в формате UUID Только для чтения

  • uom — Ссылка на единицы измерения в формате Метаданных Необходимое

  • quantity — Количество Товаров в упаковке данного вида Необходимое

  • barcodes — Массив штрихкодов упаковок товаров. Данный массив может содержать не более одного штрихкода. Если штрихкод в массиве отсутствует, то данное поле не выводится.
    В версии API 1.1 был удалён отдельный ресурс для работы с упаковками товаров. Теперь упаковки — вложенная коллекция.
    Для того, чтобы создать новую упаковку для данного товара, нужно в запросе на обновление товара указать её как элемент
    поля packs, а в её составе указать ссылку в формате meta на единицу измерения и количество товаров в упаковке.
    Для упаковки товара нельзя указать ссылку на единицу измерения, совпадающую с единицей измерения товара, иначе возникнет ошибка.
    При обновлении штрихкодов упаковки в рамках обновления товара, переданная коллекция штрихкодов упаковки полностью заменяет имеющуюся до этого
    коллекцию.
    Для обновления списка упаковок товара, необходимо в рамках обновления товара передать новую коллекцию упаковок. Новая коллекия упаковок товара
    полностью заменит старую коллекцию.

Метаданные Товаров содержат информацию о дополнительных полях и типах цен Товаров.

Типы цен — поле priceType, вложенное в объекты коллекции salePrices. Его значение — наименование соответствующего типа цен.

Посмотреть все созданные в основном интерфейсе доп. поля Товаров,
а также все типы цен можно с помощью запроса на получение метаданных Товаров.
Ответ — объект, со следующей структурой:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Товаров в формате Метаданных

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые товары с меткой “Общий”

Структуры объектов отдельных коллекций:

  • name — Наименование типа цен

О работе с доп. полями Товаров можно прочитать здесь

  • meta — Метаданные, содержащие ссылку на поставщика.
    Тип поставщика — Контрагент. Описание сущности Контрагент вы можете посмотреть здесь
  • value — Значение цены

  • currency — Ссылка на валюту в формате Метаданных

  • priceType — Тип цены

  • value — Значение цены

  • currency — Ссылка на валюту в формате Метаданных

Структура поля image, которое вы получите при запросе товара с изображением:

  • meta — Метаданные об изображении

  • title — Название изображения

  • filename — Имя файла

  • size — Размер файла в байтах

  • updated — Дата последнего изменения

  • miniature — Ссылка на миниатюру изображения в формате Метаданных

  • tiny — Ссылка на уменьшенное изображение в формате Метаданных

Загрузка

Для загрузки изображения нужно в теле запроса на создание или обновление товара
указать поле image со следующими атрибутами:

  • filename — имя файла с расширением. Например — “банан.png”

  • content — Изображение, закодированное в формате Base64.

Если в запросе на обновление не будет полей filename и content, то весь объект image, если он присутствует в Body,
будет проигнорирован, т.к. сервер посчитает, что его обновление не требуется.

  • meta — Метаданные, содержащие ссылку на группу Товара.
    Описание сущности Группа вы можете посмотреть здесь
    Обновление этого атрибута также обновит атрибут pathName.
  • weighed — Поле, показывающее является ли товар весовым. Если его значение false — поле не отображается.
    Если в основном интерфейсе у товара стоит отметка об учёте его по серийным номерам, выставить значение данного поля на true невозможно.

Если одновременно осуществляется фильтрация по полям id и archived, то фильтрация по полю archived не учитывается.

GET https://online.moysklad.ru/api/remap/1.1/entity/product

Responses200

Успешный запрос. Результат — JSON представление списка Товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
    "type": "product",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "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.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"
        }
      },
      "minPrice": 53,
      "salePrices": [
        {
          "value": 3353,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        },
        {
          "value": 3253,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена для друзей"
        }
      ],
      "supplier": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "article": "Ar23",
      "weight": 200,
      "volume": 300,
      "modificationsCount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/d950551c-2c7f-11e6-8a84-bae50000000b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "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.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"
        }
      },
      "minPrice": 532000,
      "salePrices": [
        {
          "value": 346347237000,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        },
        {
          "value": 100,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена для друзей"
        }
      ],
      "supplier": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/c6b91d63-2c83-11e6-8a84-bae5000000a1",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
              "type": "uom",
              "mediaType": "application/json"
            }
          },
          "quantity": 2000
        }
      ],
      "modificationsCount": 0,
      "isSerialTrackable": true,
      "things": [
        "F564X056",
        "F564X057"
      ],
      "trackingType": "NOT_TRACKED"
    }
  ]
}

Получить список Товаров

GET/entity/product

Запрос на получение всех Товаров для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Товары.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/product

RequestsПример 1Пример 2Пример с доп. полямиПример товар с изображением

Пример наиболее полного по количеству полей запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Бананы",
  "code": "one1",
  "externalCode": "456",
  "description": "Бананы, Африка",
  "vat": 18,
  "effectiveVat": 18,
  "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"
    }
  },
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2b5095a4-296b-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "minPrice": 532000,
  "buyPrice": {
    "value": 23553000,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "salePrices": [
    {
      "value": 346347237000,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 100,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "article": "Ar23",
  "weight": 200,
  "volume": 300,
  "packs": [
    {
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/2ec1170c-3f69-4409-87bb-c68e0011b275",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 2
    }
  ],
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/a355f431-29a1-11e6-8a84-bae500000009",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-03 18:41:28",
  "name": "Бананы",
  "description": "Бананы, Африка",
  "code": "one1",
  "externalCode": "456",
  "archived": false,
  "pathName": "",
  "vat": 18,
  "effectiveVat": 18,
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.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"
    }
  },
  "minPrice": 532000,
  "salePrices": [
    {
      "value": 346347237000,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 100,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2b5095a4-296b-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "buyPrice": {
    "value": 23553000,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/2b50da23-296b-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/2ec1170c-3f69-4409-87bb-c68e0011b275",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 2
    }
  ],
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED"
}

Пример запроса на создание Товара с единственным необходимым полем.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Мандарины"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/04996e84-29a1-11e6-8a84-bae500000002",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "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"
}

Пример запроса на создание Товара с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Тыква",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "description": "Тыква, Германия",
  "vat": 18,
  "effectiveVat": 18,
  "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"
    }
  },
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "minPrice": 53,
  "buyPrice": {
    "value": 54,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "salePrices": [
    {
      "value": 3353,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3253,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "article": "Ar23",
  "weight": 200,
  "volume": 300,
  "attributes": [
    {
      "id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
      "name": "Экспорт",
      "value": true
    },
    {
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "value": "фермерское хозяйство "Петрович" "
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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",
      "file": {
        "name": "filename",
        "content": "5cYwMpOmNk5kSVr4YgZGKtXJb/7KpHVLDUawyZrD5Nf0WDhB7mS1I77VcAMqYQ8DkP/1wDLhb0X6b2JO4pdpKA=="
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 10:40:48",
  "name": "Тыква",
  "description": "Тыква, Германия",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "archived": false,
  "pathName": "",
  "vat": 18,
  "effectiveVat": 18,
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.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"
    }
  },
  "minPrice": 53,
  "salePrices": [
    {
      "value": 3353,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3253,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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.1/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.1/download/00664f3a-e3da-11e7-9464-e4de00000000",
        "mediaType": "application/octet-stream"
      }
    }
  ],
  "buyPrice": {
    "value": 54,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "article": "Ar23",
  "weight": 200,
  "volume": 300,
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED"
}

Пример запроса на создание Товара с загрузкой изображения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "testimage",
  "image": {
    "filename": "birdimage.png",
    "content": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAD7GlDQ1BpY2MAAHjajZTPbxRlGMc/u/POrAk4B1MBi8GJP4CQQrZgkAZBd7vLtlDLZtti25iY7ezb3bHT2fGd2fIjPXHRG6h/gIocPJh4MsFfES7AQQMJQUNsSEw4lPgjRBIuhtTDTHcHaMX39Mzzfp/v9/s875OBzOdV33fTFsx6oaqU8tb4xKSVuUGaZ1hDN2uqduDnyuUhgKrvuzxy7v1MCuDa9pXv//OsqcnAhtQTQLMW2LOQOga6a/sqBOMWsOdo6IeQeRboUuMTk5DJAl31KC4AXVNRPA50qdFKP2RcwLQb1Rpk5oGeqUS+nogjDwB0laQnlWNblVLeKqvmtOPKhN3HXP/PM+u2lvU2AWuDmZFDwFZIHWuogUocf2JXiyPAi5C67If5CrAZUn+0ZsZywDZIPzWtDoxF+PSrJxqjbwLrIF1zwsHROH/Cmxo+HNWmz8w0D1VizGU76J8Enof0zYYcHIr8aNRkoQj0gLap0RqI+bWDwdxIcZnnRKN/OOLR1DvVg2WgG7T3VbNyOPKsnZFuqRLxaxf9sBx70BY9d3go4hSmDIojy/mwMToQ1YrdoRqNa8XktHNgMMbP+255KPImzqpWZSzGXK2qYiniEX9Lbyzm1DfUqoVDwA7Q93MkVUXSZAqJjcd9LCqUyGPho2gyjYNLCYmHROGknmQGZxVcGYmK4w6ijsRjEYWDvQomUrgdY5pivciKXSIr9oohsU/sEX1Y4jXxutgvCiIr+sTedm05oW9R53ab511aSCwqHCF/uru1taN3Ur3t2FdO3XmguvmIZ7nsJzkBAmbayO3J/i/Nf7ehw3FdnHvr2tpL8xx+3Hz1W/qifl2/pd/QFzoI/Vd9QV/Qb5DDxaWOZBaJg4ckSDhI9nABl5AqLr/h0UzgHlCc9k53d27sK6fuyPeG7w1zsqeTzf6S/TN7Pftp9mz294emvOKUtI+0r7Tvta+1b7QfsbTz2gXtB+2i9qX2beKtVt+P9tuTS3Qr8VactcQ18+ZG8wWzYD5nvmQOdfjM9WavOWBuMQvmxva7JfWSvThM4LanurJWhBvDw+EoEkVAFReP4w/tf1wtNoleMfjQ1u4Re0XbpVE0CkYOy9hm9Bm9xkEj1/FnbDEKRp+xxSg+sHX2Kh3IBCrZ53amkATMoHCYQ+ISIEN5LATob/rHlVNvhNbObPYVK+f7rrQGPXtHj1V1XUs59UYYWEoGUs3J2g7GJyat6Bd9t0IKSK270smFb8C+v0C72slNtuCLANa/3Mlt7YanP4Zzu+2Wmov/+anUTxBM79oZfa3Ng35zaenuZsh8CPc/WFr658zS0v3PQFuA8+6/WQBxeNNNGxQAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAADIqSURBVHja7d13nCVXfef9zzlVdWPnNEkjTR5JKI+EcgAkkW147F2C19jrB9Zrm/ygNU6wJjw2GJbFmGcND7vYeI2N13qwJUBaBSSRJJQT0uScU+ebquqc549T1d3Tmhn1jKZD3f69X6/WzLTu9NxbVfd7zzn1O+coa61FCCEyQM/2ExBCiKmSwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDH+2n4AQZ5pN/mMnfscCCtRJHj/5AeoEjxezR1lr7Sv/MULMLgukl7JW6qSPm+zlQslYl3Za0mvWSWCJzLIWLBYFqAkhNRhZRhuGwbph23DI/tGYgWrMaGgYbphjfwaQ9xStgaYYKHrLPme1+Cwue7TlPdpzmpwaf7QxJA0xhZIAm3HSJRSZ4lpS7vc6CY7Qwu6RiF8cbrBzsMHPDzV48mjIrtAwGFqIky/g+CljweBGdD0NPiz2Fee3+Ly6N895HT4ru/Kc1xXQFuhk4NeFl1JzP7iMpWlah9LCEpkRG4vnmlMYYOdIxFMH6ty/q8qjhxs8NhxBZEFDn6fIKwiUQuvk7pIiaY8dK/2Ota5bGVkIrWUgtowawEJPSXN1e8C1i/LcdFaRc7tztPsuuoyxoE7eFZ0Nxh7b+rRkf0xOAkvMaRYXCFq5N14ltjxxoMbdOyp8f3eNZwYjUNClFV2+wlOKCIixSZdx/OdMhZrwq1bgo9BANbbsjI1riQWKX+3LcevSIrcuK3NOi+uouOCa/bGuNHh18kQePVCjt+ixvC3AWuZ8i/BkJLDEnGWMdXfqlKIaW362t8rfvjjC3+2pQWzp8RSdvsIolyOxnXownQqVfHnKtdSMga2hC69z231+a2WJt64oc25nDnAtQT0LXcXJQbV9JOJbzw/xyR1Vtr6hj+XtQea7hxJYYs6x1rWOtFbEwCP7qvz1c8P8zz01MJZVgUZpRYSdtpA6GQ34CjxgOLLsCy1LWzw+uKbMu89vY3HRAyzGzkxra3JQ7alE/O9tFf56/QiP7avzyUta+c/X9TRFn3DeBJZN2sIZP19Nz1ibvMkVGwdD/sfzg3xuUwViy6qcBqVoWDvjIXUiHpBXMBJb9jQs67oCbruwlbeubKHkKddK1Gf+ukvLOCaOUe2tRHx/S4Wvbxzh8f6Qpb5il4aHXtfDDUtKmW9dwTwIrLQo0J3TmfvUE6cuNhZPK6rG8r/WD/O7Tw0xWo1ZkdMoDeEstKamSuOC60BoGYwtv352kT+8osN1E63FnKE6LpPe7MSOBdXmwZB7to/yN5srPHY0pMVXnJ3TvNAwvGNhjm/euoCi5/5W1jV1YLlGlWUgtNy+eZRfWVmmI6eTT/Hsn7xmkdZTaaXYMRLxF4/389UtFZb4irKnqM3hoJosUBAAG+qGs0sef3ZZO+9c24rGjbF5p3HZ2bFC/fGQioHnD9e5Z3uF/75llA3DMd2+ottXhCgCLBtrhu9c38W/XduKMaCbYCJeU9dhuaJCxSN7q7z3R0fYNxxx2xUd5CHzd0uaRTqsopTiZ/tqfOAnR3hyMGJtQVO3UM1KUiVCCyGwOq+pNAy/9pOjvHi4wcde3Ul7MPUPS2uT7rFWE6YIKQ5UYx7fX+POLaN8bV8N6oaFgXbHC3e8AmXZGFpu6clx87Ky+5tNcq03bWBZXH99MDR884VhyoHiT54fprfk8dsXtCXTOGRMazYZCzrpr//DhmHe/fMBiC1rC5pKxoJqspqFQCvW5BSfeWGYjQMhn72+m1VtwXFDa6wEw47fGfWSxwyHhqcP1Xl4d5Vv76y6Ug5gWaAICj4h9pjjFaAgNvyf57XQldeuLKRJxkGatkuYXhTf2zbKWx84zJqcJjawJbbc9bpu3nB2eWzMRMy8iYPrf/nUAB96cpBlgcbXipq1aLLTDTwZBZS0Yn0tZl2Hzzdu7OGSnjxxUrKRPkZNCrADtZjt/Q0e3lvjjp1VHhiKoGHpCxRtvkLhbj6YSf9eTsGWhuGXenP87RsW0BHopupNNGVgpf39kRjef99B/nZ3jZV5jUVRiQzkFHfc3MsVfYWm+vTJCpMEEkrx5acG+PDjg6wpahq4cR5Fc4RVygJlrdhQj1lV8vjH1/Wyrjd/zGOONgxHRyNe7A95eG+Vxw41uG8wgtBSChQLPEVOKepYjD3xJO4csDmy3PWabt6wrNx013dTBlZ6kn6+v8ZVdx9kpacISSa6KsXu0LCs7PEPr3Wfds12UueyNKxsElYfeWKA1QWPRjKdr5kVFOwIDctKHt+8oZu2vMeTB2rsGwj56ZGQO/tDqCdHwVOs9hUoV29mpnB8igo21gwfP7fMZ67rwbMW22SlPE0ZWNa6uymf+flR/uS5YVYXPGpJzYrBndg9oWVVi8c/3tLLeR056R7OgIljVl9+eoAPPzHImrwbXG/2sEpbjTkF/ZElpyGnFDvTydmeYlmg8JWbChTh5jRO9c0ZKDiUXNO3v6GP5a3Zr2o/nia40XmstL++rxpz/64qgaeIk9NukxdctXBWoHh2KOLDPz7KjtEYTyti03TZPWekA8ooxd+9OOS6gfMkrMZeP9Cw0O4pAqWILazJKdYWPVbk3ITuhrVUrT2lmjMFeBaGjeU/r+twYWVs04UVNGNgJSNYzx2o8+BwzLJAEdmJ/388tNbkNfccrPP+Bw+xfSSS0JpGabf7/t1V3vPzAZbl9LzoBh5PxPj0npqFyoSAOp2rr6RgU93wqQtaefOKsrvT2IxpRRMGlsYV1T26v0aaVJMvgvTPVQtr85rv7a/zgYeOsFNaWtMituBpxeahkNsePko3btmpeLaf2CwyydfpXmlpF7OoYH3N8K6lBd5/aQcerqq+OeOqyQLLlVYp+msx9+6r0R5oopf5O6NjoVXj/Q8eltA6w4wFT1lGYsunH+nnqaGIbl/RsM0wUWR2TByL3dgw3NAd8NlruulMSnem0riyuBsgWbvKmyuwksO/fTjiheGIdm987tWJKKCShNad+2v8zgOH2DQk3cMzJinQ/fYLQ3xrR5Vz83qsel2O7qlLw6qg4GhoWFD0+NL13Sxv9ad04yhdX4ykTlExvoJrFjRVYKWePVTncGQpqKm/KSrJmNYPDtb5tXsP8kJ/Q0LrFTLJEjEv9Df41HNDLMm5eYHi9KUtq6OhweY9vnNjN5clhagnK80xdnwFUq0VsVI8daTBwWqMOoX3yWxrqsBKT9eBgRCMm3hzKieiYmFNTvPYYMiv33+YJw7V8bRbIiQrJ3SucDc3LA1j+aunBthTNZQ8Na/HrV4pixtg39kw+HmPf31NNzcuLo7d0FCTHpuGFMmsAq0U/aHhR/uqfPCBQ3zl+UFypzMbexY1zVzCtJxhMDI8MxCCdrUsp0LhBuJX5zS/GI54472H+Pvru7hlaQlsMpU6W+d31qS1cPdtG+G/ba+yOudKGMTpUbiw2lA3XNTu8//e0M2r+wpjLau0a2eTcSlPpdN9FKOxZdNAg4f3VvnBjirfO1inL+/x8FsXZG71kuYJLFyLaqAW8+RozOLT/DRPQ2tpoKmEhlt/eJjvXNPFr6xucXdgZD2tl2WTgsWBhuGvnh92m0aobI2VzCUebsrNhlrMmxYW+MJ13ZzXERAZmwTV+EJ+6ZzEkdiyY6jBs4ca3L+7wj37G+yqxHQlfaq/ua6LFW1B5gqmmyawUpW6YVPVsEyrlx1wP550uZO6tRQ8xTJjecePj/KFkYjfu7idgobYuNvy4vjS1tUPd4xw18FGU6y+MFtyCkYiy/bQ8MG1Lfz+FZ0sLnrExuKnWwEBVWMZaRg2DzR4fF+dpw/X+d6BOgdrrrpria+4uOTxTCXmzy5u443nlJLi0uyEFTRVYLmoiSMDDYNX0KcVWBOFSf3QSt/ysScG2TkU8omruujOe7O20cBcZ3GDuoOh4W/Wj4BWL1taIo5PWcuWumVtSfOlq7t559pWFMnKq0pxpBazcSBk52DI44ca/PxgnZ+NxlCLQSnOChSrcgqjNAGWZ6ox71xa4D9e0p78A9lbxaF5AitpGu0YdR3BM3Ue4uTiWJtX/OXGUXaOxHz6mm4u6Ayw1ibztTJ21qdROpb4+L4adx4KWR0oGbs6Rclq3sRK8d7lBf7dhW0sawn4xZEGu4ZDnu8P2dwfsnU44pGRmJFKDBo6tWKZhlzRxyRzEetADsve0HJxm8+fXtVFR5DdNbKaJ7ASVXPmJ3sYoAKsLXr8y/46z9xzkL+6soM3LSu7upgMDVpON63cBIPbt4y4DZWVognn1087Yy05X2M8xXeeH+JnR0OeGY2ZOM+sqBR9vmJx0XPbnCW7CFUnHG8faBgY9hVfva6LNe3ZG7eaqHkCKzn+Qw2b/FFxposRKhZW5TWDlZg3P3CYL10S8psXtNMRqGPu1sxX6eoAG/obfHdPnSW+IpKwOmVuwoYiiiz/Y3MFLHT6iuUeeDmd7GCdTO+xUDtBxbrGvcG3hZZ/ur6LaxcVMzluNfk1NYX0FBysTF+ljxuMh1ZfscJTfOSJQT704CG2Dod4WmGNdXUv85Z77T/dVWF/zdDizc/JzWdEsnvr8oLHqqJHR6AwStHArfjQsK6xdaL5iApXDb+pbvjipa38mzUtye5R2R53bZrASk3nyUgvjBCIlGJtQfOtHVXefvdB7tpRQWuFVvOzOt6toa8YCg337q0ldXAZfmfMEZG11K09JpymcnWVFGyoxvzpha184LJOwGIzOMg+WdMEVnoS23Iz85Isrou4uqDZPhLzph8e5s8fPcqBmps87Qbk509wpS9133DIPx9ssNzXhPPo9c8lZQXrqzG/u6rExy7vJACMbY7hiqYJrDSxet2OkckWX9NL4dYz6gkUKz3FHzwzxDvuPsAj+2so5VpbZp61th4/1IDQSp3aLCkny828b0WJz17X46ZDNdFifk13Wc3keRnrIloIlbuL+NDRkKvvOcQXnxjgcC1Gj7W2ZvvITK901uZzB+sATbPrTZa4lpXhnUsL/Pn1PXQEOtN3BI+neQIrOSdLS2kLa2ZPUtpFXBlolmH52JMDvOPuA9y/q5K0ttwdnWbsJaV3tQZCw+ZkHqdpig5IdqQtq99YVuS/3tBDV675wgqaKbCSN0hrToOvZmX8SAENkkLToscP+yNuvv8wn37kKDtHQnQy6JnFhdNOJj3Uu0cifjIac5anTnniuTg96aTo9VXDe5cX+dKNPSxIpu40W1hBUwWWkws0CwqayMz8ipbpW9Qw3tpa5Sk+8fwwb/z+Qb69fpjROF04rfkG5YdHIg6MxJS905vHKU6NBgrAhprhA2tK/MUNPW7VUducYZW+5qaQnp72gselZZ8jxjLbS/00rKUBrCl4HKwafu0nR/mNuw/w0O4KMW5QvjnuJrrnv68Sg5357vh8kh5ZH7eCw8a64U8vbOXzyZiVW5K6eY9/0wRWuiBQR15zYYtHJbZzoozf4qZKtPqwtqC5/UCDm+47zO//6DDPHWmM3U3McnBp3BZVm0YiUGDO+BwDkUr3NmwYy6bQ8MV17Xz81V1jq4g0acNqTNMEVrrWtQ+s6AzcTPQ59Ekf2WRqT86VQHxx0ygX/eAAn3r4CBsHw0nBNdvP9hQpV+C4txKPTRsR06OoYFfDsMdTfPfGbj58aQc55eqs5kMpSVO+xFU9OfAUDTv3Oid16yrlV+c1Z1v45PMj3Pz9A3zusX7WD4RjdxTTFldWGl2xgYNVI4E1TTRucH1j3XBxu89jt/bytpUtKGuxtnnqrKZyHJpGslAsazsCLi1qRszcfIEWV3CqFKwpakxo+PgzQ7zpBwf4/OP9bBgMsUmLSym3y8mcb3VZCOO5/iSzSWExxrKhanjP2UW+fUsfl/cVkqLk8VVG54O5+H4+fcnukj0ln6sX5DkUmVkfeD8Zg1uOOdCKNQVNIzT8/tNDvPn7B/jjnx7h0YM1qskqEFq5Fpc5hS3MZ/S1WMtgxS0cNxefX1YpQFvFQa34r1e08/+8tpdVydLG83EByaYKLLc2FRS14sZFBcCthz3Xxbjg8rVidUEzGhr+7IURrrz7IB9+4BB37ahwqO4uUJ3cXJiLra559t6ZEXml2N4wfPLcMh+6pIOy51rcnlbz8oDPhRtpZ1ZyEi9YUGBF0WMoNBR0NraXMriuYkErVhcVkYGvb6/x9Z013tKb4+3LS1y3tMjytoAgeZ3pnUU1B3b0ycp4W5ZoAAvdBffR6/YTmIdJlWi6wFLKbc+yut3njQvzfHVbhVV5RZaGV2Lc0sxKwaq8wlq495DbVGDVs4O8bWmRW84ucdnCAt05nWT0eItLqdm5P+o33dU0+9LLNkpO7mx/KM22puoSwni3MFCKt6wojX0viyzjdxUXB5rVec1Iw/KFF0d5/f2H+bc/OMAXnxzgZwdqHB7rMqqxQVq3kebMPFetFe1FD+bgndksU2O/ylGFJmxhAcnHkOXShQVu6s7xeH9IX6AIM9TKmsji6rgixruLxsJj/Q0eONyA54d4e0+O6xcXuHZxkRUdAT1j64JZsAqT7tw4TUMfCsjN466KmBlNGVhagTGwoODx7lVlHvx5P4tRhLP9xM6Ase4i0BtoFgVueZvv7q/z3X11eHaIX+rJce2CPOsWFji/K0d7XlOaECbWMlaLrlyF7SsOMd+DRWXPLcM72wdJNK2mDCxgrLN/y7ISl744zJ5KTCkjg+9TMbHVpYEVOY0GQgN37K9zx+4a5Ie5pORx/YI8Vy7Is7IjYHVnjrZAExwzGGIxhiRpVPrLlIPHJvPXFpX0WGAlFSZCnFFNG1g6Kbhc1uLze+e38t5H+lmTV1Sb8F2U7p6Svu6VOQ8vZ4kM7BmJ+crQKF/ZMEJXyeOaNp/zugIu7Suwuj2gu+SxsORRPEF37tj5jccPM4sLzVe1BWAtnsSVmCZNG1jAWCvrLStbuGnjCI8ORCzM8FjWVBjcKhHpyy8HinY0Gksthu8dCvnegQZsGAVPcUWrzyUdPivbAha3BZzb4bOkxSfwNOVAHdOVHGexNvl+Mo0IpWjJa/B1Zidxi7mvqQMrbWUtKGg+dFEbb3/wCH6TjGVNhcWNd8XJgi9Kua6jwm2DHlvYMhTx2NEQTAV8Bb5mZU6xttVnRavPBe0BHQVNW9Gjp+TRW9B05j0C7Y6vRo3tILyoM8fFrR67R2LafDVxz08hzoimDiwA5UrDuXVZmfcur/CNrVVWFzS1efZmSreHGi80dQHW7iu6fDV2oyI0UKkZ7qs0aOyruyabAnKKs3KaRTlFT6Bp9TWdJU1bzqOvqCn7is6CR5eGjRbaZvsFN4nxRSHn2QV7As0fWLhWRslTfOjSDh482GC0bsh52SomPdPGA8wN3I8Nlms3HeQsQKPxkjdKaKHRsGytGx4z0UuHqFzVBAt9Ra8nraszIb15ATO3fd1c1/SBBe4OljGWCzpzfO6KDn7loSOs0YoaMjQ80dgmnZbkbup4awzA86ANNyY2cV3R9FebFLnKMT2T3NHM68lHe36aN7Gt3CJTvGVFC/9pbQsba4aSrN00Jce0xiyE1roW16Sv+TI2OJMsgJrf8wcnmj+Bhdt6KqcsH7u8kzcvyrO+bkhKh+b559YrYyd9iTMnStZEbinMm7fqSTXdUTjZHfV0b8DevObLN3RzVWfA9oYLrbG6SSHmiHT8NacVBb/p3qqnpemOQrJYwwkn/Wrltu5e2Rbwleu7act57KkbikpCS8wtSrnu91JfjQ26z/frs6kCy1g4XI1RimRd9OMHl6ddaF3em+dfXttDMa85GlqKSkloiTlDAVUDfTlNl3QJgaYKLIvB8ic/PsyXnuhnz2g0Ibheurywp93u0NcuKvAvr+tB5zWbGoZy0tISYrYpFP3G0pfTdOc9wMp6WLP9BM4Y67p7YcPw0UcH+eW7DvCFx/tZP9CAZJ0orVyFd7objUrKHa5dWOSum3tY1+qxoWZome9XhZhTWvx0JyW5LpsnsNIXpICC5kjFcNvTQ9z6/QN8+IFDfG/bKHsr0TG70aTV3lFsWNdX4Nu39HJTb4711Zh8Mx4ckSlpPPW2+FLWkGiqwlENFAs+mAb5nGZNwWMkMvzl1gp/uaXCFZ0Bb1yQ4/wFBS7vy9NT8mgNNH6ytc6ajhz//IYF/MVj/XxuwwiLfEVOK+kiihnnqtzdAMZZLR6+LIABNFFgpbVUQbI7g7FQs5acVqzOu+9tH474VH8IGyucl1es7gx4dXfAue05Oso+vWXNkhafj1/dxfk9AX/05BAmMmgloSVmQRJQK1t9PNx8wvm+VHLTBFaqs6iP+SRKV+gE3ATdQGEN9Mdwx4EGd+ytu8cHirNzmmWBYnGg6GsL6AkU+0PIz+9rRMyyhaUsbFY3M5omsJIlmTi7NUi/85LHxNbt/6eAgoIVgUIHbq0oY6EaWh5uGEIDHA5ZHEiXUMwOraAWW3qKHuV8Gljyydk0gZVa1epeUlpPdbxuv2Viy2t8gm+gYalSyWC7pmGtDBuIWaGBfgOXlz3aC1I0mmqewEpKEXpKHhQ0kUmq3qf4148NsfQ7QswOD8VoZLi4zWdJycNa6/bcnOea5s59eipbix43tvoMxha5EyyyKr10+0oe3tj9QtE0geX6f5a+gsc17T4DsSV4xT9UiJnnNgO24CmWtMtVPFHTBJZbPsa9oJU9ubGPKGlkiSyKLODBBV1pYMmVDE0UWBOtW1jgrLymYuQ0i+xRChrGsizvjZU0yHXsNFVgqWSL+mVtARd2BByRcSyRQT6KvbHlup6A1mTSsySW01yBhavH6shp3ri4QDW2k3Y4FmLu8wFiy5VdOdoDjZG8GtNUgQXjxQjXnFWEvKYem+Z7kaJpjQ24B5rF7f6E7wpowsBSyZKj5/Xk+I0FOXaE0soS2aGBodjyqpLmvO4cIHE1UfMFFm7ic0kr3rKi7NbJmu0nJcQUaQUHDKxt9TmnxUcW7TtWU76X04rga5cUuabT52Bo3PIcQsxxGsBa1vXlyftaFu2bpEkDyy2LvKjo8eurW6SIVGSCAlQyCHt1Xx53f1Bq3CdqysBy3CfTm1aWuaYz4EhkpZUl5jStYDi2rGn1WdwuBaPH07SBpZS723J22ec/vqqVI9LKEnNcgGJ/ZLmpM2BZm4+1Ukc4WdMGFpCszmh5y4oyb1uUZ2PDyGJ8Yk5yl6UruLpsYZ68kgnPx9PcgaXAGOjMaT5wUTto5Rb6m+0nJsRxRAbwFNcuKiTfkSt1sqYOLACV7Kh601lFPnFumS3JLs8gl4OYO3yl2BUZ3tqbY0mbG7yQcoaXav7AAgxuFdH3XdTBzb05NjQMuVNY3E+I6ZbDEkWW1y7M05nTbsG+2X5Sc1DTBxa4uy/GWs4qefzplZ3ga8LYIkv7i7lAAzUDFDSXLHTdQYmr45sXgQVuV2hjLNcsLPDfL+9gZ2jJId1CMfu0gn2x5eb2gMv68mPfEy81bwILxucZvuf8Vj55YSsbazEluTDELPNR1CPLL59doC3QWBmrOKF5FlhuVVIfy8cu7+T9a8qsr8SUJbTELNFAbCzkFdcuKQIytnoy8yqwIOkaWmjxFJ+8qovfWFFkfTWmRUJLzIJAKbZGhn/Xm2dNdw6sTHY+mXkXWOBCKzaWnrzH56/r4V1nF3lx1LW05FoRM0lhwcBNS4uUPY2Z95vRn9y8DCwAT7vQ6it4fPnGHt6/tsz6akxhwkGRC0dMJw3UY0t3SfOapYVX/PPmg3kbWDAeWr0Fj8/f0MMnL2pjY93gWSt1WmLa5ZViZ2h579Ii57RLd3Aq5nVgwXhoFbXi96/o5Cuv7mCrhV0NVxEv14+YDgqIrQUPbjmnhAfSHZyCeR9Y4ELLWCgo+L2L2vnxrX1c3hmwsWrIAYFcReIM8xRsiSy/3JvjqsWuOyitq5cngZVIC/WstVy3qMA/3NrHH76qhc2RZW/DUFLIelrijMkBxJZ3rWqh7MvOOFOlrJUytYksYIx1XUXg3p0Vvvj0IPcdaNDjKzoDRYhbN14OnDgdgYIjkWVlyeOONy9gSdnHWKlunwppYU2iSLuIFm0tbzi7xN+/fgFfu7qTpS0em2qGkciSV66GRq4xcap8YDC0vGt5yYWVkYX6pkpaWCdhrVtTWyeDCztGI+7cPMrfbhrh8cEItGKFr/AUxEDsSmqEOCG3yQTsULDhLQtY05mT1tUpkMCaAmMBa9F6PLge3Fnl9i2j3HmkAQ0Dvma5p/C1IsLdAZIDKyYrKsXGeswfrC3zmet60NZipaU+ZRJYE9hkXErh/qOO9/8nBNfR0PD8oTo/3Vvjf++s8tBQBKEbPV0cKDz52BQTKMADthl45PW9XLmw4IYe5PbglElgnYSxY/F1jPSQeYqxe9GDoWFjf8imo3UeO9Tg/v11jlZiPC1rcwsnr2Bz3fDhlWU+f2O32xRFwuqU+LP9BOaCNJbWH20wGln6Wjy68h5l7wQX04SLLLSWgYZluGEoKFhY9mEgohrLQKoYp4HIAr7iHee2EKjkxs5sP7GMkcDCdfWUgp/sr/G+Rwd4TafPWQWP3pwm7ynaSh5+soFF2lUcqcXUQ8NwZNlRNTxbidk5Ermr0lMs8RVadj4RiZyCTTXDB1eWWLewkEzDkU+0UyWBxXin743nlFjxzBA/PRzSIEqKrU5wC2dswEuBp1ioYWWg0Tk3jGWQOi3hKJIbN77inee1EuCuD2ldnToJLMa3tl9Q8njXsiKf/cUIF5Q0jSRxjjfM54avFAZ3McZYQstYSklYiVRewaa64UMrS6xbIK2rV0JCPmFR+Epx6zklCBSjkaVmLFVjqVle8lW1UDHuMQ1riZMG14TMEgKNq3rpyGvec0EbuWTVW4mr0yOBlXC9PsurFxb4tYV5toUGXz4FxSuUU7AjNHxoVZmLe/Kunk+uq9MmgTWBsYqCVrxrTQso8GRvOPEKeMBQZFlR8njXea1jS8iI0yeBNUH6wXfD0hK/sijPpoYhJ5+G4jTlFByILB97VQtr2wOZM3gGSGBNoABjoNVXfPDCNlfCIHW14jQEwO7Q8treHP/Hmlb3Tfnwe8UksCZRGrCWq5YU+Z3lJTbVDUW50MQpULg3VsVa3n9BKwsKXjIFZ7afWfZJYE2S1szklOK3L2qjXPSoxUYOlJiyvILNDcP7l5d40/KyK2OQsaszQt6Hx6G129b+4u48X7usjZ2hm3YDcjtanJwHjMaWc4oe77u4nbxWbq12uXDOCAmsE0gL+962ppV3n11kQ81Q0krWuxInlVOwt2G57YJWLurKyUD7GSaBdQJKudUayp7iU1d2sbrF41BoyMnFJ04gp2Bjw/DmRXneeW4rIAu1n2kSWCeR7hC9sj3gr6/t4mgywCUHTUymwW0XF2j+8PIOunM6WUlUEutMkvfey9DJKg2vXVri6+s62NqwFJAPTuGk10Fewfa65dOvauHqhQWszBecFhJYLyNdfRQL77ugjc9c1MqGakxZrkWBmzeaV7Cxbvg3S/P85gXt6eUiH2rTQAJrChTp5hKWj13RyR9d0MqLSWjJRTm/eQrqsaVc0Ny2rtN1BY3MF5wuElhTpJWrz8or+OOru/ijV7WyvhJTVHIQ57OchV2h5cuXtnNFbx5jpCs4neS9dgq0Gt/S/k+u7uKTF7WxoWYIsGO7Qsul2vzSc1xMuoIfWVvm3ee2JutcyQyc6SSbUJyGdJpFjOJrzwzye08NskRByVPU5GjOC3kFuxqGyzsCvv36Ps4u+7IDzgyQFtZpcC0thYfldy9u57s3dFPzFZvqhpKMazU9DwhjS91T/PnVXZxd9oll3GpGSGCdJjempbDW8rYVZe59fR9vXpBnQ83gJ2Ndovko3EoMO2LLN6/o4LpFBRlkn0HSJXyFJm6ueqRh+Mazg3z8F8MQW9bkNBFuUwqRbWmpQknBhprhExe08sdXdREkO3zLQPvMkMA6Q2Jj8bRbG/4n+2p88akB/nVfnaJWLA0UoYUYWe89i9KylnISVm9fkufrr+ujJy1hkMmCM0YC6wwyFhTutnZ/aPj+llG+8eIwDx0J6fAVvb6bPB1aCa6sSFtW6ZIxl7UH/NMtvaxsC5IPKQmrmSSBdYZZki5i0kXYV425e+sof7dxlAeONkAl+xcmu6dIeM19ATBqLF6gufPmXi7ry0tYzRIJrGliXHKNdRf2VmMe2lnh9s2j3H6oMbZD9Epf4WlFZK3btxXZKmwu8YHIWHZZuPs1Pbz+nBJx8oEkcTXzJLCm2eTgGgwN6480uH9nhQf31Lh3OIa6AU/R6SnatOt+aMAoRWzBJPEVS2tsRimggFsy5lvXdPLr57W5SnYtYTVbJLBmiLEA6WJu7nI/VDdsPtpg/aE69+yvs3Ug5OmaoREZN0IP4Ck6tNu8tV1DXisJrRmggBKwvm74L+va+cilHWAtVlpWs0oCa4alwZVudZ+qxJaResymoYhtAw2GR2L2jEZsrhl2VGPKWtFfNxyoxnhKQms6Kdy0mw01w59d3MZtV3S6PQUtsnroLJPAmkXWgh0LL5hcI2+A4dDiKcvuSsynf97Pt/fUWOErqe2aRq1a8UIl4g/ObeH/vr4HkLCaKySw5oik4YVN2k7GWHztZtJuGQz59MNH+Pt9DZb6imi2n2wTa1GKF2sxH11d4rPX9VDwlITVHCKBNcdYwCbFiCFw+4Zh/q8nBtlbiVme1xJW06isFOtrMR9ZXeLT1/ZQ9iWs5hoJrDlk4mz/nSMRX35igP+yeZQlvpKVIKZZWcH6quGja0p85rpuip6WsJqDJLDmgIkV8hVj+f7mUT7z9CDPDkWszmtC5UoaxJmngSKwvmH46Koyn762i5KvZamYOUoCaxZNnDgN8NyRBl99ZpCvbavQ6ys6fUXNSO3VdPEA31o21w2fvaSdj6zroKilGziXSWDNgsnFpLtGI/7X+hH+8MVh6g3DmpwmtMh41TRI5wb6yZZt20LLFy5t50OXtePjlgySsJq7JLBmkLUWaxkLqqOh4Z5to3zh2SGe6I9YmtfkNdTljEyLdNWFgoJabNlt4ZtXdvCb57UBVvYRzAAJrBlgXMEVWgMoBkLDgzur/M36Yf51f50uT9HjK+o23Z1HTJeigm0NQ+gr/vX6bn5peRmsxSBhlQUSWNMotqCsHQuqIw3DAzsr/P2GEf5lv1u5YXVOEUn3b0aUFGyoGy5u9/lv13W7DU/dHQ9ZgC8jJLDOMGvt2KBt+ibYU4l4aHeNf9w4wp0H6qBgVaAxyi3aICdgeqTjVR6Qx4XVry7J8+fXdrOyLRjbkkuyKjsksM4Aa123TzE+PtUAtgyE3LdjlNu3VnjoaAhasTqQRfxmUk5BFFt2hJaPntvCH1zRSU9ej20aIWGVLRJYp8kmy74oGFuBwQCH6zGP7atx364qd+yusXU0psNT9AaKGFnffSYVFextGEZ8zTfWtfPu89ooamTxvQyTwJqipBJhbLJyOkBrgKHQ8MyhOg/vrXHX7io/OhpCDItzirLn5v7JWlYzx8OtKbahZrimK+DzV3dy7aKiDK43AQmsEzBjR+WlFc8hsK8Ss2co5P6dVR47VOeOIyHUDe2+u+OnNYQTlrUSMyOfliyElt9ZVeK2yztZ3uIn41UyuJ51mQssaxlbheV0L70JWZT83h7z8yYv9VIzlsGGYe9IxNMHG/ziSJ2fHWrw8FA0NmdmeaAJtAszaU3NnHRgXePqqzY0DF15zRcva+ed57ZSUErGq5pIZgLLWl56wSV35KZ0JVp3+9pVGBz/8RFu/W5jYcdIxPaBkIOjEc8ebfCzgw0eGU2WMzaWjkDT5bmWlIFkKWMxGwoKGgZ2NAy/elaeT7y6iwu7ckgxaPPJRGCljaqBhmHbUEhvyaM971H0FP4p/qwIqEaWodBQCQ0jDUMUWfZXI57vj9g1FLJvJGZLNea50diNkmvo0opWrch54z9HWlKzywMCBZtqBvKaL1/UyrvOa6M32S8QJWHVbE71/T6L3NJ2d+2u8U/bK6zMKc4qebT4Cj/ZrKGc07QWPFdZjrtYa6FhsBajFYSxZTA0DEWW/XXLgbrhuVrSappkgadY6Sl8XxMDcfJpXZeQmnUK16oajC3bI8u/P6fI71zSzhW9eQDpAjaxTLSwYLxLGGN5ZG+Nzz0+wJ27auApN5PV4K5kzXiipAMcsT12gEqBpxVdGkpKESj3WJuMXVlcyUI68J6JAzQPKFxdlbWwpW64uM3nP13cxttWt1DSKmlVyeTlZpaZwIJj19Ueiix3bh7hq78Y5uHBiFWBougpaualL8flkPuLybQ+TNJiM5NaTJk5GPNMoFwXcFOyJdptq0r89kXtrGwLxsYyZfut5pepwIIkbCYU/u2txHz7hSE+t36EwzXDirzGU9J1axa+cjsv7wotVQvvWZLnfRe2cfXiYrKTjRvhlFbV/JC5wEqlRZzpoOrzRxp8Z8Mwn9lcgYZhVV6jFDTk7l0mBUlQHYws/bHl9b05fvv8Vl6/okxJu36hRcap5pvMBlZq4vLCFnhkX5VvvTDCX++qQmRZkdOuiFOCa85TuCHJHLAnsoyElks6fD58fitvXd1CV84NULqhKun+zUeZD6yUsXasxiq0licP1PmfLw7zVztdcJ0daIrJDsoSXHNPoBQ+loORZSCyXNXh8x/ObeENK1pYVHK1JLK6gmiawEq5zQMA3GTjx/ZX+aeNo3xjR5XhmmFpzg3Ox7hga6oXnzEad9cPYFPDLV5/XUfAv19T5s2rWlhQTILKWpR0/wRNGFiQTlS2aFwJgwWeO1znnzeM8LUdVQ6OxuAr1viKSEmV+kxKV7cIcLMKtjVcycmtvTl+a02ZW5aX6cqPt6ikTEFM1JSBlUpXWJh4wW8bCvnB1lH+v20Vfng0BBjrLjaQ6vXp4mqoFNpaDsau20dO8R+WFHjbijJXLSnSmdPA+MRzCSoxWVMH1kTGpvMI3Z+P1GMe3VvjO5tHuX1/nZFaTKev6fIVnoIIRSRdxlfEdflc9W7DwI7QtWOv7Ah4x/Iir1la4lW9eYLk8cZaGUwXJzVvAis1viGEe1vUYssLRxv8ZFeVf9xe4eGBCIyl5CnO8hWxGp/cPK8O1GlIu3saV+QZGsv2RnLgipr3Lc5z81lFblxaGhufcmtUuZCSMSrxcuZdYKXGNjGd8E45Uot59lCD+3ZV+PGBOj8+GoKFFk+xIJmz2Ehuq1skwGA8pHwUHpbh2LI3ti7hix6/1Zfj8oUFXre0yNL2gKJOZxy41qu0qMSpmLeBNdHkjU0BdlciNh1pcO/uKj/aV+enQxE0DOVA0+O5+YdaHbtqQ7MfyPTouEFzhcISGqgay/4oWRes7LGuI+Ct5xS5pC/Pmq4chQnHVSYmi1dCAmuCtHoexpcliYHDtZgnD9TYcLjBXfvq3NPfcJWokaXoaxb57k6WVcdOnM76gZ3YxVOASl7QSDweUPiKNSWPNy7Mc3lvjgv7CqzpCCh6aSKlk8hVOu9ciNMmgXUC4+u3H9saOFI37BuNeOpQnV8cbPDo0QYPDEQQjRdG9HmKVk8li0i4ejCDHZt4DXMnzNSEX5UCjUrGoFzQVIxlz8QBPAVrWnxu6g5Y3Rlw1aICK9sDOgreWHfPHb/xqTMSUuJMkcCagrQ84njru++qxBwejdg6GPKz/TV2DEVsGo15djR2y2AmTZRepShoV9Ht6fG1xY0dXzli/N85fqCd7ESpl/m+Cw6FTkI4zRZjLcZAaC0NC4PW3YjAWPAV55Q8zi96nNPuc3lfnvM7A7pKPue0+RQmHYvYHvuzhTjTJLBOUZJbY2vBTwywhnV3xnaNRGwdCDlaidg0FPJcf8TW4YgtdcNIlAxIx8k6qhrQih4NReVKKtLe1Eve9y8XBPalvzW47GkYS81Cf7qmTlrslPyDHYFmsa84u+xxYWfA2naf3rLP4taAlW0+JV+Rn5hEyQ40yB0+MYMksF4hOyG8XPdxwi4ZuEH5oYahEVuO1mK2DUfsH4k4UokZrBv21WL2VWP21Qy7a4YjE8vuJ+64MZXTNDE1junrwYq8pien6StoFhY0iwoebTlNV9lnYdljVZtPW87D8xRtOUV+UgLZY2rSpKsnZocE1jQwE5phemK16nGMxJbh0DAaWqqhwRhLJbJExrK/EjMcGgKtGG4YDlWNG9xnfDFVlfx75UDRW/LGll1ZXPIoBYq8p8h5mrynyPuKUqBoDbRbouVEkm6qI108MXdIYM2AY7uR4384lX3yLCff41DhijWnytgJo+gTfyctJzGHSWDNMjvpN/bY75K2pdTY70/2s050KicUZ0ogiQyTwBJCZIae7ScghBBTJYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITLj/wcpq/v2GehmhAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMy0wNC0yOVQwMzoyNTozOSswMDowMLu2PQ8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTMtMDQtMjlUMDM6MjU6MzkrMDA6MDDK64WzAAAAAElFTkSuQmCC"
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Товара с изображением.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/bd1c0a3e-95ee-11e6-8a84-bae500000004",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-10-19 14:25:28",
  "name": "testimage",
  "code": "00006",
  "externalCode": "0bmPIvHxgEDlNIZrZ6GLt2",
  "archived": false,
  "pathName": "",
  "discountProhibited": false,
  "image": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/bd159783-95ee-11e6-8a84-bae500000001",
      "mediaType": "application/octet-stream"
    },
    "updated": "2017-01-11 14:54:10",
    "title": "birdimage.png",
    "filename": "birdimage.png",
    "size": 14052,
    "miniature": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/bd159783-95ee-11e6-8a84-bae500000001?miniature=true",
      "mediaType": "image/png"
    },
    "tiny": {
      "href": "https://online.moysklad.ru/app/download/bd14f0b6-95ee-11e6-8a84-bae500000000.png",
      "mediaType": "image/png"
    }
  },
  "minPrice": 0,
  "salePrices": [
    {
      "value": 0,
      "priceType": "Цена продажи"
    }
  ],
  "buyPrice": {
    "value": 0
  },
  "weight": 0,
  "volume": 0,
  "barcodes": [
    "2000000000107"
  ],
  "modificationsCount": 0,
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED"
}

Создать Товар

POST/entity/product

Создать новый Товар.

Товар создаётся на основе переданного объекта JSON,
который содержит представление нового Товара.
Результат — JSON представление созданного Товара. Для создания нового Товара,
необходимо и достаточно указать в переданном объекте не пустое поле name.
Если вы хотите создать алкогольный товар, то в теле запроса, нужно передать
объект alcoholic, у которого как минимум одна из характеристик:

  • excise — Содержит акцизную марку

  • type — Код вида продукции

  • strength — Крепость

  • volume — Объём тары

Будет передана с значением. Иначе, при передаче пустого объекта alcoholic,
он будет проигнорирован, и товар создастся без пометки “Алкогольная продукция”.

При создании товара с указанным массивом штрихкодов, каждый штрихкод проходит проверку
на то, к какому типу он относится EAN 8, EAN 13. Если же штрихкод не относится ни к одному из этих
2 типов, он записывается как штрихкод типа Code 128. При создании товара отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведение является
ограничением JSON API 1.1

DELETE https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Товара.

Удалить Товар

DELETE/entity/product/{id}

Запрос на удаление Товара с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Товара

Метаданные Товаров ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/product/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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
    }
  ],
  "priceTypes": [
    {
      "name": "Цена продажи"
    },
    {
      "name": "Цена для друзей"
    }
  ],
  "createShared": true
}

Метаданные Товаров

GET/entity/product/metadata

Запрос на получение метаданных Товаров. Результат — объект JSON, включающий в себя:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Товаров в формате Метаданных

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые комплекты с меткой “Общий”

Структура отдельного объекта, представляющего тип цены:

  • name — Наименование типа цен

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/3cd83619-5585-11e6-8a84-bae500000069",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "customEntityMeta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/a27aa372-5311-11e6-8a84-bae500000001",
    "type": "customentitymetadata",
    "mediaType": "application/json"
  },
  "id": "3cd83619-5585-11e6-8a84-bae500000069",
  "name": "Связанная сущность",
  "type": "customentity",
  "required": false
}

Отдельное доп. поле

GET/entity/product/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Товар ¶

Товар, обращение к которому происходит по значению его id.

GET https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/d950551c-2c7f-11e6-8a84-bae50000000b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-06-07 10:45:16",
  "name": "Бананы",
  "description": "Бананы, Африка",
  "code": "one1",
  "externalCode": "456",
  "archived": false,
  "pathName": "",
  "vat": 18,
  "effectiveVat": 18,
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.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"
    }
  },
  "minPrice": 532000,
  "salePrices": [
    {
      "value": 346347237000,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 100,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313d1e7-2c7f-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/c6b91d63-2c83-11e6-8a84-bae5000000a1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 2000
    }
  ],
  "modificationsCount": 0,
  "isSerialTrackable": true,
  "things": [
    "F564X056",
    "F564X057"
  ],
  "trackingType": "NOT_TRACKED",
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Товар

GET/entity/product/{id}

Запрос на получение Товара с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Товара.

PUT https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с упаковками товаров

Пример запроса на обновление Товара

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Тыква",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "description": "Тыква, Германия",
  "vat": 3,
  "effectiveVat": 3,
  "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"
    }
  },
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "minPrice": 53,
  "buyPrice": {
    "value": 54,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "salePrices": [
    {
      "value": 3753,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3653,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "country": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/0238a888-c602-4e78-a199-d8f49c4d6c18",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/2d1fdd55-d935-4d55-80d4-f6904b62ff46",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 40
    },
    {
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/0dd4fe8b-e59e-486e-bde5-b52fe0e25415",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 101
    }
  ],
  "alcoholic": {
    "excise": true,
    "type": 3100,
    "strength": 0.6,
    "volume": 1.5
  },
  "barcodes": [
    "code128barcode"
  ],
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-06-07 11:00:37",
  "name": "Тыква",
  "description": "Тыква, Германия",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "archived": false,
  "pathName": "",
  "vat": 3,
  "effectiveVat": 3,
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.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"
    }
  },
  "minPrice": 53,
  "salePrices": [
    {
      "value": 3753,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3653,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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.1/entity/country/0238a888-c602-4e78-a199-d8f49c4d6c18",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
      "type": "country",
      "mediaType": "application/json"
    }
  },
  "buyPrice": {
    "value": 54,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/2d1fdd55-d935-4d55-80d4-f6904b62ff46",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/uom/0dd4fe8b-e59e-486e-bde5-b52fe0e25415",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 101
    }
  ],
  "barcodes": [
    "code128barcode"
  ],
  "alcoholic": {
    "excise": true,
    "type": 3100,
    "strength": 0.6,
    "volume": 1.5
  },
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED",
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Пример запроса на изменение Товара с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Тыква",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "description": "Тыква, Германия",
  "vat": 3,
  "effectiveVat": 3,
  "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"
    }
  },
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "minPrice": 53,
  "buyPrice": {
    "value": 54,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "salePrices": [
    {
      "value": 3753,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3653,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "article": "Ar23",
  "weight": 100,
  "volume": 400,
  "attributes": [
    {
      "id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
      "name": "Экспорт",
      "value": false
    },
    {
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "value": "Колхоз "Иваново" "
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-06-07 10:52:58",
  "name": "Тыква",
  "description": "Тыква, Германия",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "archived": false,
  "pathName": "",
  "vat": 3,
  "effectiveVat": 3,
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.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"
    }
  },
  "minPrice": 53,
  "salePrices": [
    {
      "value": 3753,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3653,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "article": "Ar23",
  "weight": 100,
  "volume": 400,
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED"
}

Пример запроса на изменение Товара с упаковками.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Тыква",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "description": "Тыква, Германия",
  "vat": 3,
  "effectiveVat": 3,
  "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"
    }
  },
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "minPrice": 53,
  "buyPrice": {
    "value": 54,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "salePrices": [
    {
      "value": 3753,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3653,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "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": [
        "2000000000016"
      ]
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/26b36824-2c83-11e6-8a84-bae50000001b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-06-07 10:52:58",
  "name": "Тыква",
  "description": "Тыква, Германия",
  "code": "pumpkin1",
  "externalCode": "456pumpkin",
  "archived": false,
  "pathName": "",
  "vat": 3,
  "effectiveVat": 3,
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.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"
    }
  },
  "minPrice": 53,
  "salePrices": [
    {
      "value": 3753,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 3653,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "supplier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6313f1eb-2c7f-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/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.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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": [
        "2000000000016"
      ]
    }
  ],
  "article": "Ar23",
  "weight": 100,
  "volume": 400,
  "isSerialTrackable": false,
  "trackingType": "NOT_TRACKED"
}

Изменить Товар

PUT/entity/product/{id}

Запрос на обновление существующего Товара.
Типы цен в ценах продаж и дополнительные поля обновляются как элементы вложенных коллекций:

  • Если в текущем объекте у какого-то из доп. полей / типов цен нет значения,
    а в переданной коллекции оно есть — значение записывается в доп. поле / тип цены.

  • Если же у данного атрибута значение уже присутствует — оно перезаписывается на переданное.

  • Если у данного атрибута в составе объекта значение присутствует, однако оно отсутствует
    в передаваемой в теле запроса коллекции (не передаётся совсем), то значение атрибута объекта не изменяется.

Для обновленя полей алкогольной продукции в теле запроса на обновление товара должен присутствовать объект alcoholic,
с вложенными в него полями, отражающими свойства алкогольной продукции:

  • excise — Содержит акцизную марку

  • type — Код вида продукции

  • strength — Крепость

  • volume — Объём тары
    Если в запросе на обновление товара, являющегося алкогольной продукцией, передать пустой объект alcoholic, с данного объекта
    снимется отметка “Алкогольная продукция”. Для того чтобы сделать товар, не являющийся алкогольной продукцией алкогольным, нужно в теле запроса
    передать объект alcoholic, у которого хотя бы одно из свойств будет иметь значение.

При обновлении товара с указанным в теле запроса массивом штрихкодов, каждый штрихкод проходит проверку
на то, к какому типу он относится EAN 8, EAN 13. Если же штрихкод не относится ни к одному из этих
2 типов, он записывается как штрихкод типа Code 128. Переданный массив штрихкодов полностью заменяет предыдущий массив штрихкодов.
При обновлении товара отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведение является
ограничением JSON API 1.1

При включенном в основном интерфейсе серийном учёте товаров, в запросе на обновление нельзя передать значение true полю weighed,
иначе возникнет ошибка, т.к. невозможен серийный учёт весовых товаров.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Товара.

Услуга ¶

Средствами JSON API можно создавать и обновлять сведения об Услугах, запрашивать списки Услуг и сведения по отдельным Услугам. Кодом сущности для Услуги в составе JSON API является ключевое слово service. Услуга — специальная разновидность товара, без закупочной цены и упаковок. Больше о Товарах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки в разделе
Товары и склад.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов услуг на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Услуги name

  • по коду Услуги code

Услуги ¶

  • meta — Метаданные объекта

  • id — ID Услуги в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Услуги Необходимое

  • description — Описание Услуги

  • code — Код Услуги

  • externalCode — Внешний код Услуги

  • archived — Отметка о том, добавлен ли Услуга в архив

  • pathName — Наименование группы, в которую входит Услуга Только для чтения

  • vat — НДС %

  • effectiveVat — Реальный НДС % Только для чтения

  • productFolder — Ссылка на группу Услуги

  • uom — Единицы измерения

  • minPrice — Минимальная цена

  • salePrices — Цены продажи

  • attributes — Дополнительные поля Услуги в формате Метаданных

  • buyPrice — Закупочная цена

  • barcodes — Массив штрихкодов Услуги

  • paymentItemType — Признак предмета расчета

    • SERVICE — Услуга
    • WORK — Работа
    • PROVIDING_RID — Предоставление РИД
    • COMPOUND_PAYMENT_ITEM — Составной предмет расчета
    • ANOTHER_PAYMENT_ITEM — Иной предмет расчета
  • discountProhibited — Признак запрета скидок.

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля 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

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Услуги

  • description — Описание Услуги

  • code — Код Услуги

  • externalCode — Внешний код Услуги

  • archived — Отметка о том, добавлен ли Услуга в архив

  • pathName — Наименование группы, в которую входит Услуга

  • id — ID Услуги в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Услуги

  • code — Код Услуги

  • externalCode — Внешний код Услуги

  • archived — Отметка о том, добавлен ли Услуга в архив

  • pathName — Наименование группы, в которую входит Услуга

Метаданные Услуг содержат информацию о дополнительных полях и типах цен Услуг.

Типы цен — поле priceType, вложенное в объекты коллекции salePrices. Его значение — наименование соответствующего типа цен.

Посмотреть все созданные в основном интерфейсе доп. поля Услуг,
а также все типы цен можно с помощью запроса на получение метаданных Услуг.
Ответ — объект, со следующей структурой:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Товаров в формате Метаданных

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые услуги с меткой “Общий”

Структуры объектов отдельных коллекций:

  • name — Наименование типа цен

О работе с доп. полями Услуг можно прочитать здесь

  • value — Значение цены

  • currency — Ссылка на валюту в формате Метаданных

  • priceType — Тип цены

  • value — Значение цены

  • currency — Ссылка на валюту в формате Метаданных

  • meta — Метаданные, содержащие ссылку на группу Услуги.
    Описание сущности Группа вы можете посмотреть здесь.
    Обновление этого атрибута также обновит атрибут pathName.

Если одновременно осуществляется фильтрация по полям id и archived, то фильтрация по полю archived не учитывается.

GET https://online.moysklad.ru/api/remap/1.1/entity/service

Responses200

Успешный запрос. Результат — JSON представление списка Услуг.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
    "type": "service",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/63e4fa87-2c87-11e6-8a84-bae500000030",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-07 11:11:08",
      "name": "Облицовка",
      "description": "Облицовка доставляемого товара",
      "code": "additionalprot",
      "externalCode": "addProt",
      "archived": false,
      "pathName": "",
      "vat": 6,
      "effectiveVat": 6,
      "minPrice": 52,
      "discountProhibited": false,
      "salePrices": [
        {
          "value": 1052,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        },
        {
          "value": 1020,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена для друзей"
        }
      ],
      "buyPrice": {
        "value": 700,
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/service/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
          "name": "Изготовитель",
          "type": "counterparty",
          "value": "ООО Компания"
        }
      ],
      "barcodes": [
        "2000000000039",
        "2000000000046"
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/f6ecdc65-2c86-11e6-8a84-bae500000027",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-07 11:08:06",
      "name": "Доставка",
      "description": "Доставка выбранного товара",
      "code": "delivery",
      "externalCode": "delCode",
      "archived": false,
      "pathName": "",
      "vat": 10,
      "effectiveVat": 10,
      "minPrice": 532,
      "discountProhibited": false,
      "salePrices": [
        {
          "value": 10532,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        },
        {
          "value": 100,
          "currency": {
            "meta": {
              "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
              "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена для друзей"
        }
      ],
      "buyPrice": {
        "value": 700,
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "barcodes": [
        "2000000000039",
        "2000000000046"
      ]
    }
  ]
}

Получить список Услуг

GET/entity/service

Запрос на получение всех Услуг для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Услуги.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/service

RequestsПример 1Пример 2Пример с доп. полями

Пример наиболее полного по количеству полей запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Доставка",
  "code": "delivery",
  "externalCode": "delCode",
  "description": "Доставка выбранного товара",
  "vat": 10,
  "effectiveVat": 10,
  "minPrice": 532,
  "salePrices": [
    {
      "value": 10532,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 100,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 1047,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Услуги.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/f6ecdc65-2c86-11e6-8a84-bae500000027",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 11:08:06",
  "name": "Доставка",
  "description": "Доставка выбранного товара",
  "code": "delivery",
  "externalCode": "delCode",
  "archived": false,
  "pathName": "",
  "vat": 10,
  "effectiveVat": 10,
  "minPrice": 532,
  "discountProhibited": false,
  "salePrices": [
    {
      "value": 10532,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 100,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 1047,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ]
}

Пример запроса на создание Услуги с единственным необходимым полем.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Услуга, у которой мы придумали только имя"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Услуги.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/cce4dae4-2c87-11e6-8a84-bae500000037",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
    "type": "service",
    "mediaType": "application/json"
  },
  "id": "cce4dae4-2c87-11e6-8a84-bae500000037",
  "accountId": "6270cd18-2c7f-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 11:14:05",
  "name": "Услуга, у которой мы придумали только имя",
  "code": "pumpkin2",
  "externalCode": "5fZe-Qyji8mSwoHYs7kSA2",
  "archived": false,
  "pathName": ""
}

Пример запроса на создание Услуги с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Облицовка",
  "code": "additionalprot",
  "externalCode": "addProt",
  "description": "Облицовка доставляемого товара",
  "vat": 6,
  "effectiveVat": 5,
  "minPrice": 52,
  "salePrices": [
    {
      "value": 1052,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 1020,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
      "name": "Экспорт",
      "value": true
    },
    {
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "value": "ООО Компания"
    }
  ],
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Товара.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/63e4fa87-2c87-11e6-8a84-bae500000030",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 11:11:08",
  "name": "Облицовка",
  "description": "Облицовка доставляемого товара",
  "code": "additionalprot",
  "externalCode": "addProt",
  "archived": false,
  "pathName": "",
  "vat": 6,
  "effectiveVat": 6,
  "minPrice": 52,
  "discountProhibited": false,
  "salePrices": [
    {
      "value": 1052,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 1020,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/service/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "type": "counterparty",
      "value": "ООО Компания"
    }
  ],
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ]
}

Создать Услугу

POST/entity/service

Создать новую Услугу.

Услуга создаётся на основе переданного объекта JSON,
который содержит представление новой Услуги.
Результат — JSON представление созданной Услуги. Для создания новой Услуги,
необходимо и достаточно указать в переданном объекте не пустое поле name

При создании Услуги с указанным массивом штрихкодов, каждый штрихкод проходит проверку на то, к какому типу он относится EAN 8, EAN 13.
Если же штрихкод не относится ни к одному из этих 2 типов, он записывается как штрихкод типа Code 128.
При создании Услуги отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведение является
ограничением JSON API 1.1

DELETE https://online.moysklad.ru/api/remap/1.1/entity/service/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Услуги.

Удалить Услугу

DELETE/entity/service/{id}

Запрос на удаление Услуги с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Услуги

Метаданные Услуг ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/service/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Услуг.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/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.1/entity/service/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "type": "string",
      "required": false
    }
  ],
  "priceTypes": [
    {
      "name": "Цена продажи"
    },
    {
      "name": "Цена для друзей"
    }
  ],
  "createShared": true
}

Метаданные Услуг

GET/entity/service/metadata

Запрос на получение метаданных Услуг. Результат — объект JSON, включающий в себя:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Товаров в формате Метаданных

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые комплекты с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Структура отдельного объекта, представляющего тип цены:

  • name — Наименование типа цен

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/service/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata/attributes/3cd83619-5585-11e6-8a84-bae500000069",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "customEntityMeta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/a27aa372-5311-11e6-8a84-bae500000001",
    "type": "customentitymetadata",
    "mediaType": "application/json"
  },
  "id": "3cd83619-5585-11e6-8a84-bae500000069",
  "name": "Связанная сущность",
  "type": "customentity",
  "required": false
}

Отдельное доп. поле

GET/entity/service/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Услуга ¶

Отдельная Услуга, обращение к которой происходит по значению его id.

GET https://online.moysklad.ru/api/remap/1.1/entity/service/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Услуги.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/63e4fa87-2c87-11e6-8a84-bae500000030",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 11:11:08",
  "name": "Облицовка",
  "description": "Облицовка доставляемого товара",
  "code": "additionalprot",
  "externalCode": "addProt",
  "archived": false,
  "pathName": "",
  "vat": 6,
  "effectiveVat": 6,
  "minPrice": 52,
  "discountProhibited": false,
  "salePrices": [
    {
      "value": 1052,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 1020,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/service/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "type": "counterpaerty",
      "value": "ООО Компания"
    }
  ],
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ],
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Услугу

GET/entity/service/{id}

Запрос на получение Услуги с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Услуги.

PUT https://online.moysklad.ru/api/remap/1.1/entity/service/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полями

Пример запроса на обновление Услуги

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Доставка товара",
  "description": "Доставка на дом выбранного товара",
  "externalCode": "deliveryCode",
  "vat": 11,
  "effectiveVat": 11,
  "minPrice": 600,
  "salePrices": [
    {
      "value": 700,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 7000,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ],
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Услуги.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/f6ecdc65-2c86-11e6-8a84-bae500000027",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-06-07 11:20:40",
  "name": "Доставка товара",
  "description": "Доставка на дом выбранного товара",
  "code": "delivery",
  "externalCode": "deliveryCode",
  "archived": false,
  "pathName": "",
  "vat": 11,
  "effectiveVat": 11,
  "minPrice": 600,
  "discountProhibited": false,
  "salePrices": [
    {
      "value": 700,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 7000,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ],
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Пример запроса на изменение Услуги с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Облицовка груза",
  "description": "Облицовка доставляемого груза",
  "code": "additionalprotection",
  "externalCode": "addProtection",
  "productFolder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/238e806f-2c89-11e6-8a84-bae5000000a8",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
      "type": "productfolder",
      "mediaType": "application/json"
    }
  },
  "vat": 6,
  "effectiveVat": 6,
  "minPrice": 777,
  "salePrices": [
    {
      "value": 778,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 777,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "id": "0c2e54cd-2c80-11e6-8a84-bae50000009c",
      "name": "Экспорт",
      "value": true
    },
    {
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "value": "ООО Компания отдел доставки"
    }
  ],
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Услуги.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/63e4fa87-2c87-11e6-8a84-bae500000030",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-06-07 11:26:11",
  "name": "Облицовка груза",
  "description": "Облицовка доставляемого груза",
  "code": "additionalprotection",
  "externalCode": "addProtection",
  "archived": false,
  "pathName": "Услуги компании",
  "vat": 6,
  "effectiveVat": 6,
  "productFolder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/238e806f-2c89-11e6-8a84-bae5000000a8",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
      "type": "productfolder",
      "mediaType": "application/json"
    }
  },
  "minPrice": 777,
  "discountProhibited": false,
  "salePrices": [
    {
      "value": 778,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    },
    {
      "value": 777,
      "currency": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/6314188d-2c7f-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена для друзей"
    }
  ],
  "buyPrice": {
    "value": 700,
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/service/metadata/attributes/0c2e5dc5-2c80-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "0c2e5dc5-2c80-11e6-8a84-bae50000009d",
      "name": "Изготовитель",
      "type": "string",
      "value": "ООО Компания отдел доставки"
    }
  ],
  "barcodes": [
    "2000000000039",
    "2000000000046"
  ]
}

Изменить Услугу

PUT/entity/service/{id}

Обновить существующую Услугу.
Типы цен в ценах продаж и дополнительные поля обновляются как элементы вложенных коллекций:

  • Если в текущем объекте у какого-то из доп. полей / типов цен нет значения,
    а в переданной коллекции оно есть — значение записывается в доп. поле / тип цены.

  • Если же у данного атрибута значение уже присутствует — оно перезаписывается на переданное.

  • Если у данного атрибута в составе объекта значение присутствует, однако оно отсутствует
    в передаваемой в теле запроса коллекции (не передаётся совсем), то значение атрибута объекта не изменяется.

При обновлении Услуги с указанным в теле запроса массивом штрихкодов, каждый штрихкод проходит проверку на то, к какому типу он относится EAN 8, EAN 13. Если же штрихкод не относится ни к одному из этих 2 типов, он записывается как штрихкод типа Code 128.
Переданный массив штрихкодов полностью заменяет предыдущий массив штрихкодов. При обновлении Услуги отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведением является ограничение JSON API 1.1

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Услуги.

Комплект ¶

Комплекты ¶

Средствами JSON API можно создавать и обновлять сведения о Комплектах, запрашивать списки Комплектов и сведения по отдельным Комплектам. Кодом сущности для Комплекта в составе JSON API является ключевое слово bundle.

  • meta — Метаданные объекта

  • id — ID Комплекта в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Комплекта Необходимое

  • description — Описание Комплекта

  • code — Код Комплекта

  • externalCode — Внешний код Комплекта

  • archived — Отметка о том, добавлен ли Комплект в архив

  • pathName — Наименование группы, в которую входит Комплект Только для чтения

  • vat — НДС %

  • effectiveVat — Реальный НДС % Только для чтения

  • productFolder — Ссылка на группу Комплекта

  • uom — Единицы измерения

  • image — Изображение Комплекта

  • minPrice — Минимальная цена

  • salePrices — Цены продажи

  • attributes — Коллекция доп. полей в формате Метаданных

  • country — Ссылка на страну в формате Метаданных

  • article — Артикул

  • weight — Вес

  • volume — Объём

  • barcodes — Массив штрихкодов Комплекта

  • overhead — Дополнительные расходы

    • currency — Валюта доп расходов
    • value — Значение доп расходов
  • components — Компоненты Комплекта

  • trackingType — Тип маркируемой продукции

    • NOT_TRACKED — Без маркировки
    • TOBACCO — Тип маркировки “Табак”
    • SHOES — Тип маркировки “Обувь”
    • LP_CLOTHES — Тип маркировки “Одежда”
    • LP_LINENS — Тип маркировки “Постельное белье”
    • PERFUMERY — Духи и туалетная вода
    • ELECTRONICS — Фотокамеры и лампы-вспышки
    • TIRES — Шины и покрышки
    • MILK — Тип маркировки “Молочная продукция”
    • WATER — Тип маркировки “Упакованная вода”
    • OTP — Альтернативная табачная продукция
    • NCP — Никотиносодержащая продукция
  • tnved — Код ТН ВЭД

  • paymentItemType — Признак предмета расчета

    • GOOD — Товар
    • EXCISABLE_GOOD — Подакцизный товар
    • COMPOUND_PAYMENT_ITEM — Составной предмет расчета
    • ANOTHER_PAYMENT_ITEM — Иной предмет расчета
  • discountProhibited — Признак запрета скидок.

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля 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
  • id — ID Комплекта в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Комплекта

  • description — Описание Комплекта

  • code — Код Комплекта

  • externalCode — Внешний код Комплекта

  • archived — Отметка о том, добавлен ли Комплект в архив

  • pathName — Наименование группы, в которую входит Комплект

  • article — Артикул

  • weight — Вес

  • volume — Объём

  • id — ID Комплекта в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Комплекта

  • description — Описание Комплекта

  • code — Код Комплекта

  • externalCode — Внешний код Комплекта

  • archived — Отметка о том, добавлен ли Комплект в архив

  • pathName — Наименование группы, в которую входит Комплект

  • article — Артикул

  • weight — Вес

  • volume — Объём

Компоненты Комплекта — это список товаров/услуг/модификаций, который входят в состав комплекта. Компонентов у комплекта может быть от 1 до 50.
Объект компонента Комплекта содержит следующие поля:

  • id — ID компонента в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в компоненте. Максимальное количество знаков 12, округляется до 4х знаков после запятой.

  • assortment — Ссылка на товар/услугу/серию, которую представляет собой компонент.

Комплект может выступать в роли позиции документа. Он также как и товары, услуги и модификации может быть передан в составе позиции в формате метаданных.
Вот некоторые ограничения, связанные с использованием комплектов как позиций:

  • Количество комплектов должно быть целым числом

  • Комплекты не могут быть позициями в следующих типах документов:

    • Заказы поставщикам
    • Счета поставщиков
    • Приемки
    • Возвраты поставщикам
    • Выданные отчеты комиссионера
    • Списания
    • Оприходования
    • Перемещения
    • Инвентаризации
    • Тех. карты
    • Тех. операции
    • Внутренние заказы
  • Комплект не может быть позицией отгрузки по комиссионному договору:

    • нельзя добавить комплект в отгрузку по комиссионному договору
    • нельзя установить комиссионный договор в отгрузке с комплектами
    • нельзя изменить договор на комиссионный, если по нему есть отгрузки с комплектами

Метаданные Комплектов содержат информацию о дополнительных полях и типах цен Комплектов.

Типы цен — поле priceType, вложенное в объекты коллекции salePrices. Его значение — наименование соответствующего типа цен.

Посмотреть все созданные в основном интерфейсе доп. поля Комплектов,
а также все типы цен можно с помощью запроса на получение метаданных Комплектов.
Ответ — объект, со следующей структурой:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Комплектов в формате Метаданных

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые комплекты с меткой “Общий”

Структуры объектов отдельных коллекций:

  • name — Наименование типа цен

Структура поля image, которое вы получите при запросе Комплекта с изображением:

  • meta — Метаданные об изображении

  • title — Название изображения

  • filename — Имя файла

  • size — Размер файла в байтах

  • updated — Дата последнего изменения

  • miniature — Ссылка на миниатюру изображения в формате Метаданных

  • tiny — Ссылка на уменьшенное изображение в формате Метаданных

Загрузка

Для загрузки изображения нужно в теле запроса на создание или обновление Комплекта
указать поле image со следующими атрибутами:

  • filename — имя файла с расширением. Например — “банан.png”

  • content — Изображение, закодированное в формате Base64.

Если в запросе на обновление не будет полей filename и content, то весь объект image, если он присутствует в Body,
будет проигнорирован, т.к. сервер посчитает, что его обновление не требуется.

О работе с доп. полями Комплектов можно прочитать здесь

GET https://online.moysklad.ru/api/remap/1.1/entity/bundle

Responses200

Успешный запрос. Результат — JSON представление списка комплектов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata",
    "type": "bundle",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata",
        "type": "bundle",
        "mediaType": "application/json"
      },
      "id": "c21646cf-ee08-11e6-8af5-581e00000023",
      "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/bb430a4e-ee05-11e6-8af5-581e0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/bade121f-ee05-11e6-8af5-581e00000002",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2017-02-08 17:13:26",
      "name": "Комплект с товаром и услугой",
      "code": "00003",
      "externalCode": "iOzqxcTCiAK1-6-eAjVR12",
      "archived": false,
      "pathName": "",
      "discountProhibited": false,
      "uom": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "minPrice": 0,
      "salePrices": [
        {
          "value": 0,
          "currency": {
            "meta": {
              "href": "http://online.moysklad.ru/api/remap/1.1/entity/currency/bb724075-ee05-11e6-8af5-581e00000058",
              "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
              "type": "currency",
              "mediaType": "application/json"
            }
          },
          "priceType": "Цена продажи"
        }
      ],
      "weight": 0,
      "volume": 0,
      "barcodes": [
        "2000000000039"
      ],
      "trackingType": "NOT_TRACKED",
      "components": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components",
          "type": "bundlecomponent",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    }
  ]
}

Получить список комплектов

GET/entity/bundle

Запрос на получение всех комплектов для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой комплекты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/bundle

RequestsПримерПример Комплект с изображением

Пример наиболее полного по количеству полей запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Комплект с товаром и еще одним товаром",
  "code": "00003",
  "externalCode": "iOzqxcTCiAK1-6-eAjVR12",
  "archived": false,
  "pathName": "",
  "uom": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
      "type": "uom",
      "mediaType": "application/json"
    }
  },
  "minPrice": 0,
  "salePrices": [
    {
      "value": 20,
      "currency": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/currency/bb724075-ee05-11e6-8af5-581e00000058",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    }
  ],
  "weight": 0,
  "volume": 0,
  "barcodes": [
    "2000000000039"
  ],
  "trackingType": "NOT_TRACKED",
  "components": [
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    },
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b9",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata",
    "type": "bundle",
    "mediaType": "application/json"
  },
  "id": "c21646cf-ee08-11e6-8af5-581e00000023",
  "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/bb430a4e-ee05-11e6-8af5-581e0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/bade121f-ee05-11e6-8af5-581e00000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-02-08 17:13:26",
  "name": "Комплект с товаром и еще одним товаром",
  "code": "00003",
  "externalCode": "iOzqxcTCiAK1-6-eAjVR12",
  "archived": false,
  "pathName": "",
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
      "type": "uom",
      "mediaType": "application/json"
    }
  },
  "minPrice": 0,
  "salePrices": [
    {
      "value": 20,
      "currency": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/currency/bb724075-ee05-11e6-8af5-581e00000058",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    }
  ],
  "weight": 0,
  "volume": 0,
  "barcodes": [
    "2000000000039"
  ],
  "trackingType": "NOT_TRACKED",
  "components": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components",
      "type": "bundlecomponent",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000c",
          "type": "bundlecomponent",
          "mediaType": "application/json"
        },
        "id": "9404273f-eeb6-11e6-5bed-427b0000000c",
        "accountId": "903083d9-d973-11e6-5bed-427b00000001",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "quantity": 1
      },
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000d",
          "type": "bundlecomponent",
          "mediaType": "application/json"
        },
        "id": "9404273f-eeb6-11e6-5bed-427b0000000d",
        "accountId": "903083d9-d973-11e6-5bed-427b00000001",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b9",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "quantity": 1
      }
    ]
  }
}

Пример запроса на создание Комплекта с загрузкой изображения

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Комплект с изображением",
  "image": {
    "filename": "birdimage.png",
    "content": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAD7GlDQ1BpY2MAAHjajZTPbxRlGMc/u/POrAk4B1MBi8GJP4CQQrZgkAZBd7vLtlDLZtti25iY7ezb3bHT2fGd2fIjPXHRG6h/gIocPJh4MsFfES7AQQMJQUNsSEw4lPgjRBIuhtTDTHcHaMX39Mzzfp/v9/s875OBzOdV33fTFsx6oaqU8tb4xKSVuUGaZ1hDN2uqduDnyuUhgKrvuzxy7v1MCuDa9pXv//OsqcnAhtQTQLMW2LOQOga6a/sqBOMWsOdo6IeQeRboUuMTk5DJAl31KC4AXVNRPA50qdFKP2RcwLQb1Rpk5oGeqUS+nogjDwB0laQnlWNblVLeKqvmtOPKhN3HXP/PM+u2lvU2AWuDmZFDwFZIHWuogUocf2JXiyPAi5C67If5CrAZUn+0ZsZywDZIPzWtDoxF+PSrJxqjbwLrIF1zwsHROH/Cmxo+HNWmz8w0D1VizGU76J8Enof0zYYcHIr8aNRkoQj0gLap0RqI+bWDwdxIcZnnRKN/OOLR1DvVg2WgG7T3VbNyOPKsnZFuqRLxaxf9sBx70BY9d3go4hSmDIojy/mwMToQ1YrdoRqNa8XktHNgMMbP+255KPImzqpWZSzGXK2qYiniEX9Lbyzm1DfUqoVDwA7Q93MkVUXSZAqJjcd9LCqUyGPho2gyjYNLCYmHROGknmQGZxVcGYmK4w6ijsRjEYWDvQomUrgdY5pivciKXSIr9oohsU/sEX1Y4jXxutgvCiIr+sTedm05oW9R53ab511aSCwqHCF/uru1taN3Ur3t2FdO3XmguvmIZ7nsJzkBAmbayO3J/i/Nf7ehw3FdnHvr2tpL8xx+3Hz1W/qifl2/pd/QFzoI/Vd9QV/Qb5DDxaWOZBaJg4ckSDhI9nABl5AqLr/h0UzgHlCc9k53d27sK6fuyPeG7w1zsqeTzf6S/TN7Pftp9mz294emvOKUtI+0r7Tvta+1b7QfsbTz2gXtB+2i9qX2beKtVt+P9tuTS3Qr8VactcQ18+ZG8wWzYD5nvmQOdfjM9WavOWBuMQvmxva7JfWSvThM4LanurJWhBvDw+EoEkVAFReP4w/tf1wtNoleMfjQ1u4Re0XbpVE0CkYOy9hm9Bm9xkEj1/FnbDEKRp+xxSg+sHX2Kh3IBCrZ53amkATMoHCYQ+ISIEN5LATob/rHlVNvhNbObPYVK+f7rrQGPXtHj1V1XUs59UYYWEoGUs3J2g7GJyat6Bd9t0IKSK270smFb8C+v0C72slNtuCLANa/3Mlt7YanP4Zzu+2Wmov/+anUTxBM79oZfa3Ng35zaenuZsh8CPc/WFr658zS0v3PQFuA8+6/WQBxeNNNGxQAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAADIqSURBVHja7d13nCVXfef9zzlVdWPnNEkjTR5JKI+EcgAkkW147F2C19jrB9Zrm/ygNU6wJjw2GJbFmGcND7vYeI2N13qwJUBaBSSRJJQT0uScU+ebquqc549T1d3Tmhn1jKZD3f69X6/WzLTu9NxbVfd7zzn1O+coa61FCCEyQM/2ExBCiKmSwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDH+2n4AQZ5pN/mMnfscCCtRJHj/5AeoEjxezR1lr7Sv/MULMLgukl7JW6qSPm+zlQslYl3Za0mvWSWCJzLIWLBYFqAkhNRhZRhuGwbph23DI/tGYgWrMaGgYbphjfwaQ9xStgaYYKHrLPme1+Cwue7TlPdpzmpwaf7QxJA0xhZIAm3HSJRSZ4lpS7vc6CY7Qwu6RiF8cbrBzsMHPDzV48mjIrtAwGFqIky/g+CljweBGdD0NPiz2Fee3+Ly6N895HT4ru/Kc1xXQFuhk4NeFl1JzP7iMpWlah9LCEpkRG4vnmlMYYOdIxFMH6ty/q8qjhxs8NhxBZEFDn6fIKwiUQuvk7pIiaY8dK/2Ota5bGVkIrWUgtowawEJPSXN1e8C1i/LcdFaRc7tztPsuuoyxoE7eFZ0Nxh7b+rRkf0xOAkvMaRYXCFq5N14ltjxxoMbdOyp8f3eNZwYjUNClFV2+wlOKCIixSZdx/OdMhZrwq1bgo9BANbbsjI1riQWKX+3LcevSIrcuK3NOi+uouOCa/bGuNHh18kQePVCjt+ixvC3AWuZ8i/BkJLDEnGWMdXfqlKIaW362t8rfvjjC3+2pQWzp8RSdvsIolyOxnXownQqVfHnKtdSMga2hC69z231+a2WJt64oc25nDnAtQT0LXcXJQbV9JOJbzw/xyR1Vtr6hj+XtQea7hxJYYs6x1rWOtFbEwCP7qvz1c8P8zz01MJZVgUZpRYSdtpA6GQ34CjxgOLLsCy1LWzw+uKbMu89vY3HRAyzGzkxra3JQ7alE/O9tFf56/QiP7avzyUta+c/X9TRFn3DeBJZN2sIZP19Nz1ibvMkVGwdD/sfzg3xuUwViy6qcBqVoWDvjIXUiHpBXMBJb9jQs67oCbruwlbeubKHkKddK1Gf+ukvLOCaOUe2tRHx/S4Wvbxzh8f6Qpb5il4aHXtfDDUtKmW9dwTwIrLQo0J3TmfvUE6cuNhZPK6rG8r/WD/O7Tw0xWo1ZkdMoDeEstKamSuOC60BoGYwtv352kT+8osN1E63FnKE6LpPe7MSOBdXmwZB7to/yN5srPHY0pMVXnJ3TvNAwvGNhjm/euoCi5/5W1jV1YLlGlWUgtNy+eZRfWVmmI6eTT/Hsn7xmkdZTaaXYMRLxF4/389UtFZb4irKnqM3hoJosUBAAG+qGs0sef3ZZO+9c24rGjbF5p3HZ2bFC/fGQioHnD9e5Z3uF/75llA3DMd2+ottXhCgCLBtrhu9c38W/XduKMaCbYCJeU9dhuaJCxSN7q7z3R0fYNxxx2xUd5CHzd0uaRTqsopTiZ/tqfOAnR3hyMGJtQVO3UM1KUiVCCyGwOq+pNAy/9pOjvHi4wcde3Ul7MPUPS2uT7rFWE6YIKQ5UYx7fX+POLaN8bV8N6oaFgXbHC3e8AmXZGFpu6clx87Ky+5tNcq03bWBZXH99MDR884VhyoHiT54fprfk8dsXtCXTOGRMazYZCzrpr//DhmHe/fMBiC1rC5pKxoJqspqFQCvW5BSfeWGYjQMhn72+m1VtwXFDa6wEw47fGfWSxwyHhqcP1Xl4d5Vv76y6Ug5gWaAICj4h9pjjFaAgNvyf57XQldeuLKRJxkGatkuYXhTf2zbKWx84zJqcJjawJbbc9bpu3nB2eWzMRMy8iYPrf/nUAB96cpBlgcbXipq1aLLTDTwZBZS0Yn0tZl2Hzzdu7OGSnjxxUrKRPkZNCrADtZjt/Q0e3lvjjp1VHhiKoGHpCxRtvkLhbj6YSf9eTsGWhuGXenP87RsW0BHopupNNGVgpf39kRjef99B/nZ3jZV5jUVRiQzkFHfc3MsVfYWm+vTJCpMEEkrx5acG+PDjg6wpahq4cR5Fc4RVygJlrdhQj1lV8vjH1/Wyrjd/zGOONgxHRyNe7A95eG+Vxw41uG8wgtBSChQLPEVOKepYjD3xJO4csDmy3PWabt6wrNx013dTBlZ6kn6+v8ZVdx9kpacISSa6KsXu0LCs7PEPr3Wfds12UueyNKxsElYfeWKA1QWPRjKdr5kVFOwIDctKHt+8oZu2vMeTB2rsGwj56ZGQO/tDqCdHwVOs9hUoV29mpnB8igo21gwfP7fMZ67rwbMW22SlPE0ZWNa6uymf+flR/uS5YVYXPGpJzYrBndg9oWVVi8c/3tLLeR056R7OgIljVl9+eoAPPzHImrwbXG/2sEpbjTkF/ZElpyGnFDvTydmeYlmg8JWbChTh5jRO9c0ZKDiUXNO3v6GP5a3Zr2o/nia40XmstL++rxpz/64qgaeIk9NukxdctXBWoHh2KOLDPz7KjtEYTyti03TZPWekA8ooxd+9OOS6gfMkrMZeP9Cw0O4pAqWILazJKdYWPVbk3ITuhrVUrT2lmjMFeBaGjeU/r+twYWVs04UVNGNgJSNYzx2o8+BwzLJAEdmJ/388tNbkNfccrPP+Bw+xfSSS0JpGabf7/t1V3vPzAZbl9LzoBh5PxPj0npqFyoSAOp2rr6RgU93wqQtaefOKsrvT2IxpRRMGlsYV1T26v0aaVJMvgvTPVQtr85rv7a/zgYeOsFNaWtMituBpxeahkNsePko3btmpeLaf2CwyydfpXmlpF7OoYH3N8K6lBd5/aQcerqq+OeOqyQLLlVYp+msx9+6r0R5oopf5O6NjoVXj/Q8eltA6w4wFT1lGYsunH+nnqaGIbl/RsM0wUWR2TByL3dgw3NAd8NlruulMSnem0riyuBsgWbvKmyuwksO/fTjiheGIdm987tWJKKCShNad+2v8zgOH2DQk3cMzJinQ/fYLQ3xrR5Vz83qsel2O7qlLw6qg4GhoWFD0+NL13Sxv9ad04yhdX4ykTlExvoJrFjRVYKWePVTncGQpqKm/KSrJmNYPDtb5tXsP8kJ/Q0LrFTLJEjEv9Df41HNDLMm5eYHi9KUtq6OhweY9vnNjN5clhagnK80xdnwFUq0VsVI8daTBwWqMOoX3yWxrqsBKT9eBgRCMm3hzKieiYmFNTvPYYMiv33+YJw7V8bRbIiQrJ3SucDc3LA1j+aunBthTNZQ8Na/HrV4pixtg39kw+HmPf31NNzcuLo7d0FCTHpuGFMmsAq0U/aHhR/uqfPCBQ3zl+UFypzMbexY1zVzCtJxhMDI8MxCCdrUsp0LhBuJX5zS/GI54472H+Pvru7hlaQlsMpU6W+d31qS1cPdtG+G/ba+yOudKGMTpUbiw2lA3XNTu8//e0M2r+wpjLau0a2eTcSlPpdN9FKOxZdNAg4f3VvnBjirfO1inL+/x8FsXZG71kuYJLFyLaqAW8+RozOLT/DRPQ2tpoKmEhlt/eJjvXNPFr6xucXdgZD2tl2WTgsWBhuGvnh92m0aobI2VzCUebsrNhlrMmxYW+MJ13ZzXERAZmwTV+EJ+6ZzEkdiyY6jBs4ca3L+7wj37G+yqxHQlfaq/ua6LFW1B5gqmmyawUpW6YVPVsEyrlx1wP550uZO6tRQ8xTJjecePj/KFkYjfu7idgobYuNvy4vjS1tUPd4xw18FGU6y+MFtyCkYiy/bQ8MG1Lfz+FZ0sLnrExuKnWwEBVWMZaRg2DzR4fF+dpw/X+d6BOgdrrrpria+4uOTxTCXmzy5u443nlJLi0uyEFTRVYLmoiSMDDYNX0KcVWBOFSf3QSt/ysScG2TkU8omruujOe7O20cBcZ3GDuoOh4W/Wj4BWL1taIo5PWcuWumVtSfOlq7t559pWFMnKq0pxpBazcSBk52DI44ca/PxgnZ+NxlCLQSnOChSrcgqjNAGWZ6ox71xa4D9e0p78A9lbxaF5AitpGu0YdR3BM3Ue4uTiWJtX/OXGUXaOxHz6mm4u6Ayw1ibztTJ21qdROpb4+L4adx4KWR0oGbs6Rclq3sRK8d7lBf7dhW0sawn4xZEGu4ZDnu8P2dwfsnU44pGRmJFKDBo6tWKZhlzRxyRzEetADsve0HJxm8+fXtVFR5DdNbKaJ7ASVXPmJ3sYoAKsLXr8y/46z9xzkL+6soM3LSu7upgMDVpON63cBIPbt4y4DZWVognn1087Yy05X2M8xXeeH+JnR0OeGY2ZOM+sqBR9vmJx0XPbnCW7CFUnHG8faBgY9hVfva6LNe3ZG7eaqHkCKzn+Qw2b/FFxposRKhZW5TWDlZg3P3CYL10S8psXtNMRqGPu1sxX6eoAG/obfHdPnSW+IpKwOmVuwoYiiiz/Y3MFLHT6iuUeeDmd7GCdTO+xUDtBxbrGvcG3hZZ/ur6LaxcVMzluNfk1NYX0FBysTF+ljxuMh1ZfscJTfOSJQT704CG2Dod4WmGNdXUv85Z77T/dVWF/zdDizc/JzWdEsnvr8oLHqqJHR6AwStHArfjQsK6xdaL5iApXDb+pbvjipa38mzUtye5R2R53bZrASk3nyUgvjBCIlGJtQfOtHVXefvdB7tpRQWuFVvOzOt6toa8YCg337q0ldXAZfmfMEZG11K09JpymcnWVFGyoxvzpha184LJOwGIzOMg+WdMEVnoS23Iz85Isrou4uqDZPhLzph8e5s8fPcqBmps87Qbk509wpS9133DIPx9ssNzXhPPo9c8lZQXrqzG/u6rExy7vJACMbY7hiqYJrDSxet2OkckWX9NL4dYz6gkUKz3FHzwzxDvuPsAj+2so5VpbZp61th4/1IDQSp3aLCkny828b0WJz17X46ZDNdFifk13Wc3keRnrIloIlbuL+NDRkKvvOcQXnxjgcC1Gj7W2ZvvITK901uZzB+sATbPrTZa4lpXhnUsL/Pn1PXQEOtN3BI+neQIrOSdLS2kLa2ZPUtpFXBlolmH52JMDvOPuA9y/q5K0ttwdnWbsJaV3tQZCw+ZkHqdpig5IdqQtq99YVuS/3tBDV675wgqaKbCSN0hrToOvZmX8SAENkkLToscP+yNuvv8wn37kKDtHQnQy6JnFhdNOJj3Uu0cifjIac5anTnniuTg96aTo9VXDe5cX+dKNPSxIpu40W1hBUwWWkws0CwqayMz8ipbpW9Qw3tpa5Sk+8fwwb/z+Qb69fpjROF04rfkG5YdHIg6MxJS905vHKU6NBgrAhprhA2tK/MUNPW7VUducYZW+5qaQnp72gselZZ8jxjLbS/00rKUBrCl4HKwafu0nR/mNuw/w0O4KMW5QvjnuJrrnv68Sg5357vh8kh5ZH7eCw8a64U8vbOXzyZiVW5K6eY9/0wRWuiBQR15zYYtHJbZzoozf4qZKtPqwtqC5/UCDm+47zO//6DDPHWmM3U3McnBp3BZVm0YiUGDO+BwDkUr3NmwYy6bQ8MV17Xz81V1jq4g0acNqTNMEVrrWtQ+s6AzcTPQ59Ekf2WRqT86VQHxx0ygX/eAAn3r4CBsHw0nBNdvP9hQpV+C4txKPTRsR06OoYFfDsMdTfPfGbj58aQc55eqs5kMpSVO+xFU9OfAUDTv3Oid16yrlV+c1Z1v45PMj3Pz9A3zusX7WD4RjdxTTFldWGl2xgYNVI4E1TTRucH1j3XBxu89jt/bytpUtKGuxtnnqrKZyHJpGslAsazsCLi1qRszcfIEWV3CqFKwpakxo+PgzQ7zpBwf4/OP9bBgMsUmLSym3y8mcb3VZCOO5/iSzSWExxrKhanjP2UW+fUsfl/cVkqLk8VVG54O5+H4+fcnukj0ln6sX5DkUmVkfeD8Zg1uOOdCKNQVNIzT8/tNDvPn7B/jjnx7h0YM1qskqEFq5Fpc5hS3MZ/S1WMtgxS0cNxefX1YpQFvFQa34r1e08/+8tpdVydLG83EByaYKLLc2FRS14sZFBcCthz3Xxbjg8rVidUEzGhr+7IURrrz7IB9+4BB37ahwqO4uUJ3cXJiLra559t6ZEXml2N4wfPLcMh+6pIOy51rcnlbz8oDPhRtpZ1ZyEi9YUGBF0WMoNBR0NraXMriuYkErVhcVkYGvb6/x9Z013tKb4+3LS1y3tMjytoAgeZ3pnUU1B3b0ycp4W5ZoAAvdBffR6/YTmIdJlWi6wFLKbc+yut3njQvzfHVbhVV5RZaGV2Lc0sxKwaq8wlq495DbVGDVs4O8bWmRW84ucdnCAt05nWT0eItLqdm5P+o33dU0+9LLNkpO7mx/KM22puoSwni3MFCKt6wojX0viyzjdxUXB5rVec1Iw/KFF0d5/f2H+bc/OMAXnxzgZwdqHB7rMqqxQVq3kebMPFetFe1FD+bgndksU2O/ylGFJmxhAcnHkOXShQVu6s7xeH9IX6AIM9TKmsji6rgixruLxsJj/Q0eONyA54d4e0+O6xcXuHZxkRUdAT1j64JZsAqT7tw4TUMfCsjN466KmBlNGVhagTGwoODx7lVlHvx5P4tRhLP9xM6Ase4i0BtoFgVueZvv7q/z3X11eHaIX+rJce2CPOsWFji/K0d7XlOaECbWMlaLrlyF7SsOMd+DRWXPLcM72wdJNK2mDCxgrLN/y7ISl744zJ5KTCkjg+9TMbHVpYEVOY0GQgN37K9zx+4a5Ie5pORx/YI8Vy7Is7IjYHVnjrZAExwzGGIxhiRpVPrLlIPHJvPXFpX0WGAlFSZCnFFNG1g6Kbhc1uLze+e38t5H+lmTV1Sb8F2U7p6Svu6VOQ8vZ4kM7BmJ+crQKF/ZMEJXyeOaNp/zugIu7Suwuj2gu+SxsORRPEF37tj5jccPM4sLzVe1BWAtnsSVmCZNG1jAWCvrLStbuGnjCI8ORCzM8FjWVBjcKhHpyy8HinY0Gksthu8dCvnegQZsGAVPcUWrzyUdPivbAha3BZzb4bOkxSfwNOVAHdOVHGexNvl+Mo0IpWjJa/B1Zidxi7mvqQMrbWUtKGg+dFEbb3/wCH6TjGVNhcWNd8XJgi9Kua6jwm2DHlvYMhTx2NEQTAV8Bb5mZU6xttVnRavPBe0BHQVNW9Gjp+TRW9B05j0C7Y6vRo3tILyoM8fFrR67R2LafDVxz08hzoimDiwA5UrDuXVZmfcur/CNrVVWFzS1efZmSreHGi80dQHW7iu6fDV2oyI0UKkZ7qs0aOyruyabAnKKs3KaRTlFT6Bp9TWdJU1bzqOvqCn7is6CR5eGjRbaZvsFN4nxRSHn2QV7As0fWLhWRslTfOjSDh482GC0bsh52SomPdPGA8wN3I8Nlms3HeQsQKPxkjdKaKHRsGytGx4z0UuHqFzVBAt9Ra8nraszIb15ATO3fd1c1/SBBe4OljGWCzpzfO6KDn7loSOs0YoaMjQ80dgmnZbkbup4awzA86ANNyY2cV3R9FebFLnKMT2T3NHM68lHe36aN7Gt3CJTvGVFC/9pbQsba4aSrN00Jce0xiyE1roW16Sv+TI2OJMsgJrf8wcnmj+Bhdt6KqcsH7u8kzcvyrO+bkhKh+b559YrYyd9iTMnStZEbinMm7fqSTXdUTjZHfV0b8DevObLN3RzVWfA9oYLrbG6SSHmiHT8NacVBb/p3qqnpemOQrJYwwkn/Wrltu5e2Rbwleu7act57KkbikpCS8wtSrnu91JfjQ26z/frs6kCy1g4XI1RimRd9OMHl6ddaF3em+dfXttDMa85GlqKSkloiTlDAVUDfTlNl3QJgaYKLIvB8ic/PsyXnuhnz2g0Ibheurywp93u0NcuKvAvr+tB5zWbGoZy0tISYrYpFP3G0pfTdOc9wMp6WLP9BM4Y67p7YcPw0UcH+eW7DvCFx/tZP9CAZJ0orVyFd7objUrKHa5dWOSum3tY1+qxoWZome9XhZhTWvx0JyW5LpsnsNIXpICC5kjFcNvTQ9z6/QN8+IFDfG/bKHsr0TG70aTV3lFsWNdX4Nu39HJTb4711Zh8Mx4ckSlpPPW2+FLWkGiqwlENFAs+mAb5nGZNwWMkMvzl1gp/uaXCFZ0Bb1yQ4/wFBS7vy9NT8mgNNH6ytc6ajhz//IYF/MVj/XxuwwiLfEVOK+kiihnnqtzdAMZZLR6+LIABNFFgpbVUQbI7g7FQs5acVqzOu+9tH474VH8IGyucl1es7gx4dXfAue05Oso+vWXNkhafj1/dxfk9AX/05BAmMmgloSVmQRJQK1t9PNx8wvm+VHLTBFaqs6iP+SRKV+gE3ATdQGEN9Mdwx4EGd+ytu8cHirNzmmWBYnGg6GsL6AkU+0PIz+9rRMyyhaUsbFY3M5omsJIlmTi7NUi/85LHxNbt/6eAgoIVgUIHbq0oY6EaWh5uGEIDHA5ZHEiXUMwOraAWW3qKHuV8Gljyydk0gZVa1epeUlpPdbxuv2Viy2t8gm+gYalSyWC7pmGtDBuIWaGBfgOXlz3aC1I0mmqewEpKEXpKHhQ0kUmq3qf4148NsfQ7QswOD8VoZLi4zWdJycNa6/bcnOea5s59eipbix43tvoMxha5EyyyKr10+0oe3tj9QtE0geX6f5a+gsc17T4DsSV4xT9UiJnnNgO24CmWtMtVPFHTBJZbPsa9oJU9ubGPKGlkiSyKLODBBV1pYMmVDE0UWBOtW1jgrLymYuQ0i+xRChrGsizvjZU0yHXsNFVgqWSL+mVtARd2BByRcSyRQT6KvbHlup6A1mTSsySW01yBhavH6shp3ri4QDW2k3Y4FmLu8wFiy5VdOdoDjZG8GtNUgQXjxQjXnFWEvKYem+Z7kaJpjQ24B5rF7f6E7wpowsBSyZKj5/Xk+I0FOXaE0soS2aGBodjyqpLmvO4cIHE1UfMFFm7ic0kr3rKi7NbJmu0nJcQUaQUHDKxt9TmnxUcW7TtWU76X04rga5cUuabT52Bo3PIcQsxxGsBa1vXlyftaFu2bpEkDyy2LvKjo8eurW6SIVGSCAlQyCHt1Xx53f1Bq3CdqysBy3CfTm1aWuaYz4EhkpZUl5jStYDi2rGn1WdwuBaPH07SBpZS723J22ec/vqqVI9LKEnNcgGJ/ZLmpM2BZm4+1Ukc4WdMGFpCszmh5y4oyb1uUZ2PDyGJ8Yk5yl6UruLpsYZ68kgnPx9PcgaXAGOjMaT5wUTto5Rb6m+0nJsRxRAbwFNcuKiTfkSt1sqYOLACV7Kh601lFPnFumS3JLs8gl4OYO3yl2BUZ3tqbY0mbG7yQcoaXav7AAgxuFdH3XdTBzb05NjQMuVNY3E+I6ZbDEkWW1y7M05nTbsG+2X5Sc1DTBxa4uy/GWs4qefzplZ3ga8LYIkv7i7lAAzUDFDSXLHTdQYmr45sXgQVuV2hjLNcsLPDfL+9gZ2jJId1CMfu0gn2x5eb2gMv68mPfEy81bwILxucZvuf8Vj55YSsbazEluTDELPNR1CPLL59doC3QWBmrOKF5FlhuVVIfy8cu7+T9a8qsr8SUJbTELNFAbCzkFdcuKQIytnoy8yqwIOkaWmjxFJ+8qovfWFFkfTWmRUJLzIJAKbZGhn/Xm2dNdw6sTHY+mXkXWOBCKzaWnrzH56/r4V1nF3lx1LW05FoRM0lhwcBNS4uUPY2Z95vRn9y8DCwAT7vQ6it4fPnGHt6/tsz6akxhwkGRC0dMJw3UY0t3SfOapYVX/PPmg3kbWDAeWr0Fj8/f0MMnL2pjY93gWSt1WmLa5ZViZ2h579Ii57RLd3Aq5nVgwXhoFbXi96/o5Cuv7mCrhV0NVxEv14+YDgqIrQUPbjmnhAfSHZyCeR9Y4ELLWCgo+L2L2vnxrX1c3hmwsWrIAYFcReIM8xRsiSy/3JvjqsWuOyitq5cngZVIC/WstVy3qMA/3NrHH76qhc2RZW/DUFLIelrijMkBxJZ3rWqh7MvOOFOlrJUytYksYIx1XUXg3p0Vvvj0IPcdaNDjKzoDRYhbN14OnDgdgYIjkWVlyeOONy9gSdnHWKlunwppYU2iSLuIFm0tbzi7xN+/fgFfu7qTpS0em2qGkciSV66GRq4xcap8YDC0vGt5yYWVkYX6pkpaWCdhrVtTWyeDCztGI+7cPMrfbhrh8cEItGKFr/AUxEDsSmqEOCG3yQTsULDhLQtY05mT1tUpkMCaAmMBa9F6PLge3Fnl9i2j3HmkAQ0Dvma5p/C1IsLdAZIDKyYrKsXGeswfrC3zmet60NZipaU+ZRJYE9hkXErh/qOO9/8nBNfR0PD8oTo/3Vvjf++s8tBQBKEbPV0cKDz52BQTKMADthl45PW9XLmw4IYe5PbglElgnYSxY/F1jPSQeYqxe9GDoWFjf8imo3UeO9Tg/v11jlZiPC1rcwsnr2Bz3fDhlWU+f2O32xRFwuqU+LP9BOaCNJbWH20wGln6Wjy68h5l7wQX04SLLLSWgYZluGEoKFhY9mEgohrLQKoYp4HIAr7iHee2EKjkxs5sP7GMkcDCdfWUgp/sr/G+Rwd4TafPWQWP3pwm7ynaSh5+soFF2lUcqcXUQ8NwZNlRNTxbidk5Ermr0lMs8RVadj4RiZyCTTXDB1eWWLewkEzDkU+0UyWBxXin743nlFjxzBA/PRzSIEqKrU5wC2dswEuBp1ioYWWg0Tk3jGWQOi3hKJIbN77inee1EuCuD2ldnToJLMa3tl9Q8njXsiKf/cUIF5Q0jSRxjjfM54avFAZ3McZYQstYSklYiVRewaa64UMrS6xbIK2rV0JCPmFR+Epx6zklCBSjkaVmLFVjqVle8lW1UDHuMQ1riZMG14TMEgKNq3rpyGvec0EbuWTVW4mr0yOBlXC9PsurFxb4tYV5toUGXz4FxSuUU7AjNHxoVZmLe/Kunk+uq9MmgTWBsYqCVrxrTQso8GRvOPEKeMBQZFlR8njXea1jS8iI0yeBNUH6wXfD0hK/sijPpoYhJ5+G4jTlFByILB97VQtr2wOZM3gGSGBNoABjoNVXfPDCNlfCIHW14jQEwO7Q8treHP/Hmlb3Tfnwe8UksCZRGrCWq5YU+Z3lJTbVDUW50MQpULg3VsVa3n9BKwsKXjIFZ7afWfZJYE2S1szklOK3L2qjXPSoxUYOlJiyvILNDcP7l5d40/KyK2OQsaszQt6Hx6G129b+4u48X7usjZ2hm3YDcjtanJwHjMaWc4oe77u4nbxWbq12uXDOCAmsE0gL+962ppV3n11kQ81Q0krWuxInlVOwt2G57YJWLurKyUD7GSaBdQJKudUayp7iU1d2sbrF41BoyMnFJ04gp2Bjw/DmRXneeW4rIAu1n2kSWCeR7hC9sj3gr6/t4mgywCUHTUymwW0XF2j+8PIOunM6WUlUEutMkvfey9DJKg2vXVri6+s62NqwFJAPTuGk10Fewfa65dOvauHqhQWszBecFhJYLyNdfRQL77ugjc9c1MqGakxZrkWBmzeaV7Cxbvg3S/P85gXt6eUiH2rTQAJrChTp5hKWj13RyR9d0MqLSWjJRTm/eQrqsaVc0Ny2rtN1BY3MF5wuElhTpJWrz8or+OOru/ijV7WyvhJTVHIQ57OchV2h5cuXtnNFbx5jpCs4neS9dgq0Gt/S/k+u7uKTF7WxoWYIsGO7Qsul2vzSc1xMuoIfWVvm3ee2JutcyQyc6SSbUJyGdJpFjOJrzwzye08NskRByVPU5GjOC3kFuxqGyzsCvv36Ps4u+7IDzgyQFtZpcC0thYfldy9u57s3dFPzFZvqhpKMazU9DwhjS91T/PnVXZxd9oll3GpGSGCdJjempbDW8rYVZe59fR9vXpBnQ83gJ2Ndovko3EoMO2LLN6/o4LpFBRlkn0HSJXyFJm6ueqRh+Mazg3z8F8MQW9bkNBFuUwqRbWmpQknBhprhExe08sdXdREkO3zLQPvMkMA6Q2Jj8bRbG/4n+2p88akB/nVfnaJWLA0UoYUYWe89i9KylnISVm9fkufrr+ujJy1hkMmCM0YC6wwyFhTutnZ/aPj+llG+8eIwDx0J6fAVvb6bPB1aCa6sSFtW6ZIxl7UH/NMtvaxsC5IPKQmrmSSBdYZZki5i0kXYV425e+sof7dxlAeONkAl+xcmu6dIeM19ATBqLF6gufPmXi7ry0tYzRIJrGliXHKNdRf2VmMe2lnh9s2j3H6oMbZD9Epf4WlFZK3btxXZKmwu8YHIWHZZuPs1Pbz+nBJx8oEkcTXzJLCm2eTgGgwN6480uH9nhQf31Lh3OIa6AU/R6SnatOt+aMAoRWzBJPEVS2tsRimggFsy5lvXdPLr57W5SnYtYTVbJLBmiLEA6WJu7nI/VDdsPtpg/aE69+yvs3Ug5OmaoREZN0IP4Ck6tNu8tV1DXisJrRmggBKwvm74L+va+cilHWAtVlpWs0oCa4alwZVudZ+qxJaResymoYhtAw2GR2L2jEZsrhl2VGPKWtFfNxyoxnhKQms6Kdy0mw01w59d3MZtV3S6PQUtsnroLJPAmkXWgh0LL5hcI2+A4dDiKcvuSsynf97Pt/fUWOErqe2aRq1a8UIl4g/ObeH/vr4HkLCaKySw5oik4YVN2k7GWHztZtJuGQz59MNH+Pt9DZb6imi2n2wTa1GKF2sxH11d4rPX9VDwlITVHCKBNcdYwCbFiCFw+4Zh/q8nBtlbiVme1xJW06isFOtrMR9ZXeLT1/ZQ9iWs5hoJrDlk4mz/nSMRX35igP+yeZQlvpKVIKZZWcH6quGja0p85rpuip6WsJqDJLDmgIkV8hVj+f7mUT7z9CDPDkWszmtC5UoaxJmngSKwvmH46Koyn762i5KvZamYOUoCaxZNnDgN8NyRBl99ZpCvbavQ6ys6fUXNSO3VdPEA31o21w2fvaSdj6zroKilGziXSWDNgsnFpLtGI/7X+hH+8MVh6g3DmpwmtMh41TRI5wb6yZZt20LLFy5t50OXtePjlgySsJq7JLBmkLUWaxkLqqOh4Z5to3zh2SGe6I9YmtfkNdTljEyLdNWFgoJabNlt4ZtXdvCb57UBVvYRzAAJrBlgXMEVWgMoBkLDgzur/M36Yf51f50uT9HjK+o23Z1HTJeigm0NQ+gr/vX6bn5peRmsxSBhlQUSWNMotqCsHQuqIw3DAzsr/P2GEf5lv1u5YXVOEUn3b0aUFGyoGy5u9/lv13W7DU/dHQ9ZgC8jJLDOMGvt2KBt+ibYU4l4aHeNf9w4wp0H6qBgVaAxyi3aICdgeqTjVR6Qx4XVry7J8+fXdrOyLRjbkkuyKjsksM4Aa123TzE+PtUAtgyE3LdjlNu3VnjoaAhasTqQRfxmUk5BFFt2hJaPntvCH1zRSU9ej20aIWGVLRJYp8kmy74oGFuBwQCH6zGP7atx364qd+yusXU0psNT9AaKGFnffSYVFextGEZ8zTfWtfPu89ooamTxvQyTwJqipBJhbLJyOkBrgKHQ8MyhOg/vrXHX7io/OhpCDItzirLn5v7JWlYzx8OtKbahZrimK+DzV3dy7aKiDK43AQmsEzBjR+WlFc8hsK8Ss2co5P6dVR47VOeOIyHUDe2+u+OnNYQTlrUSMyOfliyElt9ZVeK2yztZ3uIn41UyuJ51mQssaxlbheV0L70JWZT83h7z8yYv9VIzlsGGYe9IxNMHG/ziSJ2fHWrw8FA0NmdmeaAJtAszaU3NnHRgXePqqzY0DF15zRcva+ed57ZSUErGq5pIZgLLWl56wSV35KZ0JVp3+9pVGBz/8RFu/W5jYcdIxPaBkIOjEc8ebfCzgw0eGU2WMzaWjkDT5bmWlIFkKWMxGwoKGgZ2NAy/elaeT7y6iwu7ckgxaPPJRGCljaqBhmHbUEhvyaM971H0FP4p/qwIqEaWodBQCQ0jDUMUWfZXI57vj9g1FLJvJGZLNea50diNkmvo0opWrch54z9HWlKzywMCBZtqBvKaL1/UyrvOa6M32S8QJWHVbE71/T6L3NJ2d+2u8U/bK6zMKc4qebT4Cj/ZrKGc07QWPFdZjrtYa6FhsBajFYSxZTA0DEWW/XXLgbrhuVrSappkgadY6Sl8XxMDcfJpXZeQmnUK16oajC3bI8u/P6fI71zSzhW9eQDpAjaxTLSwYLxLGGN5ZG+Nzz0+wJ27auApN5PV4K5kzXiipAMcsT12gEqBpxVdGkpKESj3WJuMXVlcyUI68J6JAzQPKFxdlbWwpW64uM3nP13cxttWt1DSKmlVyeTlZpaZwIJj19Ueiix3bh7hq78Y5uHBiFWBougpaualL8flkPuLybQ+TNJiM5NaTJk5GPNMoFwXcFOyJdptq0r89kXtrGwLxsYyZfut5pepwIIkbCYU/u2txHz7hSE+t36EwzXDirzGU9J1axa+cjsv7wotVQvvWZLnfRe2cfXiYrKTjRvhlFbV/JC5wEqlRZzpoOrzRxp8Z8Mwn9lcgYZhVV6jFDTk7l0mBUlQHYws/bHl9b05fvv8Vl6/okxJu36hRcap5pvMBlZq4vLCFnhkX5VvvTDCX++qQmRZkdOuiFOCa85TuCHJHLAnsoyElks6fD58fitvXd1CV84NULqhKun+zUeZD6yUsXasxiq0licP1PmfLw7zVztdcJ0daIrJDsoSXHNPoBQ+loORZSCyXNXh8x/ObeENK1pYVHK1JLK6gmiawEq5zQMA3GTjx/ZX+aeNo3xjR5XhmmFpzg3Ox7hga6oXnzEad9cPYFPDLV5/XUfAv19T5s2rWlhQTILKWpR0/wRNGFiQTlS2aFwJgwWeO1znnzeM8LUdVQ6OxuAr1viKSEmV+kxKV7cIcLMKtjVcycmtvTl+a02ZW5aX6cqPt6ikTEFM1JSBlUpXWJh4wW8bCvnB1lH+v20Vfng0BBjrLjaQ6vXp4mqoFNpaDsau20dO8R+WFHjbijJXLSnSmdPA+MRzCSoxWVMH1kTGpvMI3Z+P1GMe3VvjO5tHuX1/nZFaTKev6fIVnoIIRSRdxlfEdflc9W7DwI7QtWOv7Ah4x/Iir1la4lW9eYLk8cZaGUwXJzVvAis1viGEe1vUYssLRxv8ZFeVf9xe4eGBCIyl5CnO8hWxGp/cPK8O1GlIu3saV+QZGsv2RnLgipr3Lc5z81lFblxaGhufcmtUuZCSMSrxcuZdYKXGNjGd8E45Uot59lCD+3ZV+PGBOj8+GoKFFk+xIJmz2Ehuq1skwGA8pHwUHpbh2LI3ti7hix6/1Zfj8oUFXre0yNL2gKJOZxy41qu0qMSpmLeBNdHkjU0BdlciNh1pcO/uKj/aV+enQxE0DOVA0+O5+YdaHbtqQ7MfyPTouEFzhcISGqgay/4oWRes7LGuI+Ct5xS5pC/Pmq4chQnHVSYmi1dCAmuCtHoexpcliYHDtZgnD9TYcLjBXfvq3NPfcJWokaXoaxb57k6WVcdOnM76gZ3YxVOASl7QSDweUPiKNSWPNy7Mc3lvjgv7CqzpCCh6aSKlk8hVOu9ciNMmgXUC4+u3H9saOFI37BuNeOpQnV8cbPDo0QYPDEQQjRdG9HmKVk8li0i4ejCDHZt4DXMnzNSEX5UCjUrGoFzQVIxlz8QBPAVrWnxu6g5Y3Rlw1aICK9sDOgreWHfPHb/xqTMSUuJMkcCagrQ84njru++qxBwejdg6GPKz/TV2DEVsGo15djR2y2AmTZRepShoV9Ht6fG1xY0dXzli/N85fqCd7ESpl/m+Cw6FTkI4zRZjLcZAaC0NC4PW3YjAWPAV55Q8zi96nNPuc3lfnvM7A7pKPue0+RQmHYvYHvuzhTjTJLBOUZJbY2vBTwywhnV3xnaNRGwdCDlaidg0FPJcf8TW4YgtdcNIlAxIx8k6qhrQih4NReVKKtLe1Eve9y8XBPalvzW47GkYS81Cf7qmTlrslPyDHYFmsa84u+xxYWfA2naf3rLP4taAlW0+JV+Rn5hEyQ40yB0+MYMksF4hOyG8XPdxwi4ZuEH5oYahEVuO1mK2DUfsH4k4UokZrBv21WL2VWP21Qy7a4YjE8vuJ+64MZXTNDE1junrwYq8pien6StoFhY0iwoebTlNV9lnYdljVZtPW87D8xRtOUV+UgLZY2rSpKsnZocE1jQwE5phemK16nGMxJbh0DAaWqqhwRhLJbJExrK/EjMcGgKtGG4YDlWNG9xnfDFVlfx75UDRW/LGll1ZXPIoBYq8p8h5mrynyPuKUqBoDbRbouVEkm6qI108MXdIYM2AY7uR4384lX3yLCff41DhijWnytgJo+gTfyctJzGHSWDNMjvpN/bY75K2pdTY70/2s050KicUZ0ogiQyTwBJCZIae7ScghBBTJYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITLj/wcpq/v2GehmhAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMy0wNC0yOVQwMzoyNTozOSswMDowMLu2PQ8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTMtMDQtMjlUMDM6MjU6MzkrMDA6MDDK64WzAAAAAElFTkSuQmCC"
  },
  "components": [
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata",
    "type": "bundle",
    "mediaType": "application/json"
  },
  "id": "c21646cf-ee08-11e6-8af5-581e00000023",
  "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/bb430a4e-ee05-11e6-8af5-581e0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/bade121f-ee05-11e6-8af5-581e00000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-02-08 17:13:26",
  "name": "Комплект с картинкой",
  "code": "00003",
  "externalCode": "iOzqxcTCiAK1-6-eAjVR12",
  "archived": false,
  "pathName": "",
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
      "type": "uom",
      "mediaType": "application/json"
    }
  },
  "image": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/bd159783-95ee-11e6-8a84-bae500000001",
      "mediaType": "application/octet-stream"
    },
    "updated": "2017-01-11 14:54:10",
    "title": "birdimage.png",
    "filename": "birdimage.png",
    "size": 14052,
    "miniature": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/bd159783-95ee-11e6-8a84-bae500000001?miniature=true",
      "mediaType": "image/png"
    },
    "tiny": {
      "href": "https://online.moysklad.ru/app/download/bd14f0b6-95ee-11e6-8a84-bae500000000.png",
      "mediaType": "image/png"
    }
  },
  "minPrice": 0,
  "salePrices": [
    {
      "value": 20,
      "currency": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/currency/bb724075-ee05-11e6-8af5-581e00000058",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    }
  ],
  "weight": 0,
  "volume": 0,
  "barcodes": [
    "2000000000039"
  ],
  "trackingType": "NOT_TRACKED",
  "components": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components",
      "type": "bundlecomponent",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000c",
          "type": "bundlecomponent",
          "mediaType": "application/json"
        },
        "id": "9404273f-eeb6-11e6-5bed-427b0000000c",
        "accountId": "903083d9-d973-11e6-5bed-427b00000001",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "quantity": 1
      }
    ]
  }
}

Создать Комплект

POST/entity/bundle

Создать новый комплект.

Комплект создаётся на основе переданного объекта JSON,
который содержит представление нового Комплекта.
Результат — JSON представление созданного Комплекта. Для создания нового Комплекта
необходимо и достаточно указать в переданном объекте не пустое поле name и не пустое множество компонентов components.
Максимальное число компонентов в Комплекте — 50.

При создании комплекта с указанным массивом штрихкодов, каждый штрихкод проходит проверку
на то, к какому типу он относится EAN 8, EAN 13. Если же штрихкод не относится ни к одному из этих
2 типов, он записывается как штрихкод типа Code 128. При создании комлекта отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведение является
ограничением JSON API 1.1

Метаданные Комплектов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Комплектов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata/attributes/5a374c72-ee21-11e6-8af5-581e00000003",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "5a374c72-ee21-11e6-8af5-581e00000003",
      "name": "доп строка",
      "type": "string",
      "required": false
    }
  ],
  "priceTypes": [
    {
      "name": "Цена продажи"
    },
    {
      "name": "Цена для оптовых закупок"
    }
  ],
  "createShared": true
}

Метаданные Комплектов

GET/entity/bundle/metadata

Запрос на получение метаданных Комплектов. Результат — объект JSON, включающий в себя:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Комплектов в формате Метаданных

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые комплекты с меткой “Общий”

Структура отдельного объекта, представляющего тип цены:

  • name — Наименование типа цен

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata/attributes/5a374c72-ee21-11e6-8af5-581e00000003",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5a374c72-ee21-11e6-8af5-581e00000003",
  "name": "доп строка",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/bundle/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Комплект ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata",
    "type": "bundle",
    "mediaType": "application/json"
  },
  "id": "c21646cf-ee08-11e6-8af5-581e00000023",
  "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/bb430a4e-ee05-11e6-8af5-581e0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/bade121f-ee05-11e6-8af5-581e00000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-02-08 17:13:26",
  "name": "Комплект с товаром и услугой",
  "code": "00003",
  "externalCode": "iOzqxcTCiAK1-6-eAjVR12",
  "archived": false,
  "pathName": "",
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
      "type": "uom",
      "mediaType": "application/json"
    }
  },
  "minPrice": 0,
  "salePrices": [
    {
      "value": 0,
      "currency": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/currency/bb724075-ee05-11e6-8af5-581e00000058",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    }
  ],
  "weight": 0,
  "volume": 0,
  "barcodes": [
    "2000000000039"
  ],
  "trackingType": "NOT_TRACKED",
  "components": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components",
      "type": "bundlecomponent",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Комплект

GET/entity/bundle/{id}

Запрос на получение комплекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

PUT https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление Комплекта

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Новое наименование",
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/metadata",
    "type": "bundle",
    "mediaType": "application/json"
  },
  "id": "c21646cf-ee08-11e6-8af5-581e00000023",
  "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/bb430a4e-ee05-11e6-8af5-581e0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/bade121f-ee05-11e6-8af5-581e00000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-02-08 17:13:26",
  "name": "Новое наименование",
  "code": "00003",
  "externalCode": "iOzqxcTCiAK1-6-eAjVR12",
  "archived": false,
  "pathName": "",
  "discountProhibited": false,
  "uom": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/uom/19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
      "type": "uom",
      "mediaType": "application/json"
    }
  },
  "minPrice": 0,
  "salePrices": [
    {
      "value": 20,
      "currency": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/currency/bb724075-ee05-11e6-8af5-581e00000058",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
          "type": "currency",
          "mediaType": "application/json"
        }
      },
      "priceType": "Цена продажи"
    }
  ],
  "weight": 0,
  "volume": 0,
  "barcodes": [
    "2000000000039"
  ],
  "trackingType": "NOT_TRACKED",
  "components": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components",
      "type": "bundlecomponent",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000c",
          "type": "bundlecomponent",
          "mediaType": "application/json"
        },
        "id": "9404273f-eeb6-11e6-5bed-427b0000000c",
        "accountId": "903083d9-d973-11e6-5bed-427b00000001",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "quantity": 1
      },
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000d",
          "type": "bundlecomponent",
          "mediaType": "application/json"
        },
        "id": "9404273f-eeb6-11e6-5bed-427b0000000d",
        "accountId": "903083d9-d973-11e6-5bed-427b00000001",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b9",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "quantity": 1
      }
    ]
  },
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Изменить Комплект

PUT/entity/bundle/{id}

Запрос на обновление существующего Комплекта.
Типы цен в ценах продаж, дополнительные поля и компоненты обновляются как элементы вложенных коллекций:

  • Если в текущем объекте у какого-то из доп. полей / типов цен / компонентов нет значения,
    а в переданной коллекции оно есть — значение записывается в доп. поле / тип цены / компонент.

  • Если же у данного атрибута значение уже присутствует — оно перезаписывается на переданное.

  • Если у данного атрибута в составе объекта значение присутствует, однако оно отсутствует
    в передаваемой в теле запроса коллекции (не передаётся совсем), то значение атрибута объекта не изменяется.

При обновлении комплекта с указанным массивом штрихкодов, каждый штрихкод проходит проверку
на то, к какому типу он относится EAN 8, EAN 13. Если же штрихкод не относится ни к одному из этих
2 типов, он записывается как штрихкод типа Code 128. При обновлении комлекта отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведение является
ограничением JSON API 1.1

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

DELETE https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Комплекта.

Удалить Комплект

DELETE/entity/bundle/{id}

Запрос на удаление Комплекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

Компоненты Комплекта ¶

Отдельный ресурс для управления компонентами Комплекта.

GET https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19/components

Responses200

Успешный запрос. Результат — JSON представление списка компонентов отдельного Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components",
    "type": "bundlecomponent",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/c21661f2-ee08-11e6-8af5-581e00000026",
        "type": "bundlecomponent",
        "mediaType": "application/json"
      },
      "id": "c21661f2-ee08-11e6-8af5-581e00000026",
      "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/service/b3d8d132-ee08-11e6-8af5-581e00000013",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/c21668eb-ee08-11e6-8af5-581e00000027",
        "type": "bundlecomponent",
        "mediaType": "application/json"
      },
      "id": "c21668eb-ee08-11e6-8af5-581e00000027",
      "accountId": "badae4a0-ee05-11e6-8af5-581e00000001",
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b01e8dfd-ee08-11e6-8af5-581e00000005",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ]
}

Получить компоненты Комплекта

GET/entity/bundle/{id}/components

Запрос на получение списка всех компонентов данного Комплекта.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой компоненты Комплекта.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

limit
number (optional) Default: 25 Example: 10

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 5

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19/components

RequestsПример с одним компонентом

Запрос на добавление компонента Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "quantity": 1
}

Responses200

Успешный запрос. Результат — JSON представление добавленного компонента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000c",
    "type": "bundlecomponent",
    "mediaType": "application/json"
  },
  "id": "9404273f-eeb6-11e6-5bed-427b0000000c",
  "accountId": "903083d9-d973-11e6-5bed-427b00000001",
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "quantity": 1
}

Добавить компонент Комплекта

POST/entity/bundle/{id}/components

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

Компонент Комплекта ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19/components/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельного компонента Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000c",
    "type": "bundlecomponent",
    "mediaType": "application/json"
  },
  "id": "9404273f-eeb6-11e6-5bed-427b0000000c",
  "accountId": "903083d9-d973-11e6-5bed-427b00000001",
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "quantity": 1
}

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

GET/entity/bundle/{id}/components/{componentID}

Запрос на получение отдельного компонента Комплекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

componentID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id компонента Комплекта

PUT https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19/components/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление компонента Комплекта

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 50
}

Responses200

Успешный запрос. Результат — JSON представление отдельного компонента Комплекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/bundle/c21646cf-ee08-11e6-8af5-581e00000023/components/9404273f-eeb6-11e6-5bed-427b0000000c",
    "type": "bundlecomponent",
    "mediaType": "application/json"
  },
  "id": "9404273f-eeb6-11e6-5bed-427b0000000c",
  "accountId": "903083d9-d973-11e6-5bed-427b00000001",
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/010afdea-ea40-11e6-5bed-427b000000b8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "quantity": 50
}

Обновить компонент

PUT/entity/bundle/{id}/components/{componentID}

Запрос на обновление отдельного компонента Комплекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

componentID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id компонента Комплекта

DELETE https://online.moysklad.ru/api/remap/1.1/entity/bundle/7944ef04-f831-11e5-7a69-971500188b19/components/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление компонента Комплекта.

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

DELETE/entity/bundle/{id}/components/{componentID}

Запрос на удаление отдельного компонента Комплекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Комплекта

componentID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id компонента Комплекта

Группа товаров ¶

Группы товаров ¶

Средствами JSON API можно создавать и обновлять сведения о Группах товаров, запрашивать списки Групп товаров и сведения по отдельным Группам товаров. Кодом сущности для Группы товаров в составе JSON API является ключевое слово productFolder.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов групп товаров на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Группы товаров (name)

  • по коду Группы товаров (code)

  • meta — Метаданные о Группе товаров

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных)

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Группы товаров Необходимое

  • description — Описание Группы товаров

  • code — Код Группы товаров

  • externalCode — Внешний код Группы товаров

  • archived — Добавлена ли Группа товаров в архив Только для чтения

  • pathName — Наименование Группы товаров, в которую входит данная Группа товаров Только для чтения

  • vat — НДС %

  • effectiveVat — Реальный НДС % Только для чтения

  • productFolder — Ссылка на Группу товаров данной Группы товаров в формате Метаданных

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля 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
  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Группы товаров

  • description — Описание Группы товаров

  • code — Код Группы товаров

  • externalCode — Внешний код Группы товаров

  • archived — Добавлена ли Группа товаров в архив

  • pathName — Наименование Группы товаров, в которую входит данная Группа товаров

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Группы товаров

  • externalCode — Внешний код Группы товаров

  • archived — Добавлена ли Группа товаров в архив

  • pathName — Наименование Группы товаров, в которую входит данная Группа товаров

GET https://online.moysklad.ru/api/remap/1.1/entity/productfolder

Responses200

Успешный запрос. Результат — JSON представление списка Групп товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productFolder",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productFolder/metadata",
    "type": "productfolder",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/3ea73e1a-2cad-11e6-8a84-bae50000001d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
        "type": "productfolder",
        "mediaType": "application/json"
      },
      "id": "3ea73e1a-2cad-11e6-8a84-bae50000001d",
      "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-07 15:42:07",
      "name": "Овощи",
      "code": "13321Fruits1",
      "externalCode": "mRQao-5IgY3soIY1EaI083",
      "archived": false,
      "pathName": ""
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/275961ab-2cad-11e6-8a84-bae50000001a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
        "type": "productfolder",
        "mediaType": "application/json"
      },
      "id": "275961ab-2cad-11e6-8a84-bae50000001a",
      "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
      "version": 0,
      "updated": "2016-06-07 15:41:28",
      "name": "Фрукты",
      "code": "13321Fruits",
      "externalCode": "extFruits",
      "archived": false,
      "pathName": "",
      "vat": 3,
      "effectiveVat": 3
    }
  ]
}

Получить список групп товаров

GET/entity/productfolder

Запрос всех Групп товаров на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Группы товаров.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/productfolder

RequestsПример 1Пример 2

Пример создания новой Группы товаров с телом запроса, содержащим только поле name.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Овощи"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Группы товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/3ea73e1a-2cad-11e6-8a84-bae50000001d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
    "type": "productfolder",
    "mediaType": "application/json"
  },
  "id": "3ea73e1a-2cad-11e6-8a84-bae50000001d",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 15:42:07",
  "name": "Овощи",
  "code": "13321Fruits1",
  "externalCode": "mRQao-5IgY3soIY1EaI083",
  "archived": false,
  "pathName": ""
}

Пример создания новой Группы товаров с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Фрукты",
  "code": "13321Fruits",
  "externalCode": "extFruits",
  "vat": 3,
  "effectiveVat": 3
}

Responses200

Успешный запрос. Результат — JSON представление созданной Группы товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/275961ab-2cad-11e6-8a84-bae50000001a",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
    "type": "productfolder",
    "mediaType": "application/json"
  },
  "id": "275961ab-2cad-11e6-8a84-bae50000001a",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 15:41:28",
  "name": "Фрукты",
  "code": "13321Fruits",
  "externalCode": "extFruits",
  "archived": false,
  "pathName": "",
  "vat": 3,
  "effectiveVat": 3
}

Создать новую группу товаров

POST/entity/productfolder

Запрос на создание новой Группы товаров.
Обязательные для создания Группы товаров поля:

  • name — Наименование Группы товаров

DELETE https://online.moysklad.ru/api/remap/1.1/entity/productfolder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Группы товаров.

Удалить Группу товаров

DELETE/entity/productfolder/{id}

Запрос на удаление Группы товаров с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Группы товаров

Метаданные Групп товаров ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Групп товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "createShared": true
}

Метаданные Групп товаров

GET/entity/productfolder/metadata

Запрос на получение метаданных Групп товаров. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Групп товаров

  • attributes — Массив объектов доп. полей Групп товаров в формате Метаданных

  • createShared — создавать новые Группы товаров с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/productfolder/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Группа товаров ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/productfolder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Группы товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/3ea73e1a-2cad-11e6-8a84-bae50000001d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
    "type": "productfolder",
    "mediaType": "application/json"
  },
  "id": "3ea73e1a-2cad-11e6-8a84-bae50000001d",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 15:42:07",
  "name": "Овощи",
  "code": "13321Fruits1",
  "externalCode": "mRQao-5IgY3soIY1EaI083",
  "archived": false,
  "pathName": "",
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Группу товаров

GET/entity/productfolder/{id}

Запрос на получение отдельной группы товаров с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Группы товаров

PUT https://online.moysklad.ru/api/remap/1.1/entity/productfolder/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление конкретной Группы товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Группа Овощи",
  "code": "vegetableFolderCode",
  "externalCode": "extVegCode",
  "vat": 5,
  "effectiveVat": 5,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Группы товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/3ea73e1a-2cad-11e6-8a84-bae50000001d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
    "type": "productfolder",
    "mediaType": "application/json"
  },
  "id": "3ea73e1a-2cad-11e6-8a84-bae50000001d",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-06-07 15:45:28",
  "name": "Группа Овощи",
  "code": "vegetableFolderCode",
  "externalCode": "extVegCode",
  "archived": false,
  "pathName": "",
  "vat": 5,
  "effectiveVat": 5,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Изменить Группу товаров

PUT/entity/productfolder/{id}

Запрос на обновление Группы товаров с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Группы товаров, кроме тех, что
помечены Только для чтения в описании атрибутов Группы товаров.
Для обновления поля pathName нужно обновить ссылку на родительскую Группу товаров, т.е. обновить поле
productFolder

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Группы товаров

Модификация ¶

Модификации ¶

Средствами JSON API можно создавать и обновлять сведения о Модификациях товаров, запрашивать списки Модификаций товаров и сведения по отдельным Модификациям. Кодом сущности для Модификации в составе JSON API является ключевое слово variant. Больше о Модификациях товаров и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке,
а также больше о работе с товарами здесь.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов модификаций на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию товара с Модификацией name
  • meta — Метаданные объекта

  • id — ID услуги в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование товара с Модификацией

  • code — Код Модификации

  • externalCode — Внешний код Модификации

  • archived — Добавлен ли товар в архив

  • characteristics — Характеристики Модификации Необходимое

  • minPrice — Минимальная цена

  • buyPrice — Закупочная цена

  • salePrices — Цены продажи

  • barcodes — Массив штрихкодов модификации

  • product — Метаданные, представляющие с собой ссылку на товар, к которому привязана Модификация. Необходимое

  • things — Серийные номера Только для чтения

  • discountProhibited — Признак запрета скидок.

  • name — Наименование товара с Модификацией

  • code — Код Модификации

  • externalCode — Внешний код Модификации

  • archived — Добавлен ли товар в архив

  • code — Код Модификации

  • externalCode — Внешний код Модификации

  • archived — Добавлен ли товар в архив

Метаданные Модификаций содержат информацию о дополнительных полях Товаров, к которым привязаны Модификации,
характеристиках Модификаций, а также о типах цен.
Характеристики Модификации — внутренняя коллекция characteristics. Представлена в виде массива объектов с полями:

  • meta — метаданные характеристики

  • id — id соответствующей характеристики.

  • name — наименование характеристики.

  • value — значение характеристики.
    Типы цен — поле priceType, вложенное в объекты коллекции salePrices. Его значение — наименование соответствующего типа цен.

Посмотреть все созданные в основном интерфейсе характеристики Модификаций, доп. поля Товаров, к которым они привязаны,
а также все типы цен можно с помощью запроса на получение метаданных Модификаций.
Ответ — объект, со следующей структурой:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Товаров в формате Метаданных

  • characteristics — коллекция всех созданных характеристик Модификаций.

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые модификации с меткой “Общий”

Структуры отдельных объектов коллекций:

  • meta — Метаданные характеристики

  • id — ID характеристики

  • name — Наименование характеристики

  • type — Тип значения характеристики

  • required — Флажок о том, является ли характеристика обязательной

  • name — Наименование типа цен

Подробную информацию о работе с доп. полями Товаров и Услуг можно прочитать в разделах
Метаданные Товаров и Метаданные Услуг.

Если у модификации не заданы отдельные цены продажи, в ответе будут выведены соответствующие цены продажи товара.

  • value — Значение цены

  • currency — Ссылка на валюту в формате Метаданных

  • priceType — Тип цены

GET https://online.moysklad.ru/api/remap/1.1/entity/variant

Responses200

Успешный запрос. Результат — JSON представление списка Модификаций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
    "type": "variant",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66cc36dc-f7d2-11e5-8a84-bae500000074/671402e4-f7d2-11e5-8a84-bae50000007c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "id": "671402e4-f7d2-11e5-8a84-bae50000007c",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 3,
      "updated": "2016-04-01 09:24:34",
      "name": "ТоварМногоМодификаций (1, 100, 10)",
      "code": "00005",
      "externalCode": "rAhHA0T1glL2xY3d1aHFT2",
      "archived": false,
      "discountProhibited": false,
      "characteristics": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/7a6078e4-3c64-11e6-8a84-bae500000003",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "7a6078e4-3c64-11e6-8a84-bae500000003",
          "name": "Цвет",
          "value": "красны"
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/7a6078e4-3c64-11e6-8a84-bae500000003",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "7a6078e4-3c64-11e6-8a84-bae500000003",
          "name": "Свежесть",
          "value": "Свежий"
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/7a6078e4-3c64-11e6-8a84-bae500000003",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "7a6078e4-3c64-11e6-8a84-bae500000003",
          "name": "Вкус",
          "value": "Вкусный"
        }
      ],
      "buyPrice": {
        "value": 0
      },
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        },
        {
          "value": 0,
          "priceType": "Цена для друзей"
        },
        {
          "value": 0,
          "priceType": "Цена для конкурентов"
        }
      ],
      "barcodes": [
        "2890000006304"
      ],
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить список Модификаций

GET/entity/variant

Запрос на получение списка всех Модификаций на данной учётной записи.
Результат успешного запроса — JSON представление списка Модификаций с перечисленными полями:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Модификации.

Возможна фильтрация списка Модификаций по id товара — параметр productid.
Подробнее про данный параметр можно посмотреть в разделе Фильтрация выборки с помощью параметра filter

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/variant

RequestsПример

Пример запроса на создание новой Модификации, привязанной к существующему товару.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "(оверспелый, жёлтый)",
  "characteristics": [
    {
      "id": "627610e3-2cb1-11e6-8a84-bae500000054",
      "value": "оверспелый"
    },
    {
      "id": "627617d8-2cb1-11e6-8a84-bae500000055",
      "value": "черный"
    }
  ],
  "minPrice": 10,
  "buyPrice": {
    "value": 20
  },
  "salePrices": [
    {
      "value": 900,
      "priceType": "Цена продажи"
    },
    {
      "value": 102,
      "priceType": "Цена для друзей"
    }
  ],
  "product": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/86951fbe-2cb0-11e6-8a84-bae500000043",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной Модификации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/14553caa-2cb2-11e6-8a84-bae500000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
    "type": "variant",
    "mediaType": "application/json"
  },
  "id": "14553caa-2cb2-11e6-8a84-bae500000026",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "version": 0,
  "updated": "2016-06-07 16:16:43",
  "name": "Банан (оверспелый, черный)",
  "code": "00011",
  "externalCode": "tQcC7LdEjTZMh85Em6FTW1",
  "archived": false,
  "discountProhibited": false,
  "characteristics": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/627610e3-2cb1-11e6-8a84-bae500000054",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "627610e3-2cb1-11e6-8a84-bae500000054",
      "name": "Спелость",
      "value": "оверспелый"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/627617d8-2cb1-11e6-8a84-bae500000055",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "627617d8-2cb1-11e6-8a84-bae500000055",
      "name": "Цвет",
      "value": "черный"
    }
  ],
  "minPrice": 10,
  "buyPrice": {
    "value": 20
  },
  "salePrices": [
    {
      "value": 900,
      "priceType": "Цена продажи"
    },
    {
      "value": 102,
      "priceType": "Цена для друзей"
    },
    {
      "value": 0,
      "priceType": "Цена для конкурентов"
    }
  ],
  "barcodes": [
    "2890000006311"
  ],
  "product": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/86951fbe-2cb0-11e6-8a84-bae500000043",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Создать Модификацию

POST/entity/variant

Создать новую Модификацию. Для создания новой Модификации необходимы поля product, characteristics.
Поле characteristics указывается как массив объектов со следующей структурой:

  • id — uuid характеристики

  • value — значение характеристики
    Если поле id не указано у какого-либо объекта характеристики, производится поиск соответствующей этому объекту
    характеристики по полю name. Если же не указаны ни id ни name произойдёт ошибка.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/variant/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Модификации.

Удалить Модификацию

DELETE/entity/variant/{id}

Запрос на удаление Модификации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Модификации

Метаданные Модификаций ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных модификации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "574341db-fff7-11e5-9464-e4de00000038",
      "name": "Attribute1",
      "type": "long",
      "required": false
    },
    {
      "id": "86bc20ab-00b7-11e6-9464-e4de00000000",
      "name": "attribute_name2",
      "type": "long",
      "required": false
    },
    {
      "id": "cef34683-00ce-11e6-9464-e4de0000000d",
      "name": "MetaRef",
      "type": "string",
      "required": false
    },
    {
      "id": "5d4e954a-00cf-11e6-9464-e4de00000011",
      "name": "Строка",
      "type": "string",
      "required": false
    },
    {
      "id": "98f07476-00cf-11e6-9464-e4de00000012",
      "name": "Целое число",
      "type": "long",
      "required": false
    },
    {
      "id": "98f07c5e-00cf-11e6-9464-e4de00000013",
      "name": "Дата",
      "type": "time",
      "required": false
    },
    {
      "id": "98f083d7-00cf-11e6-9464-e4de00000014",
      "name": "Справочник",
      "type": "counterparty",
      "required": false
    },
    {
      "id": "98f08af7-00cf-11e6-9464-e4de00000015",
      "name": "Файл",
      "type": "file",
      "required": false
    },
    {
      "id": "98f091d6-00cf-11e6-9464-e4de00000016",
      "name": "Число дробное",
      "type": "double",
      "required": false
    },
    {
      "id": "98f09994-00cf-11e6-9464-e4de00000017",
      "name": "Булин",
      "type": "boolean",
      "required": false
    },
    {
      "id": "98f0a0b7-00cf-11e6-9464-e4de00000018",
      "name": "Текст",
      "type": "text",
      "required": false
    },
    {
      "id": "98f0a72e-00cf-11e6-9464-e4de00000019",
      "name": "Ссылка",
      "type": "link",
      "required": false
    },
    {
      "id": "aba8b124-00d1-11e6-9464-e4de00000027",
      "name": "[Товар]",
      "type": "productfolder",
      "required": false
    }
  ],
  "characteristics": [
    {
      "id": "fd68704f-f67d-11e5-8a84-bae50000006b",
      "name": "feature",
      "type": "string",
      "required": false
    },
    {
      "id": "66bcdde0-f7d2-11e5-8a84-bae500000072",
      "name": "Вес",
      "type": "string",
      "required": false
    },
    {
      "id": "66be57d2-f7d2-11e5-8a84-bae500000073",
      "name": "Размер",
      "type": "string",
      "required": false
    },
    {
      "id": "daec003b-fa34-11e5-9464-e4de0000006c",
      "name": "Мода",
      "type": "string",
      "required": false
    }
  ],
  "priceTypes": [
    {
      "name": "Цена продажи"
    },
    {
      "name": "Цена для друзей"
    },
    {
      "name": "Цена для конкурентов"
    }
  ],
  "createShared": true
}

Метаданные Модификаций

GET/entity/variant/metadata

Запрос на получение метаданных Модификаций. Результат — объект JSON, включающий в себя:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Товаров в формате Метаданных

  • characteristics — коллекция всех созданных характеристик Модификаций.

  • priceTypes — коллекция всех существующих типов цен.

  • createShared — создавать новые комплекты с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "0cd74e1e-2e59-11e6-8a84-bae50000008a",
  "name": "фыныфг",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/variant/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Модификация ¶

Работа с Модификацией с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/variant/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Модификации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
    "type": "variant",
    "mediaType": "application/json"
  },
  "id": "7a81082f-3c64-11e6-8a84-bae50000000e",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-27 15:41:33",
  "name": "фацфацфвф (обхец)",
  "code": "00003",
  "externalCode": "YQ3kNHfDgtHOVhf20Md7Q0",
  "archived": false,
  "discountProhibited": false,
  "characteristics": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/7a6078e4-3c64-11e6-8a84-bae500000003",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "7a6078e4-3c64-11e6-8a84-bae500000003",
      "name": "Цвет",
      "value": "обхец"
    }
  ],
  "salePrices": [
    {
      "value": 0,
      "priceType": "Цена продажи"
    },
    {
      "value": 0,
      "priceType": "Цена для друзей"
    },
    {
      "value": 0,
      "priceType": "Цена для конкурентов"
    }
  ],
  "barcodes": [
    "2000000178998"
  ],
  "product": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7a6f697f-3c64-11e6-8a84-bae500000006",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить Модификацию

GET/entity/variant/{id}

Запрос на получение представления Модификации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id серии

PUT https://online.moysklad.ru/api/remap/1.1/entity/variant/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление Модификации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "characteristics": [
    {
      "id": "07e9aa56-137b-11e6-9464-e4de000000e7",
      "value": "Средний"
    },
    {
      "id": "07e9b661-137b-11e6-9464-e4de000000e8",
      "value": "Оранжевый"
    },
    {
      "id": "60907bc8-137b-11e6-9464-e4de00000155",
      "value": "Свежий"
    }
  ],
  "code": "orangeCode",
  "externalCode": "orange303",
  "buyPrice": {
    "value": 700
  },
  "salePrices": [
    {
      "value": 1100,
      "priceType": "Цена продажи"
    },
    {
      "value": 702,
      "priceType": "Цена для друзей"
    },
    {
      "value": 1230,
      "priceType": "Цена для конкурентов"
    }
  ],
  "minPrice": 101
}

Responses200

Успешный запрос. Результат — JSON представление Модификации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/b2347044-181d-11e6-9464-e4de00000015",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
    "type": "variant",
    "mediaType": "application/json"
  },
  "id": "b2347044-181d-11e6-9464-e4de00000015",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "version": 3,
  "updated": "2016-05-12 11:56:15",
  "name": "Апельсины (Средний, Оранжевый, Свежий)",
  "code": "orangeCode",
  "externalCode": "orange303",
  "archived": false,
  "discountProhibited": false,
  "characteristics": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/627610e3-2cb1-11e6-8a84-bae500000054",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "07e9aa56-137b-11e6-9464-e4de000000e7",
      "name": "Размер",
      "value": "Средний"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/627610e3-2cb1-11e6-8a84-bae500000054",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "07e9b661-137b-11e6-9464-e4de000000e8",
      "name": "Цвет",
      "value": "Оранжевый"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata/characteristics/627610e3-2cb1-11e6-8a84-bae500000054",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "60907bc8-137b-11e6-9464-e4de00000155",
      "name": "Свежесть",
      "value": "Свежий"
    }
  ],
  "minPrice": 101,
  "buyPrice": {
    "value": 700
  },
  "salePrices": [
    {
      "value": 1100,
      "priceType": "Цена продажи"
    },
    {
      "value": 702,
      "priceType": "Цена для друзей"
    },
    {
      "value": 1230,
      "priceType": "Цена для конкурентов"
    }
  ],
  "barcodes": [
    "2890000005511"
  ],
  "product": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/07ed3a66-137b-11e6-9464-e4de000000eb",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить Модификацию

PUT/entity/variant/{id}

Запрос на обновление Модификации с указанным id.
Типы цен в ценах продаж обновляются как элементы вложенных коллекций:

  • Если в текущем объекте у какого-то из доп. полей / типов цен нет значения,
    а в переданной коллекции оно есть — значение записывается в доп. поле / тип цены.

  • Если же у данного атрибута значение уже присутствует — оно перезаписывается на переданное.

  • Если у данного атрибута в составе объекта значение присутствует, однако оно отсутствует
    в передаваемой в теле запроса коллекции (не передаётся совсем), то значение атрибута объекта не изменяется.

При обновлении характеристик Модификации поле characteristics указывается как
массив объектов со следующей структурой:

  • id — uuid характеристики

  • name — наименование характеристики

  • value — значение характеристики
    Если поле id не указано у какого-либо объекта характеристики, производится поиск соответствующей этому объекту
    характеристики по полю name. Если же не указаны ни id ни name произойдёт ошибка.
    При обновлении, поле characteristics в теле запроса обрабатывается как “все характеристики модификации”,
    т.е. полностью заменяет предыдущий массив характеристик. Если какая то из характеристик, имевшая значение в обновляемом
    объекте не указана в запросе на обновление, после запроса её значение будет аннулированно.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id серии

Серия ¶

Серии ¶

По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов Серии на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Серии name

  • по описанию Серии description

  • meta — Метаданные объекта

  • id — ID услуги в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности `Только для чтения«

  • name — Наименование Серии. “Собирается” и отображается как “Наименование товара / Метка Серии” Только для чтения

  • description — Описание Серии

  • code — Код Серии

  • externalCode — Внешний код Серии

  • label — Метка Серии. Необходимое

  • barcodes — Штрихкоды серии

  • image — Изображение товара, к которому относится данная серия

  • assortment — Метаданные, представляющие с собой ссылку на товар или модификацию Необходимое

  • id — ID услуги в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Серии

  • description — Описание Серии

  • code — Код Серии

  • externalCode — Внешний код Серии

  • id — ID услуги в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Серии

  • description — Описание Серии

  • code — Код Серии

  • externalCode — Внешний код Серии

Посмотреть все созданные в основном интерфейсе характеристики Серий можно с помощью запроса на получение метаданных Серий.
Ответ — объект, со следующей структурой:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Серий в формате Метаданных

GET https://online.moysklad.ru/api/remap/1.1/entity/consignment

Responses200

Успешный запрос. Результат — JSON представление списка пользовательских Серий.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/consignment",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata",
    "type": "consignment",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/c66f4b17-36e7-11e7-8a7f-40d000000113",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata",
        "type": "consignment",
        "mediaType": "application/json"
      },
      "id": "c66f4b17-36e7-11e7-8a7f-40d000000113",
      "accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
      "version": 0,
      "updated": "2017-05-12 10:51:15",
      "name": "product / consignment",
      "code": "1012",
      "externalCode": "g9BOLNRZglk9NMOHxcrVV0",
      "label": "consignment",
      "image": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/10385ef8-0639-4fbc-8bb4-6898e5e8b897",
          "mediaType": "application/octet-stream"
        },
        "title": "pear",
        "filename": "pear.jpg",
        "size": 46197,
        "updated": "2018-06-04 12:59:01",
        "miniature": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/10385ef8-0639-4fbc-8bb4-6898e5e8b897?miniature=true",
          "mediaType": "image/png"
        },
        "tiny": {
          "href": "https://online.moysklad.ru/app/download/6f38cce9-dbc5-407c-bcd4-f433a1b8c960/t.png",
          "mediaType": "image/png"
        }
      },
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить список Серий

GET/entity/consignment

Запрос на получения списка всех пользовательских Серий на данной учётной записи.
Серии по умолчанию выведены не будут.
Результат успешного запроса — JSON представление списка Серий с перечисленными полями:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Серии.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/consignment

RequestsПример

Пример создания новой серии.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "label": "Метка",
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной серии.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/17a32a0a-5310-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata",
    "type": "consignment",
    "mediaType": "application/json"
  },
  "id": "17a32a0a-5310-11e6-8a84-bae500000000",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "version": 0,
  "updated": "2016-07-26 12:05:25",
  "name": "фацфацфвф (цфвцф) / Метка",
  "externalCode": "NptSJ1REgVkhqCV0RlyfV0",
  "label": "Метка",
  "barcodes": [
    "2000000179087"
  ],
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Создать серию

POST/entity/consignment

Запрос на создание новой серии. Для успешного создания серии, обязательно должны быть переданы поля
label и assortment.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/consignment/7944ef04-f831-11e5-7a69-971500188b19

Удалить серию

DELETE/entity/consignment/{id}

Запрос на удаление Серии с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Серии

Метаданные Серий ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных серии.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "hhttps://online.moysklad.ru/api/remap/1.1/entity/consignment",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "hhttps://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata/attributes/83dc3e6c-3bbf-11e7-8a7f-40d000000001",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "83dc3e6c-3bbf-11e7-8a7f-40d000000001",
      "name": "string",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "hhttps://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata/attributes/958b275e-3bbf-11e7-8a7f-40d000000004",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "958b275e-3bbf-11e7-8a7f-40d000000004",
      "name": "number",
      "type": "long",
      "required": false
    }
  ]
}

Метаданные Серий

GET/entity/consignment/metadata

Запрос на получение метаданных Серий. Результат — объект JSON, включающий в себя:

  • meta — Метаданные

  • attributes — коллекция всех существующих доп. полей Серий в формате Метаданных

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata/attributes/958b275e-3bbf-11e7-8a7f-40d000000004

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "hhttps://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata/attributes/958b275e-3bbf-11e7-8a7f-40d000000004",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "958b275e-3bbf-11e7-8a7f-40d000000004",
  "name": "number",
  "type": "long",
  "required": false
}

Отдельное доп. поле

GET/entity/consignment/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 958b275e-3bbf-11e7-8a7f-40d000000004

id Доп. поля

Серия ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/consignment/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление пользовательской Серии.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/c66f4b17-36e7-11e7-8a7f-40d000000113",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata",
    "type": "consignment",
    "mediaType": "application/json"
  },
  "id": "c66f4b17-36e7-11e7-8a7f-40d000000113",
  "accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
  "version": 0,
  "updated": "2017-05-12 10:51:15",
  "name": "product / consignment",
  "code": "1012",
  "externalCode": "g9BOLNRZglk9NMOHxcrVV0",
  "label": "consignment",
  "image": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/10385ef8-0639-4fbc-8bb4-6898e5e8b897",
      "mediaType": "application/octet-stream"
    },
    "title": "pear",
    "filename": "pear.jpg",
    "size": 46197,
    "updated": "2018-06-04 12:59:01",
    "miniature": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/10385ef8-0639-4fbc-8bb4-6898e5e8b897?miniature=true",
      "mediaType": "image/png"
    },
    "tiny": {
      "href": "https://online.moysklad.ru/app/download/6f38cce9-dbc5-407c-bcd4-f433a1b8c960/t.png",
      "mediaType": "image/png"
    }
  },
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/35427052-36e7-11e7-8a7f-40d0000000d1",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить серию

GET/entity/consignment/{id}

Запрос на получение Серии с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Серии

PUT https://online.moysklad.ru/api/remap/1.1/entity/consignment/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление серии.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "code": "ke21k421c1o42n4signment12",
  "externalCode": "fbajkwbfu1249SACSKW241LKSFA2sa1",
  "description": "Серии товаров с таким названием лучше отслеживать",
  "label": "Странный товар",
  "barcodes": [
    "123123123123123",
    "321321321321321"
  ],
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой серии.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/17a32a0a-5310-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/consignment/metadata",
    "type": "consignment",
    "mediaType": "application/json"
  },
  "id": "17a32a0a-5310-11e6-8a84-bae500000000",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "version": 4,
  "updated": "2016-07-26 12:05:25",
  "name": "фацфацфвф (обхец) / Странный товар",
  "description": "Серии товаров с таким названием лучше отслеживать",
  "code": "ke21k421c1o42n4signment12",
  "externalCode": "fbajkwbfu1249SACSKW241LKSFA2sa1",
  "label": "Странный товар",
  "barcodes": [
    "123123123123123",
    "321321321321321"
  ],
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Изменить серию

PUT/entity/consignment/{id}

Запрос на обновление серии. Обновить можно только те поля, что не помечены Только для чтения

При обновлении серии с указанным в теле запроса массивом штрихкодов, каждый штрихкод проходит проверку
на то, к какому типу он относится EAN 8, EAN 13. Если же штрихкод не относится ни к одному из этих
2 типов, он записывается как штрихкод типа Code 128. Переданный массив штрихкодов полностью заменяет предыдущий массив штрихкодов.
При обновлении серии отсутствует возможность указать штрихкод в массиве штрихкодов, который будет иметь тип UPC. Данное поведение является
ограничением JSON API 1.1

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Серии

Договор ¶

Договоры ¶

Средствами JSON API можно создавать и обновлять сведения о Договорах, запрашивать списки Договоров и сведения по отдельным Договорам. Кодом сущности для Договора в составе JSON API является ключевое слово contract. Больше о Договорах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов Договора на соответствие поисковой строке будет осуществлён по следующим полям:

  • по номеру Договора name

  • по комментарию к Договору description

  • meta — Метаданные о Заказе Покупателя

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — номер Договора

  • description — Комментарий к Договору

  • code — Код Договора

  • externalCode — Внешний код Договора

  • archived — Добавлен ли Договор в архив

  • moment — Дата Договора

  • sum — Сумма Договора

  • contractType — Тип Договора. Возможные значения: Договор комиссии, Договор купли-продажи

  • rewardType — Тип Вознаграждения. Возможные значения: Процент от суммы продажи, Не рассчитывать

  • rewardPercent — Вознаграждение в процентах (от 0 до 100).

  • ownAgent — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на Контрагента в формате Метаданные

  • state — Статус договора в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • rate — Ссылка на валюту

  • attributes — Коллекция доп. полей в формате Метаданных

Таблица полей, их значений и их значений в JSON представлении:

Имя поля Возможные Значения Соответствующее значение в JSON Значение по умолчанию
contractType Договор комиссии Commission Договор купли-продажи
Договор купли-продажи Sales
rewardType Процент от суммы продажи PercentOfSales Не рассчитывать
Не рассчитывать None

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Договоров можно прочитать здесь

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — номер Договора

  • description — Комментарий к Договору

  • code — Код Договора

  • externalCode — Внешний код Договора

  • archived — Добавлен ли Договор в архив

  • moment — Дата Договора,

  • ownAgent — Ссылка на ваше юрлицо

  • agent — Ссылка на Контрагента

  • state — Статус договора

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Договора

  • description — Комментарий к Договору

  • code — Код Договора

  • externalCode — Внешний код Договора

  • archived — Добавлен ли Договор в архив

  • moment — Дата Договора

GET https://online.moysklad.ru/api/remap/1.1/entity/contract

Responses200

Успешный запрос. Результат — JSON представление списка Договоров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/498b8673-0308-11e6-9464-e4de00000089",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
        "type": "contract",
        "mediaType": "application/json"
      },
      "id": "498b8673-0308-11e6-9464-e4de00000089",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-15 15:48:00",
      "name": "14212412",
      "externalCode": "WEhvl5LFgyYqa5l6yKRzu3",
      "archived": false,
      "moment": "2016-04-15 15:47:00",
      "sum": 0,
      "contractType": "Sales",
      "ownAgent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/78f75b89-fd86-11e5-9464-e4de0000000b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8c2cab84-0ac0-11e6-9464-e4de00000100",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
        "type": "contract",
        "mediaType": "application/json"
      },
      "id": "8c2cab84-0ac0-11e6-9464-e4de00000100",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-25 11:34:38",
      "name": "Привет, Имя договора",
      "description": "Коммент",
      "code": "KOOOOD",
      "externalCode": "GIpDXPPIh4ytzI9svfcyS3",
      "archived": false,
      "moment": "2016-04-25 11:33:00",
      "sum": 9999999000,
      "contractType": "Commission",
      "rewardType": "PercentOfSales",
      "rewardPercent": 0,
      "ownAgent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
        "type": "contract",
        "mediaType": "application/json"
      },
      "id": "8ce3c179-015e-11e6-9464-e4de0000007a",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-13 13:00:28",
      "name": "12",
      "description": "asdwqeqr",
      "code": "cjhjr",
      "externalCode": "jTNl4F6WhxgFTcczKRT6i2",
      "archived": false,
      "moment": "2016-04-13 13:00:00",
      "sum": 0,
      "contractType": "Sales",
      "ownAgent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      }
    }
  ]
}

Получить список Договоров

GET/entity/contract

Запрос на получение списка всех договоров на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Договоры.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/contract

RequestsПример 1Пример 2Пример с доп. полями

Пример создания нового Договора, с запросом, Тело которого содержит только обязательные поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "666",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8df02031-0ac4-11e6-9464-e4de00000008",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json"
  },
  "id": "8df02031-0ac4-11e6-9464-e4de00000008",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-25 12:03:19",
  "name": "666",
  "externalCode": "y8j8uYVuhd04K8ZGOuu2a1",
  "archived": false,
  "moment": "2016-04-25 12:03:19",
  "sum": 0,
  "contractType": "Sales",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Пример создания нового Договора с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "00000011111",
  "description": "Договор с партнёрской организацией ООО Солнышко",
  "code": "contractWithPartner",
  "externalCode": "extC12fd12a",
  "moment": "2016-07-06 12:53:22",
  "sum": 200000,
  "contractType": "Sales",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/db141159-2c97-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2e6aa620-2c98-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/3bba8d2a-2cb6-11e6-8a84-bae50000002c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json"
  },
  "id": "3bba8d2a-2cb6-11e6-8a84-bae50000002c",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 16:46:27",
  "name": "00000011111",
  "description": "Договор с партнёрской организацией ООО Солнышко",
  "code": "contractWithPartner",
  "externalCode": "extC12fd12a",
  "archived": false,
  "moment": "2016-07-06 12:53:22",
  "sum": 200000,
  "contractType": "Sales",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/db141159-2c97-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2e6aa620-2c98-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2e6aa620-2c98-11e6-8a84-bae500000004/accounts/2e6ab6ca-2c98-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Пример создания нового Договора, с запросом, Тело которого содержит дополнительные поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "00000011333",
  "description": "Договор с партнёрской организацией ООО Кубы в Кубе",
  "code": "contractWithPartner",
  "externalCode": "extC12fd12a",
  "moment": "2016-07-06 12:53:22",
  "sum": 300,
  "contractType": "Commission",
  "rewardType": "PercentOfSales",
  "rewardPercent": 30,
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/db141159-2c97-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2e82fc20-2c98-11e6-8a84-bae500000019",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "73161806-2cb6-11e6-8a84-bae5000000d9",
      "name": "При поддержке",
      "value": "aviasaSlaveles.ru"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/ecd4567e-2cb6-11e6-8a84-bae50000002f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json"
  },
  "id": "ecd4567e-2cb6-11e6-8a84-bae50000002f",
  "accountId": "da7d9bbe-2c97-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-06-07 16:51:25",
  "name": "00000011333",
  "description": "Договор с партнёрской организацией ООО Кубы в Кубе",
  "code": "contractWithPartner",
  "externalCode": "extC12fd12a",
  "archived": false,
  "moment": "2016-07-06 12:53:22",
  "sum": 300,
  "contractType": "Commission",
  "rewardType": "PercentOfSales",
  "rewardPercent": 30,
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/db141159-2c97-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2e82fc20-2c98-11e6-8a84-bae500000019",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/attributes/73161806-2cb6-11e6-8a84-bae5000000d9",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "73161806-2cb6-11e6-8a84-bae5000000d9",
      "name": "При поддержке",
      "type": "string",
      "value": "aviasaSlaveles.ru"
    }
  ],
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Создать новый Договор

POST/entity/contract

Запрос на создание нового Договора.
Обязательные для создания Договора поля:

  • name — Номер Договора, если не будет указан, будет сгенерирован автоматически

  • ownAgent — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на Контрагента в формате Метаданные

DELETE https://online.moysklad.ru/api/remap/1.1/entity/contract/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Договора.

Удалить договор

DELETE/entity/contract/{id}

Запрос на удаление Договора с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Договора

Метаданные Договоров ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Договоров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/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": "contract"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/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": "contract"
    }
  ],
  "createShared": false
}

Метаданные Договоров

GET/entity/contract/metadata

Запрос на получение метаданных Договоров. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Договоров

  • attributes — Массив объектов доп. полей Договоров в формате Метаданных

  • states — Массив статусов Договоров

  • createShared — создавать новые Договора с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/contract/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Договор ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/contract/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json"
  },
  "id": "8ce3c179-015e-11e6-9464-e4de0000007a",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-13 13:00:28",
  "name": "12",
  "description": "asdwqeqr",
  "code": "cjhjr",
  "externalCode": "jTNl4F6WhxgFTcczKRT6i2",
  "archived": false,
  "moment": "2016-04-13 13:00:00",
  "sum": 0,
  "contractType": "Sales",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "25b6f76c-12d5-11e6-9464-e4de00000068",
      "name": "Отметка о заключении",
      "type": "boolean",
      "value": false
    }
  ]
}

Получить Договор

GET/entity/contract/{id}

Запрос на получение отдельного Договора с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Договора

PUT https://online.moysklad.ru/api/remap/1.1/entity/contract/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп полями

Пример запроса на обновление отдельного Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "666_02",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "contractType": "Sales",
  "code": "code333",
  "externalCode": "exCode333",
  "moment": "2017-02-25 12:03:19",
  "description": "Договор с контрагентом ООО Поставщик",
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Responses200

Удачный запрос. Результат — JSON представление обновлённого Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/73fa8fb0-0ac5-11e6-9464-e4de0000000b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json"
  },
  "id": "73fa8fb0-0ac5-11e6-9464-e4de0000000b",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-04-25 12:22:17",
  "name": "666_02",
  "description": "Договор с контрагентом ООО Поставщик",
  "code": "code333",
  "externalCode": "exCode333",
  "archived": false,
  "moment": "2017-02-25 12:03:19",
  "sum": 0,
  "contractType": "Sales",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/342dc6f5-0bbb-11e6-d219-b9d90000004e/accounts/342e096d-0bbb-11e6-d219-b9d90000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Пример запроса на обновление отдельного Договора с телом запроса, содержащим доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "123_456",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "contractType": "Sales",
  "code": "не код 333",
  "externalCode": "exC22ode333",
  "moment": "2019-03-15 21:03:19",
  "description": "Новый договор",
  "attributes": [
    {
      "id": "25b6f76c-12d5-11e6-9464-e4de00000068",
      "value": false
    }
  ]
}

Responses200

Удачный запрос. Результат — JSON представление обновлённого Договора.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/7c0c5b6d-12d5-11e6-9464-e4de0000000c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
    "type": "contract",
    "mediaType": "application/json"
  },
  "id": "7c0c5b6d-12d5-11e6-9464-e4de0000000c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-05-05 18:27:44",
  "name": "123_456",
  "description": "Новый Договор",
  "code": "не код 333",
  "externalCode": "exC22ode333",
  "archived": false,
  "moment": "2019-03-15 21:03:19",
  "sum": 0,
  "contractType": "Sales",
  "ownAgent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "25b6f76c-12d5-11e6-9464-e4de00000068",
      "name": "Отметка о заключении",
      "type": "boolean",
      "value": false
    }
  ],
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  }
}

Изменить Договор

PUT/entity/contract/{id}

Запрос на обновление отдельного Договора с указанным id.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Договора

Проект ¶

Проекты ¶

Средствами JSON API можно создавать и обновлять сведения о Проектах, запрашивать списки Проектов и сведения по отдельным Проектам. Кодом сущности для Проекта в составе JSON API является ключевое слово project. Больше о Проектах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов проекта на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Проекта name

  • по описанию Проекта description

  • meta — Метаданные о Проекте

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Проекта Необходимое

  • description — Описание Проекта

  • code — Код Проекта

  • externalCode — Внешний код Проекта

  • archived — Добавлен ли Проект в архив

  • attributes — Коллекция доп. полей в формате Метаданных

О работе с доп. полями Проектов можно прочитать здесь

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Проекта

  • description — Описание Проекта

  • code — Код Проекта

  • externalCode — Внешний код Проекта

  • archived — Добавлен ли Проект в архив

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Проекта

  • externalCode — Внешний код Проекта

  • archived — Добавлен ли Проект в архив

GET https://online.moysklad.ru/api/remap/1.1/entity/project

Responses200

Успешный запрос. Результат — JSON представление списка проектов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "type": "project",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
        "type": "project",
        "mediaType": "application/json"
      },
      "id": "51f263f9-0307-11e6-9464-e4de0000007c",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-15 15:41:05",
      "name": "Аггрегатор томатной пасты",
      "description": "Проект по сбору и переработке томатной пасты от всех поставщиков",
      "code": "1248y12hrd",
      "externalCode": "HZV7dGc8iAnf0aNjrvQvN0",
      "archived": false,
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
          "name": "Приоритет проекта",
          "type": "string",
          "value": "Высокий"
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/8477d916-0aef-11e6-9464-e4de00000103",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
        "type": "project",
        "mediaType": "application/json"
      },
      "id": "8477d916-0aef-11e6-9464-e4de00000103",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-25 17:10:51",
      "name": "План",
      "description": "Проект отслеживающий выполнение плана продаж",
      "code": "124721fsavy",
      "externalCode": "lv7MmPK4jvaqq-nA3g3NL2",
      "archived": false,
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
          "name": "Приоритет проекта",
          "type": "string",
          "value": "Низкий"
        }
      ]
    }
  ]
}

Получить Проекты

GET/entity/project

Запрос на получение списка всех проектов на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой проекты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/project

RequestsПримерПример с доп полями

Пример запроса на создание нового проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Проект по вертикальной интеграциии с Поставщиком",
  "description": "Интеграция с основным контрагентом",
  "code": "006",
  "externalCode": "814fhsafiwb124"
}

Responses200

Успешный запрос. Результат — JSON представление созданного проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/2c013eeb-0af0-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "type": "project",
    "mediaType": "application/json"
  },
  "id": "2c013eeb-0af0-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-25 17:15:32",
  "name": "Проект по вертикальной интеграциии с Поставщиком",
  "description": "Интеграция с основным контрагентом",
  "code": "006",
  "externalCode": "814fhsafiwb124",
  "archived": false
}

Пример запроса на создание нового проекта с доп. полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Новая система учёта",
  "description": "Проект по переходу на новую систему учёта продукции",
  "code": "0026",
  "externalCode": "213zzz",
  "attributes": [
    {
      "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
      "value": "Средний"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/169ed74e-12c3-11e6-9464-e4de00000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "type": "project",
    "mediaType": "application/json"
  },
  "id": "169ed74e-12c3-11e6-9464-e4de00000000",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-05-05 16:12:58",
  "name": "Новая система учёта",
  "description": "Проект по переходу на новую систему учёта продукции",
  "code": "0026",
  "externalCode": "213zzz",
  "archived": false,
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
      "name": "Приоритет проекта",
      "type": "string",
      "value": "Средний"
    }
  ]
}

Создать Проект

POST/entity/project

Запрос на создание нового проекта. Единственным необходимым полем в теле запроса
для создания проекта является name.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/project/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Проекта.

Удалить Проект

DELETE/entity/project/{id}

Запрос на удаление Проекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Проекта

Метаданные Проектов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/project/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Проектов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "createShared": true
}

Метаданные Проектов

GET/entity/project/metadata

Запрос на получение метаданных Проектов. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Проектов

  • attributes — Массив объектов доп. полей Проектов в формате Метаданных

  • createShared — создавать новые Проекты с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/project/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/project/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Проект ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/project/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "type": "project",
    "mediaType": "application/json"
  },
  "id": "51f263f9-0307-11e6-9464-e4de0000007c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-15 15:41:05",
  "name": "Аггрегатор томатной пасты",
  "description": "Проект по сбору и переработке томатной пасты от всех поставщиков",
  "code": "1248y12hrd",
  "externalCode": "HZV7dGc8iAnf0aNjrvQvN0",
  "archived": false,
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
      "name": "Приоритет проекта",
      "type": "string",
      "value": "Средний"
    }
  ]
}

Получить Проект

GET/entity/project/{id}

Запрос на получение отдельного проекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Проекта

PUT https://online.moysklad.ru/api/remap/1.1/entity/project/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп полями

Пример запроса на обновление существующего проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Проект по вертикальной интеграциии с Поставщиком",
  "description": "Интеграция с ключевым контрагентом",
  "code": "006_1",
  "externalCode": "cas12rgs"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/2c013eeb-0af0-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "type": "project",
    "mediaType": "application/json"
  },
  "id": "2c013eeb-0af0-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-04-25 17:17:21",
  "name": "Проект по вертикальной интеграциии с Поставщиком",
  "description": "Интеграция с ключевым контрагентом",
  "code": "006_1",
  "externalCode": "cas12rgs",
  "archived": false
}

Пример запроса на обновление существующего проекта с доп полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Новая система учёта и сбыта",
  "description": "Проект по переходу на новую систему учёта и сбыта продукции",
  "code": "123",
  "externalCode": "fbeuf21dof1f",
  "attributes": [
    {
      "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
      "value": "Крайне высокий"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого проекта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/169ed74e-12c3-11e6-9464-e4de00000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
    "type": "project",
    "mediaType": "application/json"
  },
  "id": "169ed74e-12c3-11e6-9464-e4de00000000",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-05-05 16:18:18",
  "name": "Новая система учёта и сбыта",
  "description": "Проект по переходу на новую систему учёта и сбыта продукции",
  "code": "123",
  "externalCode": "fbeuf21dof1f",
  "archived": false,
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ddff1ee8-12c1-11e6-9464-e4de0000007a",
      "name": "Приоритет проекта",
      "type": "string",
      "value": "Крайне высокий"
    }
  ]
}

Изменить Проект

PUT/entity/project/{id}

Запрос на обновление существующего проекта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Проекта

Настройки компании ¶

На данный момент можно только получить информацию о текущих настройках компании. Создавать новые настройки или изменять существующие пока невозможно.

Настройки компании ¶

  • meta — Метаданные о Настройках компании

  • currency — Ссылка на стандартную валюту в формате Метаданных

  • discountStrategy — Cовместное применение скидок. Может принимать значения [bySum, byPriority] означающие “Сумма скидок” и “Приоритетная” соответственно. Необходимое

    • “Сумма скидок” [bySum] означает, что должна действовать сумма скидок
    • “Приоритетная” [byPriority] должна действовать одна, наиболее выгодная для покупателя скидка

В метаданных Настроек компании, в поле customEntities показан список пользовательских справочников.
Каждый пользовательский справочник содержит поля:

  • meta — Ссылка на представление пользовательского справочника

  • entityMeta — Ссылка на список сущностей данного пользовательского справочника

  • name — Наименование справочника

GET https://online.moysklad.ru/api/remap/1.1/entity/companysettings

Responses200

Успешный запрос. Результат — JSON представление Настроек компании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata",
    "type": "companysettings",
    "mediaType": "application/json"
  },
  "currency": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/45ffbac2-24a5-11e6-8a84-bae500000055",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
      "type": "currency",
      "mediaType": "application/json"
    }
  },
  "discountStrategy": "bySum"
}

Получить Настройки компании

GET/entity/companysettings

Запрос на получение Настроек компании.

Метаданные настроек компании ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных настроек компании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings",
    "mediaType": "application/json"
  },
  "customEntities": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/eaacabaf-2655-11e6-8a84-bae500000045",
        "type": "customentitymetadata",
        "mediaType": "application/json"
      },
      "name": "Партнёры",
      "createShared": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/f3aff189-2655-11e6-8a84-bae500000046",
        "type": "customentitymetadata",
        "mediaType": "application/json"
      },
      "name": "Рекламные агенства",
      "createShared": true
    }
  ]
}

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

GET/entity/companysettings/metadata

Запрос на получение метаданных Настроек компании.

Статья расходов ¶

Статьи расходов ¶

Средствами JSON API можно запрашивать списки Статей расходов и сведения по отдельным Статьям расходов. Кодом сущности для Статей расходов в составе JSON API является ключевое слово expenseitem. Больше о Статьях расходов и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов Статей расходов на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Cтатьи расходов name

  • по описанию Cтатьи расходов description

  • meta — Метаданные о Статье расходов

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Статьи расходов Необходимое

  • description — Описание Статьи расходов

  • code — Код Статьи расходов

  • externalCode — Внешний код Статьи расходов

  • archived — Добавлена ли Статья расходов в архив

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Статьи расходов

  • description — Описание Статьи расходов

  • code — Код Статьи расходов

  • externalCode — Внешний код Статьи расходов

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Статьи расходов

  • description — Описание Статьи расходов

  • code — Код Статьи расходов

  • externalCode — Внешний код Статьи расходов

GET https://online.moysklad.ru/api/remap/1.1/entity/expenseitem

Responses200

Успешный запрос. Результат — JSON представление списка Статей расходов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
    "type": "expenseitem",
    "mediaType": "application/json",
    "size": 8,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "1be2350e-0479-11e5-b03a-448a5b426e7e",
      "version": 0,
      "updated": "2015-05-27 17:03:10",
      "name": "Закупка товаров",
      "description": "Расходы на закупку товаров учитываются в отчете «Прибыли и убытки» как себестоимость проданных товаров",
      "code": "1",
      "externalCode": "1"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2395a-0479-11e5-baee-448a5b426e7e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "1be2395a-0479-11e5-baee-448a5b426e7e",
      "version": 0,
      "updated": "2015-05-27 17:03:10",
      "name": "Возврат",
      "description": "Расходы по возвратам не учитываются в отчете «Прибыли и убытки»",
      "code": "3",
      "externalCode": "3"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be23a18-0479-11e5-a260-448a5b426e7e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "1be23a18-0479-11e5-a260-448a5b426e7e",
      "version": 0,
      "updated": "2015-05-27 17:03:10",
      "name": "Налоги и сборы",
      "description": "Расходы по налогам и сборам учитываются как отдельная статья, не включенная в операционные расходы",
      "code": "2",
      "externalCode": "2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/23f05a1e-0479-11e5-8bb9-448a5b426e7e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "23f05a1e-0479-11e5-8bb9-448a5b426e7e",
      "version": 0,
      "updated": "2015-05-27 17:03:24",
      "name": "Списания",
      "description": "Списания",
      "code": "4",
      "externalCode": "4"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/82031d62-2e58-11e6-ab5c-d8cb8a84bae5",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "82031d62-2e58-11e6-ab5c-d8cb8a84bae5",
      "version": 0,
      "updated": "2016-06-09 18:40:35",
      "name": "Перемещение",
      "description": "Перемещения денег между кассами не учитываются в отчете «Прибыли и убытки».",
      "code": "5",
      "externalCode": "5"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/fb0a4b75-2e58-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "fb0a4b75-2e58-11e6-8a84-bae500000058",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "version": 0,
      "updated": "2016-06-09 18:43:58",
      "name": "Аренда",
      "description": "Аренда",
      "code": "Аренда",
      "externalCode": "IVslr34uhCUuglxPD7Idm0"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/fb0c8620-2e58-11e6-8a84-bae500000059",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "fb0c8620-2e58-11e6-8a84-bae500000059",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "version": 0,
      "updated": "2016-06-09 18:43:58",
      "name": "Зарплата",
      "description": "Зарплата",
      "code": "Зарплата",
      "externalCode": "RY7G3TULiTyjqYRrzr3V03"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/fb0dc966-2e58-11e6-8a84-bae50000005a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
        "type": "expenseitem",
        "mediaType": "application/json"
      },
      "id": "fb0dc966-2e58-11e6-8a84-bae50000005a",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "version": 0,
      "updated": "2016-06-09 18:43:58",
      "name": "Маркетинг и реклама",
      "description": "Маркетинг и реклама",
      "code": "Маркетинг и реклама",
      "externalCode": "1PMtKJq-jjVJQbu5OWqBG1"
    }
  ]
}

Получить Статьи расходов

GET/entity/expenseitem

Запрос на получение списка статей расходов.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/expenseitem

RequestsПример

Пример запроса на создание новой статьи расходов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Налоги и не налоги",
  "description": "Статья расходов налоги",
  "code": "nalogi",
  "externalCode": "wwoaon21431"
}

Responses200

Успешный запрос. Результат — JSON представление созданной статьи расходов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/76e88dff-3f9b-11e6-8a84-bae50000009b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
    "type": "expenseitem",
    "mediaType": "application/json"
  },
  "id": "76e88dff-3f9b-11e6-8a84-bae50000009b",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "version": 0,
  "updated": "2016-07-01 17:52:42",
  "name": "Налоги и не налоги",
  "description": "Статья расходов налоги",
  "code": "nalogi",
  "externalCode": "wwoaon21431"
}

Создать Статью расходов

POST/entity/expenseitem

Запрос на создание новой статьи расходов. Обязательное поле для создание статьи расходов — name.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Статьи расходов.

Удалить Статью расходов

DELETE/entity/expenseitem/{id}

Запрос на удаление Статьи расходов с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Статьи расходов

Статья расходов ¶

Работа со статьёй расходов с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление списка Статей расходов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/fb0a4b75-2e58-11e6-8a84-bae500000058",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
    "type": "expenseitem",
    "mediaType": "application/json"
  },
  "id": "fb0a4b75-2e58-11e6-8a84-bae500000058",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "version": 0,
  "updated": "2016-06-09 18:43:58",
  "name": "Аренда",
  "description": "Аренда",
  "code": "Аренда",
  "externalCode": "IVslr34uhCUuglxPD7Idm0"
}

Получить Статью расходов

GET/entity/expenseitem/{id}

Запрос на получение статьи расходов с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id статьи расходов

PUT https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление статьи расходов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Не налоги и налоги",
  "description": "Налоги и не налоги. Такая вот статья",
  "code": "nalogi i net",
  "externalCode": "wwoa1142aon21431"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой статьи расходов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/76e88dff-3f9b-11e6-8a84-bae50000009b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
    "type": "expenseitem",
    "mediaType": "application/json"
  },
  "id": "76e88dff-3f9b-11e6-8a84-bae50000009b",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "version": 1,
  "updated": "2016-07-01 17:52:42",
  "name": "Не налоги и налоги",
  "description": "Налоги и не налоги. Такая вот статья",
  "code": "nalogi i net",
  "externalCode": "wwoa1142aon21431"
}

Изменить Статью расходов

PUT/entity/expenseitem/{id}

Запрос на изменение существующей статьи расходов.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id статьи расходов

Страна ¶

Страны ¶

Средствами JSON API можно создавать и обновлять сведения о Странах, запрашивать списки Стран и сведения по отдельным Странам. Кодом сущности для Страны в составе JSON API является ключевое слово country.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов стран на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Страны name

  • по описанию Страны description

  • meta — Метаданные о Стране

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • shared — Флаг Общий доступ Только для пользовательских стран

  • owner — Сотрудник-владелец Только для пользовательских стран

  • group — Отдел-владелец Только для пользовательских стран

  • name — Наименование Страны Необходимое

  • description — Описание Страны

  • code — Код Страны

  • externalCode — Внешний код Страны

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Страны

  • description — Описание Страны

  • code — Код Страны

  • externalCode — Внешний код Страны

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Страны

  • description — Описание Страны

  • code — Код Страны

  • externalCode — Внешний код Страны

GET https://online.moysklad.ru/api/remap/1.1/entity/country

Responses200

Успешный запрос. Результат — JSON представление списка Стран.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/?limit=5",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
    "type": "country",
    "mediaType": "application/json",
    "size": 248,
    "limit": 5,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/000d77a9-3000-4f81-a995-6b9cffdee1d2",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=000d77a9-3000-4f81-a995-6b9cffdee1d2"
      },
      "id": "000d77a9-3000-4f81-a995-6b9cffdee1d2",
      "version": 0,
      "updated": "2012-11-02 11:04:13",
      "name": "Марокко",
      "description": "Королевство Марокко",
      "code": "504",
      "externalCode": "504"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/00999522-23d6-40e6-870e-ec7f7bd8d354",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=00999522-23d6-40e6-870e-ec7f7bd8d354"
      },
      "id": "00999522-23d6-40e6-870e-ec7f7bd8d354",
      "version": 0,
      "updated": "2012-11-02 11:04:15",
      "name": "Япония",
      "code": "392",
      "externalCode": "392"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/0238a888-c602-4e78-a199-d8f49c4d6c18",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=0238a888-c602-4e78-a199-d8f49c4d6c18"
      },
      "id": "0238a888-c602-4e78-a199-d8f49c4d6c18",
      "version": 0,
      "updated": "2012-11-02 11:04:15",
      "name": "Хорватия",
      "description": "Республика Хорватия",
      "code": "191",
      "externalCode": "191"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/02dc7934-0a88-49ea-a733-2da517a000c2",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=0238a888-c602-4e78-a199-d8f49c4d6c18"
      },
      "id": "02dc7934-0a88-49ea-a733-2da517a000c2",
      "version": 0,
      "updated": "2012-11-02 11:04:15",
      "name": "Филиппины",
      "description": "Республика Филиппины",
      "code": "608",
      "externalCode": "608"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/04cc9c56-96b1-4ccf-aa7f-78735710381c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=04cc9c56-96b1-4ccf-aa7f-78735710381c"
      },
      "id": "04cc9c56-96b1-4ccf-aa7f-78735710381c",
      "version": 0,
      "updated": "2012-11-02 11:04:15",
      "name": "Эквадор",
      "description": "Республика Эквадор",
      "code": "218",
      "externalCode": "218"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/04cc9c56-96b1-4ccf-aa7f-78735710381c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=04cc9c56-96b1-4ccf-aa7f-78735710381c"
      },
      "accountId": "95004e42-79f2-11e8-1a0d-4e0d00000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9bc5de98-79f2-11e8-1a0d-4e0d0000002b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=9bc5de98-79f2-11e8-1a0d-4e0d0000002b"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/9504054f-79f2-11e8-1a0d-4e0d00000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "id": "04cc9c56-96b1-4ccf-aa7f-78735710381c",
      "version": 0,
      "updated": "2012-11-02 11:04:15",
      "name": "Моя страна",
      "description": "Моя пользовательская страна",
      "code": "999",
      "externalCode": "999"
    }
  ]
}

Получить Страны

GET/entity/country

Запрос на получения списка всех Стран для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Страны.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/country

RequestsПример

Пример запроса на создание новой страны.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Панама 2",
  "description": "Мы создали Панаму",
  "code": "PanamaCode",
  "externalCode": "panamaExtCode"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Страны.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/04331e4f-24c8-11e6-8a84-bae500000016",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
    "type": "country",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=04331e4f-24c8-11e6-8a84-bae500000016"
  },
  "id": "04331e4f-24c8-11e6-8a84-bae500000016",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9bc5de98-79f2-11e8-1a0d-4e0d0000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=9bc5de98-79f2-11e8-1a0d-4e0d0000002b"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/9504054f-79f2-11e8-1a0d-4e0d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-05-30 09:02:21",
  "name": "Панама 2",
  "description": "Мы создали Панаму",
  "code": "PanamaCode",
  "externalCode": "panamaExtCode"
}

Создать Страну

POST/entity/country

Запрос на создание новой страны на данной учётной записи.
Единственное поле, которое обязательно должно присутствовать в теле запроса
на создание Страны — поле name.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/country/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Страны.

Удалить Страну

DELETE/entity/country/{id}

Запрос на удаление страны. Невозможно удаление предустановленных стран (стран имеющихся на учётной записи по умолчанию).
Удалить можно только страны, созданные через основной интерфейс или через метод POST.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Страны

Страна ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/country/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Страны с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/000d77a9-3000-4f81-a995-6b9cffdee1d2",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
    "type": "country",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=000d77a9-3000-4f81-a995-6b9cffdee1d2"
  },
  "id": "000d77a9-3000-4f81-a995-6b9cffdee1d2",
  "version": 0,
  "updated": "2012-11-02 11:04:13",
  "name": "Марокко",
  "description": "Королевство Марокко",
  "code": "504",
  "externalCode": "504"
}

Получить Страну

GET/entity/country/{id}

Запрос на получение страны с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Страны

PUT https://online.moysklad.ru/api/remap/1.1/entity/country/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление страны.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Другая Россия",
  "description": "Каждый может изменить Россию, но только если он её создал сам",
  "code": "no1russia",
  "externalCode": "gogorussia"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Страны.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/810b5344-24ca-11e6-8a84-bae500000018",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
    "type": "country",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#country/edit?id=810b5344-24ca-11e6-8a84-bae500000018"
  },
  "id": "810b5344-24ca-11e6-8a84-bae500000018",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9bc5de98-79f2-11e8-1a0d-4e0d0000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=9bc5de98-79f2-11e8-1a0d-4e0d0000002b"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/9504054f-79f2-11e8-1a0d-4e0d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-05-30 09:20:10",
  "name": "Другая Россия",
  "description": "Каждый может изменить Россию, но только если он её создал сам",
  "code": "no1russia",
  "externalCode": "gogorussia"
}

Изменить Страну

PUT/entity/country/{id}

Запрос на изменение объекта, представляющего собой страну. Невозможно изменение предустановленных стран (стран имеющихся на учётной записи по умолчанию).
Изменить можно только страны, созданные через основной интерфейс или через метод POST.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Страны

Регион ¶

Регионы ¶

Средствами JSON API можно запрашивать список регионов России и сведения по отдельным регионам. Кодом сущности для Регионов в составе JSON API является ключевое слово region.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди регионов на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Региона name
  • meta — Метаданные о Регионе

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Региона Необходимое

  • code — Код Региона

  • externalCode — Внешний код Региона

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Региона

  • code — Код Региона

  • externalCode — Внешний код Региона

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Региона

  • code — Код Региона

  • externalCode — Внешний код Региона

GET https://online.moysklad.ru/api/remap/1.1/entity/region

Responses200

Успешный запрос. Результат — JSON представление списка Регионов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/",
    "type": "region",
    "mediaType": "application/json",
    "size": 86,
    "limit": 25,
    "offset": 0,
    "nextHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/?limit=25&offset=25"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000001",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000001",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Адыгея",
      "code": "01",
      "externalCode": "01"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000002",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Башкортостан",
      "code": "02",
      "externalCode": "02"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000003",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000003",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Бурятия",
      "code": "03",
      "externalCode": "03"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000004",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000004",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Алтай",
      "code": "04",
      "externalCode": "04"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000005",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000005",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Дагестан",
      "code": "05",
      "externalCode": "05"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000006",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000006",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Ингушетия",
      "code": "06",
      "externalCode": "06"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000007",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000007",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Кабардино-Балкарская Респ",
      "code": "07",
      "externalCode": "07"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000008",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000008",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Калмыкия",
      "code": "08",
      "externalCode": "08"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000009",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000009",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Карачаево-Черкесская Респ",
      "code": "09",
      "externalCode": "09"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000010",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000010",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Карелия",
      "code": "10",
      "externalCode": "10"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000011",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000011",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Коми",
      "code": "11",
      "externalCode": "11"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000012",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000012",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Марий Эл",
      "code": "12",
      "externalCode": "12"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000013",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000013",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Мордовия",
      "code": "13",
      "externalCode": "13"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000014",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Саха /Якутия/",
      "code": "14",
      "externalCode": "14"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000015",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000015",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Северная Осетия - Алания",
      "code": "15",
      "externalCode": "15"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000016",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000016",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Татарстан",
      "code": "16",
      "externalCode": "16"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000017",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000017",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Тыва",
      "code": "17",
      "externalCode": "17"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000018",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000018",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Удмуртская Респ",
      "code": "18",
      "externalCode": "18"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000019",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000019",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Респ Хакасия",
      "code": "19",
      "externalCode": "19"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000020",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000020",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Чеченская Респ",
      "code": "20",
      "externalCode": "20"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000021",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000021",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Чувашская республика - Чувашия",
      "code": "21",
      "externalCode": "21"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000022",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000022",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Алтайский край",
      "code": "22",
      "externalCode": "22"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000023",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000023",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Краснодарский край",
      "code": "23",
      "externalCode": "23"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000024",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000024",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Красноярский край",
      "code": "24",
      "externalCode": "24"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000025",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      },
      "id": "00000000-0000-0000-0000-000000000025",
      "version": 0,
      "updated": "2018-11-29 00:00:00",
      "name": "Приморский край",
      "code": "25",
      "externalCode": "25"
    }
  ]
}

Получить Регионы

GET/entity/region

Запрос на получение списка Регионов.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Региона.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Регион ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077

Responses200

Успешный запрос. Результат — JSON представление Региона с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
    "type": "region",
    "mediaType": "application/json"
  },
  "id": "00000000-0000-0000-0000-000000000077",
  "version": 0,
  "updated": "2018-11-29 00:00:00",
  "name": "г Москва",
  "code": "77",
  "externalCode": "77"
}

Получить Регион

GET/entity/region/{id}

Запрос на получение региона с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 00000000-0000-0000-0000-000000000077

id Региона

Отдел ¶

Отделы ¶

Средствами JSON API можно запрашивать списки Отделов и сведения по отдельным Отделам. Кодом сущности для Отдела в составе JSON API является ключевое слово group.
Больше об Отделах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов отделов на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Отдела name
  • meta — Метаданные об Отделе

  • name — Наименование отдела.

GET https://online.moysklad.ru/api/remap/1.1/entity/group

Responses200

Успешный запрос. Результат — JSON представление списка отделов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/group",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
    "type": "group",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      },
      "name": "Основной"
    }
  ]
}

Получить Отделы

GET/entity/group

Запрос на получение всех отделов на данной учётной записи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Отдел ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/group/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного отдела.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
    "type": "group",
    "mediaType": "application/json"
  },
  "name": "Основной"
}

Получить Отдел

GET/entity/group/{id}

Запрос на получение отдельного отдела с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отдела

ГТД ¶

Название Тип Описание
name String(255) Номер ГТД

В версии API 1.1 отсутствует отдельный ресурс для работы с ГТД. ГТД — вложенная сущность документа.

Скидки ¶

Скидки ¶

Кодом сущности для Скидок в составе JSON API является ключевое слово discount. Операции создания, изменения и удаления не поддерживаются. Перед работой со скидками настоятельно рекомендуем вам прочитать вот эту статью на портале поддержки МоегоСклада.

  • meta — Метаданные

  • id — ID скидки в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • name — Наименование скидки

  • active — Индикатор, является ли скидка активной на данный момент

  • allProducts — Индикатор, действует ли скидка на все товары

  • agentTags — Тэги контрагентов, к которым применяется скидка, если применяется не ко всем контрагентам

  • assortment — Товары и услуги, которые были выбраны для применения скидки, если та применяется не ко всем товарам

    • meta — метаданные товара или услуги

  • productfolders — Группы товаров, к которым применяется скидка, если применяется не ко всем товарам

    • meta — метаданные папки
  • discount — Процент скидки если выбран фиксированный процент

  • specialPrice — Спец. цена (если выбран тип цен)

    • priceType — Наименование типа цены
    • value — Значение цены, если выбрано фиксированное значение

  • productfolders — Группы товаров, к которым применяется скидка, если применяется не ко всем товарам

    • meta — метаданные папки
  • levels — проценты скидок при определённой сумме продаж

    • amount — Сумма накоплений в копейках
    • discount — Процент скидки, соответствующий данной сумме

  • earnRateRoublesToPoint — Курс начисления

  • spendRatePointsToRouble — Курс списания

  • maxPaidRatePercents — Максимальный процент оплаты баллами

GET https://online.moysklad.ru/api/remap/1.1/entity/discount

Responses200

Успешный запрос. Результат — список всех скидок всех типов для учетной записи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/discount",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/discount/metadata",
    "type": "discount",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/personaldiscount/0623d6b4-9ceb-11e6-8af5-581e00000003",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/personaldiscount/metadata",
        "type": "personaldiscount",
        "mediaType": "application/json"
      },
      "id": "0623d6b4-9ceb-11e6-8af5-581e00000003",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "name": "Персональная скидка",
      "active": true,
      "allProducts": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/specialpricediscount/96673f4d-9f4d-11e6-8af5-581e0000007b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/specialpricediscount/metadata",
        "type": "specialpricediscount",
        "mediaType": "application/json"
      },
      "id": "96673f4d-9f4d-11e6-8af5-581e0000007b",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "name": "Специальная процентная сидка",
      "active": true,
      "agentTags": [
        "группа агентов"
      ],
      "allProducts": false,
      "assortment": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/9881531b-9a09-11e6-8af5-581e00000078",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        }
      ],
      "discount": 5
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/specialpricediscount/bd1235f2-9c60-11e6-8af5-581e00000009",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/specialpricediscount/metadata",
        "type": "specialpricediscount",
        "mediaType": "application/json"
      },
      "id": "bd1235f2-9c60-11e6-8af5-581e00000009",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "name": "Скидка номер 2",
      "active": true,
      "allProducts": false,
      "productFolders": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/a7a589e5-9c60-11e6-8af5-581e00000006",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/metadata",
            "type": "productfolder",
            "mediaType": "application/json"
          }
        }
      ],
      "assortment": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/9881531b-9a09-11e6-8af5-581e00000078",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        }
      ],
      "specialPrice": {
        "value": 15,
        "priceType": "Цена продажи"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/accumulationdiscount/dce08f7f-9a09-11e6-8af5-581e0000007e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/accumulationdiscount/metadata",
        "type": "accumulationdiscount",
        "mediaType": "application/json"
      },
      "id": "dce08f7f-9a09-11e6-8af5-581e0000007e",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "name": "Скидки на сапоги",
      "active": true,
      "allProducts": false,
      "assortment": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/987d77f1-9a09-11e6-8af5-581e00000074",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/9881531b-9a09-11e6-8af5-581e00000078",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        }
      ],
      "levels": [
        {
          "amount": 100000,
          "discount": 10
        },
        {
          "amount": 200000,
          "discount": 15
        }
      ]
    }
  ]
}

Получить все скидки

GET/entity/discount

Запрос на получение всех скидок учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой скидки.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Единица измерения ¶

Единицы измерения ¶

По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов единиц измерения на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Единицы измерения name

  • по описанию Единицы измерения description

  • meta — Метаданные о единице измерения

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • shared — Флаг Общий доступ Только для пользовательских единиц измерений

  • owner — Сотрудник-владелец Только для пользовательских единиц измерений

  • group — Отдел-владелец Только для пользовательских единиц измерений

  • name — Наименование единицы измерения Необходимое

  • description — Описание единицы измерения

  • code — Код единицы измерения

  • externalCode — Внешний код единицы измерения

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование единицы измерения

  • description — Описание единицы измерения

  • code — Код единицы измерения

  • externalCode — Внешний код единицы измерения

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование единицы измерения

  • description — Описание единицы измерения

  • code — Код единицы измерения

  • externalCode — Внешний код единицы измерения

GET https://online.moysklad.ru/api/remap/1.1/entity/uom

Responses200

Успешный запрос. Результат — JSON представление списка единиц измерения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom?limit=5",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
    "type": "uom",
    "mediaType": "application/json",
    "size": 60,
    "limit": 5,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/061721df-9197-49a5-b637-7f5b4d3be969",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
        "type": "uom",
        "mediaType": "application/json"
      },
      "id": "061721df-9197-49a5-b637-7f5b4d3be969",
      "version": 0,
      "updated": "2012-11-02 11:07:44",
      "name": "дюйм",
      "description": "Дюйм (25,4 мм)",
      "code": "039",
      "externalCode": "039"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/0dd4fe8b-e59e-486e-bde5-b52fe0e25415",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
        "type": "uom",
        "mediaType": "application/json"
      },
      "id": "0dd4fe8b-e59e-486e-bde5-b52fe0e25415",
      "version": 0,
      "updated": "2012-11-02 11:07:44",
      "name": "мес",
      "description": "Месяц",
      "code": "362",
      "externalCode": "362"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/151af5a2-3df9-4aca-851c-814c8b3a65e6",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
        "type": "uom",
        "mediaType": "application/json"
      },
      "id": "151af5a2-3df9-4aca-851c-814c8b3a65e6",
      "version": 0,
      "updated": "2012-11-02 11:07:44",
      "name": "ц",
      "description": "Центнер (метрический) (100 кг); гектокилограмм; квинтал1 (метрический); децитонна",
      "code": "206",
      "externalCode": "206"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/1700dfba-e9e7-4c98-9857-8d984ab48b2b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
        "type": "uom",
        "mediaType": "application/json"
      },
      "id": "1700dfba-e9e7-4c98-9857-8d984ab48b2b",
      "version": 0,
      "updated": "2012-11-02 11:07:44",
      "name": "ч",
      "description": "Час",
      "code": "356",
      "externalCode": "356"
    },
    {
      "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"
      },
      "id": "19f1edc0-fc42-4001-94cb-c9ec9c62ec10",
      "version": 0,
      "updated": "2012-11-02 11:07:44",
      "name": "шт",
      "description": "Штука",
      "code": "796",
      "externalCode": "796"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/79e6d170-7df6-11e8-7e04-3e5a00000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
        "type": "uom",
        "mediaType": "application/json"
      },
      "id": "79e6d170-7df6-11e8-7e04-3e5a00000097",
      "accountId": "1902785b-7df4-11e8-7e04-3e5a00000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/1fe747fc-7df4-11e8-7e04-3e5a0000002d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=1fe747fc-7df4-11e8-7e04-3e5a0000002d"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/19062b38-7df4-11e8-7e04-3e5a00000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2018-07-02 15:50:19",
      "name": "Попугаи",
      "description": "Для измерения удавов",
      "code": "papagei",
      "externalCode": "parrotUnitOfMeasure"
    }
  ]
}

Получить Единицы измерения

GET/entity/uom

Запрос на получения списка всех единиц измерения для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Единицы измерения.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/uom

RequestsПример

Пример запроса на создание новой единицы измерения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Попугаи",
  "description": "Для измерения удавов",
  "code": "papagei",
  "externalCode": "parrotUnitOfMeasure"
}

Responses200

Успешный запрос. Результат — JSON представление созданной единицы измерения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/b25681fd-24d0-11e6-8a84-bae500000019",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
    "type": "uom",
    "mediaType": "application/json"
  },
  "id": "b25681fd-24d0-11e6-8a84-bae500000019",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/1fe747fc-7df4-11e8-7e04-3e5a0000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=1fe747fc-7df4-11e8-7e04-3e5a0000002d"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/19062b38-7df4-11e8-7e04-3e5a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-05-30 10:04:29",
  "name": "Попугаи",
  "description": "Для измерения удавов",
  "code": "papagei",
  "externalCode": "parrotUnitOfMeasure"
}

Создать Единицу измерения

POST/entity/uom

Запрос на создание новой единицы измерения на данной учётной записи.
Единственное поле, которое обязательно должно присутствовать в теле запроса
на создание Единицы измерения — поле name.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/uom/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Единицы измерения

Удалить Единицу измерения

DELETE/entity/uom/{id}

Запрос на удаление единицы измерения. Невозможно удаление предустановленных единиц измерения (единиц измерений имеющихся на учётной записи по умолчанию).
Удалить можно только единицы измерения, созданные через основной интерфейс или через метод POST.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Единицы измерения

Единица измерения ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/uom/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Единицы измерения с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/061721df-9197-49a5-b637-7f5b4d3be969",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
    "type": "uom",
    "mediaType": "application/json"
  },
  "id": "061721df-9197-49a5-b637-7f5b4d3be969",
  "version": 0,
  "updated": "2012-11-02 11:07:44",
  "name": "дюйм",
  "description": "Дюйм (25,4 мм)",
  "code": "039",
  "externalCode": "039"
}

Получить Единицу измерения

GET/entity/uom/{id}

Запрос на получение единицы измерения с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Единицы измерения

PUT https://online.moysklad.ru/api/remap/1.1/entity/uom/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление новой единицы измерения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Попугай",
  "description": "Для точного измерения удавов",
  "code": "papagai",
  "externalCode": "papagaitUnitOfMeasure"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Единицы измерения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/01be5f70-24d1-11e6-8a84-bae50000001a",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
    "type": "uom",
    "mediaType": "application/json"
  },
  "id": "01be5f70-24d1-11e6-8a84-bae50000001a",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/1fe747fc-7df4-11e8-7e04-3e5a0000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=1fe747fc-7df4-11e8-7e04-3e5a0000002d"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/19062b38-7df4-11e8-7e04-3e5a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-05-30 10:06:42",
  "name": "Попугай",
  "description": "Для точного измерения удавов",
  "code": "papagai",
  "externalCode": "papagaitUnitOfMeasure"
}

Изменить Единицу измерения

PUT/entity/uom/{id}

Запрос на изменение объекта, представляющего собой единицу измерения. Невозможно изменение предустановленных единиц измерения
(единиц измерения имеющихся на учётной записи по умолчанию).
Изменить можно только единицы измерения, созданные через основной интерфейс или через метод POST.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Единицы измерения

Сотрудник ¶

Сотрудники ¶

Средствами JSON API можно запрашивать списки Сотрудников и сведения по отдельным Сотрудникам. Кодом сущности для Сотрудника в составе JSON API является ключевое слово employee. Больше о Сотрудниках и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов сотрудников на соответствие поисковой строке будет осуществлён по следующим полям:

  • По имени Сотрудника name

  • По адресу электронной почты email

  • По номеру телефона phone

  • meta — Метаданные о Сотруднике

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Имя сотрудника в формате “Фамилия И. О.” Только для чтения

  • description — Комментарий к Сотруднику

  • externalCode — Внешний код Сотрудника Только для чтения

  • archived — Добавлен Сотрудник в архив

  • created — Момент создания Сотрудника Только для чтения

  • uid — Логин Сотрудника Только для чтения

  • email — Электронна почта сотрудника Только для чтения

  • phone — Телефон сотрудника

  • firstName — Имя

  • middleName — Отчество

  • lastName — Фамилия Необходимое

  • fullName — Имя Отчество Фамилия Только для чтения

  • shortFio — Краткое ФИО Только для чтения

  • cashier — Кассир Только для чтения

  • attributes — Дополнительные поля Сотрудника в формате Метаданных

  • image — Фотография сотрудника

  • inn — ИНН сотрудника (в формате ИНН физического лица)

  • position — Должность сотрудника

  • id — id Кассира Только для чтения

  • accountId — id учетной записи Кассира Только для чтения

  • employee — Ссылка на сущность Сотрудника, которого представляет собой кассир в формате Метаданных Только для чтения

  • retailStore — Ссылка на Точку продаж, к которой прикреплён кассир в формате Метаданных Только для чтения

Структура поля image, которое вы получите при запросе сотрудника с фотографией:

  • meta — Метаданные об изображении

  • title — Название изображения

  • filename — Имя файла

  • size — Размер файла в байтах

  • updated — Дата последнего изменения

  • miniature — Ссылка на миниатюру изображения в формате Метаданных

  • tiny — Ссылка на уменьшенное изображение в формате Метаданных

Загрузка

Для загрузки фотографии сотрудника необходимо сформировать запрос на обновление сотрудника (PUT) и в теле запроса
указать поле image со следующими атрибутами:

  • filename — имя файла с расширением. Например — “cashier.png”

  • content — Изображение, закодированное в формате Base64.

Если в запросе на обновление не будет полей filename и content, то весь объект image, если он присутствует в Body,
будет проигнорирован, т.к. сервер посчитает, что его обновление не требуется.

О работе с доп. полями Сотрудников можно прочитать здесь

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Имя сотрудника в формате “Фамилия И. О.”

  • description — Комментарий к Сотруднику

  • externalCode — Внешний код Сотрудника

  • archived — Добавлен Сотрудник в архив

  • uid — Логин Сотрудника

  • email — Электронна почта сотрудника

  • phone — Телефон сотрудника

  • firstName — Имя

  • middleName — Отчество

  • lastName — Фамилия

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Имя сотрудника

  • externalCode — Внешний код Сотрудника

  • archived — Добавлен Сотрудник в архив

  • lastName — Фамилия

GET https://online.moysklad.ru/api/remap/1.1/entity/employee

Responses200

Успешный запрос. Результат — JSON представление списка Сотрудников.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "type": "employee",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/84f88b2f-f504-11e5-8a84-bae500000138",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      },
      "id": "84f88b2f-f504-11e5-8a84-bae500000138",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 1,
      "updated": "2016-03-28 19:45:46",
      "name": "Администратор",
      "externalCode": "4A039QXHgbZdAHdXbcUI71",
      "archived": false,
      "uid": "admin@reqwy1",
      "email": "asdad@sfasf.erq",
      "lastName": "Администратор",
      "fullName": "Администратор",
      "shortFio": "Администратор",
      "cashier": {
        "id": "851fa2f7-f504-11e5-8a84-bae50000016d",
        "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
        "employee": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/84f88b2f-f504-11e5-8a84-bae500000138",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
            "type": "employee",
            "mediaType": "application/json"
          }
        },
        "retailStore": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
            "type": "retailstore",
            "mediaType": "application/json"
          }
        }
      },
      "image": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/52b568b2-66ff-4a4d-8992-4f70a501e1cc",
          "mediaType": "application/octet-stream"
        },
        "title": "photo",
        "filename": "photo.jpeg",
        "size": 75259,
        "updated": "2016-03-28 19:45:46",
        "miniature": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/52b568b2-66ff-4a4d-8992-4f70a501e1cc?miniature=true",
          "mediaType": "image/png"
        },
        "tiny": {
          "href": "https://online.moysklad.ru/static/tinyimage/b44a8029-e965-11e8-ac14-000c00000000/tinyimage/8667c7ee-6316-4710-ba58-57b58457c74d/t.png",
          "mediaType": "image/png"
        }
      },
      "inn": "222490425273",
      "position": "Директор"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9e00ad58-0302-11e6-9464-e4de00000076",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      },
      "id": "9e00ad58-0302-11e6-9464-e4de00000076",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 0,
      "updated": "2016-04-15 15:07:25",
      "name": "Друганов Л. А.",
      "externalCode": "4pGL0jazh3dGTpJfdcP1a1",
      "archived": false,
      "uid": "employee@company",
      "email": "company@company.ru",
      "phone": "8 800 250-04-32",
      "firstName": "Леонид",
      "middleName": "Андреевич",
      "lastName": "Друганов",
      "fullName": "Леонид Андреевич Друганов",
      "shortFio": "Друганов Л. А.",
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "d49d59bd-12dc-11e6-9464-e4de0000006b",
          "name": "КПД",
          "type": "long",
          "value": 200
        }
      ]
    }
  ]
}

Получить Сотрудников

GET/entity/employee

Запрос на получения списка всех сотрудников для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой сотрудников.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

DELETE https://online.moysklad.ru/api/remap/1.1/entity/employee/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Сотрудника.

Удалить Сотрудника

DELETE/entity/employee/{id}

Запрос на удаление Сотрудника с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Сотрудника

Метаданные Сотрудников ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Сотрудников.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "createShared": true
}

Метаданные Сотрудников

GET/entity/employee/metadata

Запрос на получение метаданных Сотрудников. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Сотрудников

  • attributes — Массив объектов доп. полей Сотрудников в формате Метаданных

  • createShared — создавать новых Сотрудников с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/employee/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Сотрудник ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/employee/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/84f88b2f-f504-11e5-8a84-bae500000138",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "type": "employee",
    "mediaType": "application/json"
  },
  "id": "84f88b2f-f504-11e5-8a84-bae500000138",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 1,
  "updated": "2016-03-28 19:45:46",
  "name": "Администратор",
  "externalCode": "4A039QXHgbZdAHdXbcUI71",
  "archived": false,
  "uid": "admin@reqwy1",
  "email": "asdad@sfasf.erq",
  "lastName": "Администратор",
  "fullName": "Администратор",
  "shortFio": "Администратор",
  "cashier": {
    "id": "851fa2f7-f504-11e5-8a84-bae50000016d",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/84f88b2f-f504-11e5-8a84-bae500000138",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    },
    "retailStore": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
        "type": "retailstore",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d49d59bd-12dc-11e6-9464-e4de0000006b",
      "name": "ЗП",
      "type": "long",
      "value": 200
    }
  ],
  "image": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/52b568b2-66ff-4a4d-8992-4f70a501e1cc",
      "mediaType": "application/octet-stream"
    },
    "title": "photo",
    "filename": "photo.jpeg",
    "size": 75259,
    "updated": "2016-03-28 19:45:46",
    "miniature": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/52b568b2-66ff-4a4d-8992-4f70a501e1cc?miniature=true",
      "mediaType": "image/png"
    },
    "tiny": {
      "href": "https://online.moysklad.ru/static/tinyimage/b44a8029-e965-11e8-ac14-000c00000000/tinyimage/8667c7ee-6316-4710-ba58-57b58457c74d/t.png",
      "mediaType": "image/png"
    }
  },
  "inn": "222490425273",
  "position": "Директор"
}

Получить Сотрудника

GET/entity/employee/{id}

Запрос на получение отдельного сотрудника с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Сотрудника

POST https://online.moysklad.ru/api/remap/1.1/entity/employee/

RequestsПример

Пример запроса на создание Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/00f76fbb-cd3b-11e8-ac12-00080000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=00f76fbb-cd3b-11e8-ac12-00080000002d"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ffbc0889-cd3a-11e8-ac12-000700000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "archived": false,
  "firstName": "Петр",
  "middleName": "Иванович",
  "lastName": "Мойскладкин",
  "inn": "222490425273",
  "position": "Директор",
  "phone": "+7(999)888-7766",
  "description": "Описание",
  "attributes": [
    {
      "id": "ed14b498-cae3-11e8-9dd2-f3a300000044",
      "value": "Строковое доп поле"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/bc962452-cd64-11e8-ac12-000800000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "type": "employee",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=bc962452-cd64-11e8-ac12-000800000000"
  },
  "id": "bc962452-cd64-11e8-ac12-000800000000",
  "accountId": "ffb8f6b1-cd3a-11e8-ac12-000700000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/00f76fbb-cd3b-11e8-ac12-00080000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=00f76fbb-cd3b-11e8-ac12-00080000002d"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ffbc0889-cd3a-11e8-ac12-000700000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2018-10-11 17:48:37",
  "name": "Мойскладкин П. И.",
  "description": "Описание",
  "externalCode": "tJfzU8g2hVgXFOiFGTMIe3",
  "archived": false,
  "created": "2018-10-11 17:48:37",
  "phone": "+7(999)888-7766",
  "firstName": "Петр",
  "middleName": "Иванович",
  "lastName": "Мойскладкин",
  "fullName": "Петр Иванович Мойскладкин",
  "shortFio": "Мойскладкин П. И.",
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata/attributes/ed14b498-cae3-11e8-9dd2-f3a300000044",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ed14b498-cae3-11e8-9dd2-f3a300000044",
      "name": "Название",
      "type": "string",
      "value": "Строковое доп поле"
    }
  ],
  "inn": "222490425273",
  "position": "Директор"
}

Создать Сотрудника

POST/entity/employee/

Запрос на создание сотрудника.
Обязательные для создания поля:

  • lastName — Фамилия

PUT https://online.moysklad.ru/api/remap/1.1/entity/employee/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример добавления фотографии сотрудника

Пример запроса на обновление Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/00f76fbb-cd3b-11e8-ac12-00080000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=00f76fbb-cd3b-11e8-ac12-00080000002d"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ffbc0889-cd3a-11e8-ac12-000700000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "archived": false,
  "firstName": "Петр",
  "middleName": "Иванович",
  "lastName": "Мойскладкин",
  "inn": "222490425273",
  "position": "Директор",
  "phone": "+7(999)888-7766",
  "description": "Описание",
  "attributes": [
    {
      "id": "ed14b498-cae3-11e8-9dd2-f3a300000044",
      "value": "Строковое доп поле"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/7944ef04-f831-11e5-7a69-971500188b19",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "type": "employee",
    "mediaType": "application/json"
  },
  "id": "7944ef04-f831-11e5-7a69-971500188b19",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/00f76fbb-cd3b-11e8-ac12-00080000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=00f76fbb-cd3b-11e8-ac12-00080000002d"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ffbc0889-cd3a-11e8-ac12-000700000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-03-28 19:45:46",
  "name": "Мойскладкин П. И.",
  "description": "Описание",
  "externalCode": "4A039QXHgbZdAHdXbcUI71",
  "archived": false,
  "phone": "+7(999)888-7766",
  "uid": "admin@reqwy1",
  "email": "asdad@sfasf.erq",
  "firstName": "Петр",
  "middleName": "Иванович",
  "lastName": "Мойскладкин",
  "fullName": "Петр Иванович Мойскладкин",
  "shortFio": "Мойскладкин П. И.",
  "cashier": {
    "id": "851fa2f7-f504-11e5-8a84-bae50000016d",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/7944ef04-f831-11e5-7a69-971500188b19",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    },
    "retailStore": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
        "type": "retailstore",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d49d59bd-12dc-11e6-9464-e4de0000006b",
      "name": "ЗП",
      "type": "long",
      "value": 200
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata/attributes/ed14b498-cae3-11e8-9dd2-f3a300000044",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ed14b498-cae3-11e8-9dd2-f3a300000044",
      "name": "Строка",
      "type": "string",
      "value": "Строковое доп поле"
    }
  ],
  "inn": "222490425273",
  "position": "Директор"
}

Пример запроса на добавление фотографии Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "image": {
    "filename": "photo.jpeg",
    "content": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAD7GlDQ1BpY2MAAHjajZTPbxRlGMc/u/POrAk4B1MBi8GJP4CQQrZgkAZBd7vLtlDLZtti25iY7ezb3bHT2fGd2fIjPXHRG6h/gIocPJh4MsFfES7AQQMJQUNsSEw4lPgjRBIuhtTDTHcHaMX39Mzzfp/v9/s875OBzOdV33fTFsx6oaqU8tb4xKSVuUGaZ1hDN2uqduDnyuUhgKrvuzxy7v1MCuDa9pXv//OsqcnAhtQTQLMW2LOQOga6a/sqBOMWsOdo6IeQeRboUuMTk5DJAl31KC4AXVNRPA50qdFKP2RcwLQb1Rpk5oGeqUS+nogjDwB0laQnlWNblVLeKqvmtOPKhN3HXP/PM+u2lvU2AWuDmZFDwFZIHWuogUocf2JXiyPAi5C67If5CrAZUn+0ZsZywDZIPzWtDoxF+PSrJxqjbwLrIF1zwsHROH/Cmxo+HNWmz8w0D1VizGU76J8Enof0zYYcHIr8aNRkoQj0gLap0RqI+bWDwdxIcZnnRKN/OOLR1DvVg2WgG7T3VbNyOPKsnZFuqRLxaxf9sBx70BY9d3go4hSmDIojy/mwMToQ1YrdoRqNa8XktHNgMMbP+255KPImzqpWZSzGXK2qYiniEX9Lbyzm1DfUqoVDwA7Q93MkVUXSZAqJjcd9LCqUyGPho2gyjYNLCYmHROGknmQGZxVcGYmK4w6ijsRjEYWDvQomUrgdY5pivciKXSIr9oohsU/sEX1Y4jXxutgvCiIr+sTedm05oW9R53ab511aSCwqHCF/uru1taN3Ur3t2FdO3XmguvmIZ7nsJzkBAmbayO3J/i/Nf7ehw3FdnHvr2tpL8xx+3Hz1W/qifl2/pd/QFzoI/Vd9QV/Qb5DDxaWOZBaJg4ckSDhI9nABl5AqLr/h0UzgHlCc9k53d27sK6fuyPeG7w1zsqeTzf6S/TN7Pftp9mz294emvOKUtI+0r7Tvta+1b7QfsbTz2gXtB+2i9qX2beKtVt+P9tuTS3Qr8VactcQ18+ZG8wWzYD5nvmQOdfjM9WavOWBuMQvmxva7JfWSvThM4LanurJWhBvDw+EoEkVAFReP4w/tf1wtNoleMfjQ1u4Re0XbpVE0CkYOy9hm9Bm9xkEj1/FnbDEKRp+xxSg+sHX2Kh3IBCrZ53amkATMoHCYQ+ISIEN5LATob/rHlVNvhNbObPYVK+f7rrQGPXtHj1V1XUs59UYYWEoGUs3J2g7GJyat6Bd9t0IKSK270smFb8C+v0C72slNtuCLANa/3Mlt7YanP4Zzu+2Wmov/+anUTxBM79oZfa3Ng35zaenuZsh8CPc/WFr658zS0v3PQFuA8+6/WQBxeNNNGxQAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAADIqSURBVHja7d13nCVXfef9zzlVdWPnNEkjTR5JKI+EcgAkkW147F2C19jrB9Zrm/ygNU6wJjw2GJbFmGcND7vYeI2N13qwJUBaBSSRJJQT0uScU+ebquqc549T1d3Tmhn1jKZD3f69X6/WzLTu9NxbVfd7zzn1O+coa61FCCEyQM/2ExBCiKmSwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDH+2n4AQZ5pN/mMnfscCCtRJHj/5AeoEjxezR1lr7Sv/MULMLgukl7JW6qSPm+zlQslYl3Za0mvWSWCJzLIWLBYFqAkhNRhZRhuGwbph23DI/tGYgWrMaGgYbphjfwaQ9xStgaYYKHrLPme1+Cwue7TlPdpzmpwaf7QxJA0xhZIAm3HSJRSZ4lpS7vc6CY7Qwu6RiF8cbrBzsMHPDzV48mjIrtAwGFqIky/g+CljweBGdD0NPiz2Fee3+Ly6N895HT4ru/Kc1xXQFuhk4NeFl1JzP7iMpWlah9LCEpkRG4vnmlMYYOdIxFMH6ty/q8qjhxs8NhxBZEFDn6fIKwiUQuvk7pIiaY8dK/2Ota5bGVkIrWUgtowawEJPSXN1e8C1i/LcdFaRc7tztPsuuoyxoE7eFZ0Nxh7b+rRkf0xOAkvMaRYXCFq5N14ltjxxoMbdOyp8f3eNZwYjUNClFV2+wlOKCIixSZdx/OdMhZrwq1bgo9BANbbsjI1riQWKX+3LcevSIrcuK3NOi+uouOCa/bGuNHh18kQePVCjt+ixvC3AWuZ8i/BkJLDEnGWMdXfqlKIaW362t8rfvjjC3+2pQWzp8RSdvsIolyOxnXownQqVfHnKtdSMga2hC69z231+a2WJt64oc25nDnAtQT0LXcXJQbV9JOJbzw/xyR1Vtr6hj+XtQea7hxJYYs6x1rWOtFbEwCP7qvz1c8P8zz01MJZVgUZpRYSdtpA6GQ34CjxgOLLsCy1LWzw+uKbMu89vY3HRAyzGzkxra3JQ7alE/O9tFf56/QiP7avzyUta+c/X9TRFn3DeBJZN2sIZP19Nz1ibvMkVGwdD/sfzg3xuUwViy6qcBqVoWDvjIXUiHpBXMBJb9jQs67oCbruwlbeubKHkKddK1Gf+ukvLOCaOUe2tRHx/S4Wvbxzh8f6Qpb5il4aHXtfDDUtKmW9dwTwIrLQo0J3TmfvUE6cuNhZPK6rG8r/WD/O7Tw0xWo1ZkdMoDeEstKamSuOC60BoGYwtv352kT+8osN1E63FnKE6LpPe7MSOBdXmwZB7to/yN5srPHY0pMVXnJ3TvNAwvGNhjm/euoCi5/5W1jV1YLlGlWUgtNy+eZRfWVmmI6eTT/Hsn7xmkdZTaaXYMRLxF4/389UtFZb4irKnqM3hoJosUBAAG+qGs0sef3ZZO+9c24rGjbF5p3HZ2bFC/fGQioHnD9e5Z3uF/75llA3DMd2+ottXhCgCLBtrhu9c38W/XduKMaCbYCJeU9dhuaJCxSN7q7z3R0fYNxxx2xUd5CHzd0uaRTqsopTiZ/tqfOAnR3hyMGJtQVO3UM1KUiVCCyGwOq+pNAy/9pOjvHi4wcde3Ul7MPUPS2uT7rFWE6YIKQ5UYx7fX+POLaN8bV8N6oaFgXbHC3e8AmXZGFpu6clx87Ky+5tNcq03bWBZXH99MDR884VhyoHiT54fprfk8dsXtCXTOGRMazYZCzrpr//DhmHe/fMBiC1rC5pKxoJqspqFQCvW5BSfeWGYjQMhn72+m1VtwXFDa6wEw47fGfWSxwyHhqcP1Xl4d5Vv76y6Ug5gWaAICj4h9pjjFaAgNvyf57XQldeuLKRJxkGatkuYXhTf2zbKWx84zJqcJjawJbbc9bpu3nB2eWzMRMy8iYPrf/nUAB96cpBlgcbXipq1aLLTDTwZBZS0Yn0tZl2Hzzdu7OGSnjxxUrKRPkZNCrADtZjt/Q0e3lvjjp1VHhiKoGHpCxRtvkLhbj6YSf9eTsGWhuGXenP87RsW0BHopupNNGVgpf39kRjef99B/nZ3jZV5jUVRiQzkFHfc3MsVfYWm+vTJCpMEEkrx5acG+PDjg6wpahq4cR5Fc4RVygJlrdhQj1lV8vjH1/Wyrjd/zGOONgxHRyNe7A95eG+Vxw41uG8wgtBSChQLPEVOKepYjD3xJO4csDmy3PWabt6wrNx013dTBlZ6kn6+v8ZVdx9kpacISSa6KsXu0LCs7PEPr3Wfds12UueyNKxsElYfeWKA1QWPRjKdr5kVFOwIDctKHt+8oZu2vMeTB2rsGwj56ZGQO/tDqCdHwVOs9hUoV29mpnB8igo21gwfP7fMZ67rwbMW22SlPE0ZWNa6uymf+flR/uS5YVYXPGpJzYrBndg9oWVVi8c/3tLLeR056R7OgIljVl9+eoAPPzHImrwbXG/2sEpbjTkF/ZElpyGnFDvTydmeYlmg8JWbChTh5jRO9c0ZKDiUXNO3v6GP5a3Zr2o/nia40XmstL++rxpz/64qgaeIk9NukxdctXBWoHh2KOLDPz7KjtEYTyti03TZPWekA8ooxd+9OOS6gfMkrMZeP9Cw0O4pAqWILazJKdYWPVbk3ITuhrVUrT2lmjMFeBaGjeU/r+twYWVs04UVNGNgJSNYzx2o8+BwzLJAEdmJ/388tNbkNfccrPP+Bw+xfSSS0JpGabf7/t1V3vPzAZbl9LzoBh5PxPj0npqFyoSAOp2rr6RgU93wqQtaefOKsrvT2IxpRRMGlsYV1T26v0aaVJMvgvTPVQtr85rv7a/zgYeOsFNaWtMituBpxeahkNsePko3btmpeLaf2CwyydfpXmlpF7OoYH3N8K6lBd5/aQcerqq+OeOqyQLLlVYp+msx9+6r0R5oopf5O6NjoVXj/Q8eltA6w4wFT1lGYsunH+nnqaGIbl/RsM0wUWR2TByL3dgw3NAd8NlruulMSnem0riyuBsgWbvKmyuwksO/fTjiheGIdm987tWJKKCShNad+2v8zgOH2DQk3cMzJinQ/fYLQ3xrR5Vz83qsel2O7qlLw6qg4GhoWFD0+NL13Sxv9ad04yhdX4ykTlExvoJrFjRVYKWePVTncGQpqKm/KSrJmNYPDtb5tXsP8kJ/Q0LrFTLJEjEv9Df41HNDLMm5eYHi9KUtq6OhweY9vnNjN5clhagnK80xdnwFUq0VsVI8daTBwWqMOoX3yWxrqsBKT9eBgRCMm3hzKieiYmFNTvPYYMiv33+YJw7V8bRbIiQrJ3SucDc3LA1j+aunBthTNZQ8Na/HrV4pixtg39kw+HmPf31NNzcuLo7d0FCTHpuGFMmsAq0U/aHhR/uqfPCBQ3zl+UFypzMbexY1zVzCtJxhMDI8MxCCdrUsp0LhBuJX5zS/GI54472H+Pvru7hlaQlsMpU6W+d31qS1cPdtG+G/ba+yOudKGMTpUbiw2lA3XNTu8//e0M2r+wpjLau0a2eTcSlPpdN9FKOxZdNAg4f3VvnBjirfO1inL+/x8FsXZG71kuYJLFyLaqAW8+RozOLT/DRPQ2tpoKmEhlt/eJjvXNPFr6xucXdgZD2tl2WTgsWBhuGvnh92m0aobI2VzCUebsrNhlrMmxYW+MJ13ZzXERAZmwTV+EJ+6ZzEkdiyY6jBs4ca3L+7wj37G+yqxHQlfaq/ua6LFW1B5gqmmyawUpW6YVPVsEyrlx1wP550uZO6tRQ8xTJjecePj/KFkYjfu7idgobYuNvy4vjS1tUPd4xw18FGU6y+MFtyCkYiy/bQ8MG1Lfz+FZ0sLnrExuKnWwEBVWMZaRg2DzR4fF+dpw/X+d6BOgdrrrpria+4uOTxTCXmzy5u443nlJLi0uyEFTRVYLmoiSMDDYNX0KcVWBOFSf3QSt/ysScG2TkU8omruujOe7O20cBcZ3GDuoOh4W/Wj4BWL1taIo5PWcuWumVtSfOlq7t559pWFMnKq0pxpBazcSBk52DI44ca/PxgnZ+NxlCLQSnOChSrcgqjNAGWZ6ox71xa4D9e0p78A9lbxaF5AitpGu0YdR3BM3Ue4uTiWJtX/OXGUXaOxHz6mm4u6Ayw1ibztTJ21qdROpb4+L4adx4KWR0oGbs6Rclq3sRK8d7lBf7dhW0sawn4xZEGu4ZDnu8P2dwfsnU44pGRmJFKDBo6tWKZhlzRxyRzEetADsve0HJxm8+fXtVFR5DdNbKaJ7ASVXPmJ3sYoAKsLXr8y/46z9xzkL+6soM3LSu7upgMDVpON63cBIPbt4y4DZWVognn1087Yy05X2M8xXeeH+JnR0OeGY2ZOM+sqBR9vmJx0XPbnCW7CFUnHG8faBgY9hVfva6LNe3ZG7eaqHkCKzn+Qw2b/FFxposRKhZW5TWDlZg3P3CYL10S8psXtNMRqGPu1sxX6eoAG/obfHdPnSW+IpKwOmVuwoYiiiz/Y3MFLHT6iuUeeDmd7GCdTO+xUDtBxbrGvcG3hZZ/ur6LaxcVMzluNfk1NYX0FBysTF+ljxuMh1ZfscJTfOSJQT704CG2Dod4WmGNdXUv85Z77T/dVWF/zdDizc/JzWdEsnvr8oLHqqJHR6AwStHArfjQsK6xdaL5iApXDb+pbvjipa38mzUtye5R2R53bZrASk3nyUgvjBCIlGJtQfOtHVXefvdB7tpRQWuFVvOzOt6toa8YCg337q0ldXAZfmfMEZG11K09JpymcnWVFGyoxvzpha184LJOwGIzOMg+WdMEVnoS23Iz85Isrou4uqDZPhLzph8e5s8fPcqBmps87Qbk509wpS9133DIPx9ssNzXhPPo9c8lZQXrqzG/u6rExy7vJACMbY7hiqYJrDSxet2OkckWX9NL4dYz6gkUKz3FHzwzxDvuPsAj+2so5VpbZp61th4/1IDQSp3aLCkny828b0WJz17X46ZDNdFifk13Wc3keRnrIloIlbuL+NDRkKvvOcQXnxjgcC1Gj7W2ZvvITK901uZzB+sATbPrTZa4lpXhnUsL/Pn1PXQEOtN3BI+neQIrOSdLS2kLa2ZPUtpFXBlolmH52JMDvOPuA9y/q5K0ttwdnWbsJaV3tQZCw+ZkHqdpig5IdqQtq99YVuS/3tBDV675wgqaKbCSN0hrToOvZmX8SAENkkLToscP+yNuvv8wn37kKDtHQnQy6JnFhdNOJj3Uu0cifjIac5anTnniuTg96aTo9VXDe5cX+dKNPSxIpu40W1hBUwWWkws0CwqayMz8ipbpW9Qw3tpa5Sk+8fwwb/z+Qb69fpjROF04rfkG5YdHIg6MxJS905vHKU6NBgrAhprhA2tK/MUNPW7VUducYZW+5qaQnp72gselZZ8jxjLbS/00rKUBrCl4HKwafu0nR/mNuw/w0O4KMW5QvjnuJrrnv68Sg5357vh8kh5ZH7eCw8a64U8vbOXzyZiVW5K6eY9/0wRWuiBQR15zYYtHJbZzoozf4qZKtPqwtqC5/UCDm+47zO//6DDPHWmM3U3McnBp3BZVm0YiUGDO+BwDkUr3NmwYy6bQ8MV17Xz81V1jq4g0acNqTNMEVrrWtQ+s6AzcTPQ59Ekf2WRqT86VQHxx0ygX/eAAn3r4CBsHw0nBNdvP9hQpV+C4txKPTRsR06OoYFfDsMdTfPfGbj58aQc55eqs5kMpSVO+xFU9OfAUDTv3Oid16yrlV+c1Z1v45PMj3Pz9A3zusX7WD4RjdxTTFldWGl2xgYNVI4E1TTRucH1j3XBxu89jt/bytpUtKGuxtnnqrKZyHJpGslAsazsCLi1qRszcfIEWV3CqFKwpakxo+PgzQ7zpBwf4/OP9bBgMsUmLSym3y8mcb3VZCOO5/iSzSWExxrKhanjP2UW+fUsfl/cVkqLk8VVG54O5+H4+fcnukj0ln6sX5DkUmVkfeD8Zg1uOOdCKNQVNIzT8/tNDvPn7B/jjnx7h0YM1qskqEFq5Fpc5hS3MZ/S1WMtgxS0cNxefX1YpQFvFQa34r1e08/+8tpdVydLG83EByaYKLLc2FRS14sZFBcCthz3Xxbjg8rVidUEzGhr+7IURrrz7IB9+4BB37ahwqO4uUJ3cXJiLra559t6ZEXml2N4wfPLcMh+6pIOy51rcnlbz8oDPhRtpZ1ZyEi9YUGBF0WMoNBR0NraXMriuYkErVhcVkYGvb6/x9Z013tKb4+3LS1y3tMjytoAgeZ3pnUU1B3b0ycp4W5ZoAAvdBffR6/YTmIdJlWi6wFLKbc+yut3njQvzfHVbhVV5RZaGV2Lc0sxKwaq8wlq495DbVGDVs4O8bWmRW84ucdnCAt05nWT0eItLqdm5P+o33dU0+9LLNkpO7mx/KM22puoSwni3MFCKt6wojX0viyzjdxUXB5rVec1Iw/KFF0d5/f2H+bc/OMAXnxzgZwdqHB7rMqqxQVq3kebMPFetFe1FD+bgndksU2O/ylGFJmxhAcnHkOXShQVu6s7xeH9IX6AIM9TKmsji6rgixruLxsJj/Q0eONyA54d4e0+O6xcXuHZxkRUdAT1j64JZsAqT7tw4TUMfCsjN466KmBlNGVhagTGwoODx7lVlHvx5P4tRhLP9xM6Ase4i0BtoFgVueZvv7q/z3X11eHaIX+rJce2CPOsWFji/K0d7XlOaECbWMlaLrlyF7SsOMd+DRWXPLcM72wdJNK2mDCxgrLN/y7ISl744zJ5KTCkjg+9TMbHVpYEVOY0GQgN37K9zx+4a5Ie5pORx/YI8Vy7Is7IjYHVnjrZAExwzGGIxhiRpVPrLlIPHJvPXFpX0WGAlFSZCnFFNG1g6Kbhc1uLze+e38t5H+lmTV1Sb8F2U7p6Svu6VOQ8vZ4kM7BmJ+crQKF/ZMEJXyeOaNp/zugIu7Suwuj2gu+SxsORRPEF37tj5jccPM4sLzVe1BWAtnsSVmCZNG1jAWCvrLStbuGnjCI8ORCzM8FjWVBjcKhHpyy8HinY0Gksthu8dCvnegQZsGAVPcUWrzyUdPivbAha3BZzb4bOkxSfwNOVAHdOVHGexNvl+Mo0IpWjJa/B1Zidxi7mvqQMrbWUtKGg+dFEbb3/wCH6TjGVNhcWNd8XJgi9Kua6jwm2DHlvYMhTx2NEQTAV8Bb5mZU6xttVnRavPBe0BHQVNW9Gjp+TRW9B05j0C7Y6vRo3tILyoM8fFrR67R2LafDVxz08hzoimDiwA5UrDuXVZmfcur/CNrVVWFzS1efZmSreHGi80dQHW7iu6fDV2oyI0UKkZ7qs0aOyruyabAnKKs3KaRTlFT6Bp9TWdJU1bzqOvqCn7is6CR5eGjRbaZvsFN4nxRSHn2QV7As0fWLhWRslTfOjSDh482GC0bsh52SomPdPGA8wN3I8Nlms3HeQsQKPxkjdKaKHRsGytGx4z0UuHqFzVBAt9Ra8nraszIb15ATO3fd1c1/SBBe4OljGWCzpzfO6KDn7loSOs0YoaMjQ80dgmnZbkbup4awzA86ANNyY2cV3R9FebFLnKMT2T3NHM68lHe36aN7Gt3CJTvGVFC/9pbQsba4aSrN00Jce0xiyE1roW16Sv+TI2OJMsgJrf8wcnmj+Bhdt6KqcsH7u8kzcvyrO+bkhKh+b559YrYyd9iTMnStZEbinMm7fqSTXdUTjZHfV0b8DevObLN3RzVWfA9oYLrbG6SSHmiHT8NacVBb/p3qqnpemOQrJYwwkn/Wrltu5e2Rbwleu7act57KkbikpCS8wtSrnu91JfjQ26z/frs6kCy1g4XI1RimRd9OMHl6ddaF3em+dfXttDMa85GlqKSkloiTlDAVUDfTlNl3QJgaYKLIvB8ic/PsyXnuhnz2g0Ibheurywp93u0NcuKvAvr+tB5zWbGoZy0tISYrYpFP3G0pfTdOc9wMp6WLP9BM4Y67p7YcPw0UcH+eW7DvCFx/tZP9CAZJ0orVyFd7objUrKHa5dWOSum3tY1+qxoWZome9XhZhTWvx0JyW5LpsnsNIXpICC5kjFcNvTQ9z6/QN8+IFDfG/bKHsr0TG70aTV3lFsWNdX4Nu39HJTb4711Zh8Mx4ckSlpPPW2+FLWkGiqwlENFAs+mAb5nGZNwWMkMvzl1gp/uaXCFZ0Bb1yQ4/wFBS7vy9NT8mgNNH6ytc6ajhz//IYF/MVj/XxuwwiLfEVOK+kiihnnqtzdAMZZLR6+LIABNFFgpbVUQbI7g7FQs5acVqzOu+9tH474VH8IGyucl1es7gx4dXfAue05Oso+vWXNkhafj1/dxfk9AX/05BAmMmgloSVmQRJQK1t9PNx8wvm+VHLTBFaqs6iP+SRKV+gE3ATdQGEN9Mdwx4EGd+ytu8cHirNzmmWBYnGg6GsL6AkU+0PIz+9rRMyyhaUsbFY3M5omsJIlmTi7NUi/85LHxNbt/6eAgoIVgUIHbq0oY6EaWh5uGEIDHA5ZHEiXUMwOraAWW3qKHuV8Gljyydk0gZVa1epeUlpPdbxuv2Viy2t8gm+gYalSyWC7pmGtDBuIWaGBfgOXlz3aC1I0mmqewEpKEXpKHhQ0kUmq3qf4148NsfQ7QswOD8VoZLi4zWdJycNa6/bcnOea5s59eipbix43tvoMxha5EyyyKr10+0oe3tj9QtE0geX6f5a+gsc17T4DsSV4xT9UiJnnNgO24CmWtMtVPFHTBJZbPsa9oJU9ubGPKGlkiSyKLODBBV1pYMmVDE0UWBOtW1jgrLymYuQ0i+xRChrGsizvjZU0yHXsNFVgqWSL+mVtARd2BByRcSyRQT6KvbHlup6A1mTSsySW01yBhavH6shp3ri4QDW2k3Y4FmLu8wFiy5VdOdoDjZG8GtNUgQXjxQjXnFWEvKYem+Z7kaJpjQ24B5rF7f6E7wpowsBSyZKj5/Xk+I0FOXaE0soS2aGBodjyqpLmvO4cIHE1UfMFFm7ic0kr3rKi7NbJmu0nJcQUaQUHDKxt9TmnxUcW7TtWU76X04rga5cUuabT52Bo3PIcQsxxGsBa1vXlyftaFu2bpEkDyy2LvKjo8eurW6SIVGSCAlQyCHt1Xx53f1Bq3CdqysBy3CfTm1aWuaYz4EhkpZUl5jStYDi2rGn1WdwuBaPH07SBpZS723J22ec/vqqVI9LKEnNcgGJ/ZLmpM2BZm4+1Ukc4WdMGFpCszmh5y4oyb1uUZ2PDyGJ8Yk5yl6UruLpsYZ68kgnPx9PcgaXAGOjMaT5wUTto5Rb6m+0nJsRxRAbwFNcuKiTfkSt1sqYOLACV7Kh601lFPnFumS3JLs8gl4OYO3yl2BUZ3tqbY0mbG7yQcoaXav7AAgxuFdH3XdTBzb05NjQMuVNY3E+I6ZbDEkWW1y7M05nTbsG+2X5Sc1DTBxa4uy/GWs4qefzplZ3ga8LYIkv7i7lAAzUDFDSXLHTdQYmr45sXgQVuV2hjLNcsLPDfL+9gZ2jJId1CMfu0gn2x5eb2gMv68mPfEy81bwILxucZvuf8Vj55YSsbazEluTDELPNR1CPLL59doC3QWBmrOKF5FlhuVVIfy8cu7+T9a8qsr8SUJbTELNFAbCzkFdcuKQIytnoy8yqwIOkaWmjxFJ+8qovfWFFkfTWmRUJLzIJAKbZGhn/Xm2dNdw6sTHY+mXkXWOBCKzaWnrzH56/r4V1nF3lx1LW05FoRM0lhwcBNS4uUPY2Z95vRn9y8DCwAT7vQ6it4fPnGHt6/tsz6akxhwkGRC0dMJw3UY0t3SfOapYVX/PPmg3kbWDAeWr0Fj8/f0MMnL2pjY93gWSt1WmLa5ZViZ2h579Ii57RLd3Aq5nVgwXhoFbXi96/o5Cuv7mCrhV0NVxEv14+YDgqIrQUPbjmnhAfSHZyCeR9Y4ELLWCgo+L2L2vnxrX1c3hmwsWrIAYFcReIM8xRsiSy/3JvjqsWuOyitq5cngZVIC/WstVy3qMA/3NrHH76qhc2RZW/DUFLIelrijMkBxJZ3rWqh7MvOOFOlrJUytYksYIx1XUXg3p0Vvvj0IPcdaNDjKzoDRYhbN14OnDgdgYIjkWVlyeOONy9gSdnHWKlunwppYU2iSLuIFm0tbzi7xN+/fgFfu7qTpS0em2qGkciSV66GRq4xcap8YDC0vGt5yYWVkYX6pkpaWCdhrVtTWyeDCztGI+7cPMrfbhrh8cEItGKFr/AUxEDsSmqEOCG3yQTsULDhLQtY05mT1tUpkMCaAmMBa9F6PLge3Fnl9i2j3HmkAQ0Dvma5p/C1IsLdAZIDKyYrKsXGeswfrC3zmet60NZipaU+ZRJYE9hkXErh/qOO9/8nBNfR0PD8oTo/3Vvjf++s8tBQBKEbPV0cKDz52BQTKMADthl45PW9XLmw4IYe5PbglElgnYSxY/F1jPSQeYqxe9GDoWFjf8imo3UeO9Tg/v11jlZiPC1rcwsnr2Bz3fDhlWU+f2O32xRFwuqU+LP9BOaCNJbWH20wGln6Wjy68h5l7wQX04SLLLSWgYZluGEoKFhY9mEgohrLQKoYp4HIAr7iHee2EKjkxs5sP7GMkcDCdfWUgp/sr/G+Rwd4TafPWQWP3pwm7ynaSh5+soFF2lUcqcXUQ8NwZNlRNTxbidk5Ermr0lMs8RVadj4RiZyCTTXDB1eWWLewkEzDkU+0UyWBxXin743nlFjxzBA/PRzSIEqKrU5wC2dswEuBp1ioYWWg0Tk3jGWQOi3hKJIbN77inee1EuCuD2ldnToJLMa3tl9Q8njXsiKf/cUIF5Q0jSRxjjfM54avFAZ3McZYQstYSklYiVRewaa64UMrS6xbIK2rV0JCPmFR+Epx6zklCBSjkaVmLFVjqVle8lW1UDHuMQ1riZMG14TMEgKNq3rpyGvec0EbuWTVW4mr0yOBlXC9PsurFxb4tYV5toUGXz4FxSuUU7AjNHxoVZmLe/Kunk+uq9MmgTWBsYqCVrxrTQso8GRvOPEKeMBQZFlR8njXea1jS8iI0yeBNUH6wXfD0hK/sijPpoYhJ5+G4jTlFByILB97VQtr2wOZM3gGSGBNoABjoNVXfPDCNlfCIHW14jQEwO7Q8treHP/Hmlb3Tfnwe8UksCZRGrCWq5YU+Z3lJTbVDUW50MQpULg3VsVa3n9BKwsKXjIFZ7afWfZJYE2S1szklOK3L2qjXPSoxUYOlJiyvILNDcP7l5d40/KyK2OQsaszQt6Hx6G129b+4u48X7usjZ2hm3YDcjtanJwHjMaWc4oe77u4nbxWbq12uXDOCAmsE0gL+962ppV3n11kQ81Q0krWuxInlVOwt2G57YJWLurKyUD7GSaBdQJKudUayp7iU1d2sbrF41BoyMnFJ04gp2Bjw/DmRXneeW4rIAu1n2kSWCeR7hC9sj3gr6/t4mgywCUHTUymwW0XF2j+8PIOunM6WUlUEutMkvfey9DJKg2vXVri6+s62NqwFJAPTuGk10Fewfa65dOvauHqhQWszBecFhJYLyNdfRQL77ugjc9c1MqGakxZrkWBmzeaV7Cxbvg3S/P85gXt6eUiH2rTQAJrChTp5hKWj13RyR9d0MqLSWjJRTm/eQrqsaVc0Ny2rtN1BY3MF5wuElhTpJWrz8or+OOru/ijV7WyvhJTVHIQ57OchV2h5cuXtnNFbx5jpCs4neS9dgq0Gt/S/k+u7uKTF7WxoWYIsGO7Qsul2vzSc1xMuoIfWVvm3ee2JutcyQyc6SSbUJyGdJpFjOJrzwzye08NskRByVPU5GjOC3kFuxqGyzsCvv36Ps4u+7IDzgyQFtZpcC0thYfldy9u57s3dFPzFZvqhpKMazU9DwhjS91T/PnVXZxd9oll3GpGSGCdJjempbDW8rYVZe59fR9vXpBnQ83gJ2Ndovko3EoMO2LLN6/o4LpFBRlkn0HSJXyFJm6ueqRh+Mazg3z8F8MQW9bkNBFuUwqRbWmpQknBhprhExe08sdXdREkO3zLQPvMkMA6Q2Jj8bRbG/4n+2p88akB/nVfnaJWLA0UoYUYWe89i9KylnISVm9fkufrr+ujJy1hkMmCM0YC6wwyFhTutnZ/aPj+llG+8eIwDx0J6fAVvb6bPB1aCa6sSFtW6ZIxl7UH/NMtvaxsC5IPKQmrmSSBdYZZki5i0kXYV425e+sof7dxlAeONkAl+xcmu6dIeM19ATBqLF6gufPmXi7ry0tYzRIJrGliXHKNdRf2VmMe2lnh9s2j3H6oMbZD9Epf4WlFZK3btxXZKmwu8YHIWHZZuPs1Pbz+nBJx8oEkcTXzJLCm2eTgGgwN6480uH9nhQf31Lh3OIa6AU/R6SnatOt+aMAoRWzBJPEVS2tsRimggFsy5lvXdPLr57W5SnYtYTVbJLBmiLEA6WJu7nI/VDdsPtpg/aE69+yvs3Ug5OmaoREZN0IP4Ck6tNu8tV1DXisJrRmggBKwvm74L+va+cilHWAtVlpWs0oCa4alwZVudZ+qxJaResymoYhtAw2GR2L2jEZsrhl2VGPKWtFfNxyoxnhKQms6Kdy0mw01w59d3MZtV3S6PQUtsnroLJPAmkXWgh0LL5hcI2+A4dDiKcvuSsynf97Pt/fUWOErqe2aRq1a8UIl4g/ObeH/vr4HkLCaKySw5oik4YVN2k7GWHztZtJuGQz59MNH+Pt9DZb6imi2n2wTa1GKF2sxH11d4rPX9VDwlITVHCKBNcdYwCbFiCFw+4Zh/q8nBtlbiVme1xJW06isFOtrMR9ZXeLT1/ZQ9iWs5hoJrDlk4mz/nSMRX35igP+yeZQlvpKVIKZZWcH6quGja0p85rpuip6WsJqDJLDmgIkV8hVj+f7mUT7z9CDPDkWszmtC5UoaxJmngSKwvmH46Koyn762i5KvZamYOUoCaxZNnDgN8NyRBl99ZpCvbavQ6ys6fUXNSO3VdPEA31o21w2fvaSdj6zroKilGziXSWDNgsnFpLtGI/7X+hH+8MVh6g3DmpwmtMh41TRI5wb6yZZt20LLFy5t50OXtePjlgySsJq7JLBmkLUWaxkLqqOh4Z5to3zh2SGe6I9YmtfkNdTljEyLdNWFgoJabNlt4ZtXdvCb57UBVvYRzAAJrBlgXMEVWgMoBkLDgzur/M36Yf51f50uT9HjK+o23Z1HTJeigm0NQ+gr/vX6bn5peRmsxSBhlQUSWNMotqCsHQuqIw3DAzsr/P2GEf5lv1u5YXVOEUn3b0aUFGyoGy5u9/lv13W7DU/dHQ9ZgC8jJLDOMGvt2KBt+ibYU4l4aHeNf9w4wp0H6qBgVaAxyi3aICdgeqTjVR6Qx4XVry7J8+fXdrOyLRjbkkuyKjsksM4Aa123TzE+PtUAtgyE3LdjlNu3VnjoaAhasTqQRfxmUk5BFFt2hJaPntvCH1zRSU9ej20aIWGVLRJYp8kmy74oGFuBwQCH6zGP7atx364qd+yusXU0psNT9AaKGFnffSYVFextGEZ8zTfWtfPu89ooamTxvQyTwJqipBJhbLJyOkBrgKHQ8MyhOg/vrXHX7io/OhpCDItzirLn5v7JWlYzx8OtKbahZrimK+DzV3dy7aKiDK43AQmsEzBjR+WlFc8hsK8Ss2co5P6dVR47VOeOIyHUDe2+u+OnNYQTlrUSMyOfliyElt9ZVeK2yztZ3uIn41UyuJ51mQssaxlbheV0L70JWZT83h7z8yYv9VIzlsGGYe9IxNMHG/ziSJ2fHWrw8FA0NmdmeaAJtAszaU3NnHRgXePqqzY0DF15zRcva+ed57ZSUErGq5pIZgLLWl56wSV35KZ0JVp3+9pVGBz/8RFu/W5jYcdIxPaBkIOjEc8ebfCzgw0eGU2WMzaWjkDT5bmWlIFkKWMxGwoKGgZ2NAy/elaeT7y6iwu7ckgxaPPJRGCljaqBhmHbUEhvyaM971H0FP4p/qwIqEaWodBQCQ0jDUMUWfZXI57vj9g1FLJvJGZLNea50diNkmvo0opWrch54z9HWlKzywMCBZtqBvKaL1/UyrvOa6M32S8QJWHVbE71/T6L3NJ2d+2u8U/bK6zMKc4qebT4Cj/ZrKGc07QWPFdZjrtYa6FhsBajFYSxZTA0DEWW/XXLgbrhuVrSappkgadY6Sl8XxMDcfJpXZeQmnUK16oajC3bI8u/P6fI71zSzhW9eQDpAjaxTLSwYLxLGGN5ZG+Nzz0+wJ27auApN5PV4K5kzXiipAMcsT12gEqBpxVdGkpKESj3WJuMXVlcyUI68J6JAzQPKFxdlbWwpW64uM3nP13cxttWt1DSKmlVyeTlZpaZwIJj19Ueiix3bh7hq78Y5uHBiFWBougpaualL8flkPuLybQ+TNJiM5NaTJk5GPNMoFwXcFOyJdptq0r89kXtrGwLxsYyZfut5pepwIIkbCYU/u2txHz7hSE+t36EwzXDirzGU9J1axa+cjsv7wotVQvvWZLnfRe2cfXiYrKTjRvhlFbV/JC5wEqlRZzpoOrzRxp8Z8Mwn9lcgYZhVV6jFDTk7l0mBUlQHYws/bHl9b05fvv8Vl6/okxJu36hRcap5pvMBlZq4vLCFnhkX5VvvTDCX++qQmRZkdOuiFOCa85TuCHJHLAnsoyElks6fD58fitvXd1CV84NULqhKun+zUeZD6yUsXasxiq0licP1PmfLw7zVztdcJ0daIrJDsoSXHNPoBQ+loORZSCyXNXh8x/ObeENK1pYVHK1JLK6gmiawEq5zQMA3GTjx/ZX+aeNo3xjR5XhmmFpzg3Ox7hga6oXnzEad9cPYFPDLV5/XUfAv19T5s2rWlhQTILKWpR0/wRNGFiQTlS2aFwJgwWeO1znnzeM8LUdVQ6OxuAr1viKSEmV+kxKV7cIcLMKtjVcycmtvTl+a02ZW5aX6cqPt6ikTEFM1JSBlUpXWJh4wW8bCvnB1lH+v20Vfng0BBjrLjaQ6vXp4mqoFNpaDsau20dO8R+WFHjbijJXLSnSmdPA+MRzCSoxWVMH1kTGpvMI3Z+P1GMe3VvjO5tHuX1/nZFaTKev6fIVnoIIRSRdxlfEdflc9W7DwI7QtWOv7Ah4x/Iir1la4lW9eYLk8cZaGUwXJzVvAis1viGEe1vUYssLRxv8ZFeVf9xe4eGBCIyl5CnO8hWxGp/cPK8O1GlIu3saV+QZGsv2RnLgipr3Lc5z81lFblxaGhufcmtUuZCSMSrxcuZdYKXGNjGd8E45Uot59lCD+3ZV+PGBOj8+GoKFFk+xIJmz2Ehuq1skwGA8pHwUHpbh2LI3ti7hix6/1Zfj8oUFXre0yNL2gKJOZxy41qu0qMSpmLeBNdHkjU0BdlciNh1pcO/uKj/aV+enQxE0DOVA0+O5+YdaHbtqQ7MfyPTouEFzhcISGqgay/4oWRes7LGuI+Ct5xS5pC/Pmq4chQnHVSYmi1dCAmuCtHoexpcliYHDtZgnD9TYcLjBXfvq3NPfcJWokaXoaxb57k6WVcdOnM76gZ3YxVOASl7QSDweUPiKNSWPNy7Mc3lvjgv7CqzpCCh6aSKlk8hVOu9ciNMmgXUC4+u3H9saOFI37BuNeOpQnV8cbPDo0QYPDEQQjRdG9HmKVk8li0i4ejCDHZt4DXMnzNSEX5UCjUrGoFzQVIxlz8QBPAVrWnxu6g5Y3Rlw1aICK9sDOgreWHfPHb/xqTMSUuJMkcCagrQ84njru++qxBwejdg6GPKz/TV2DEVsGo15djR2y2AmTZRepShoV9Ht6fG1xY0dXzli/N85fqCd7ESpl/m+Cw6FTkI4zRZjLcZAaC0NC4PW3YjAWPAV55Q8zi96nNPuc3lfnvM7A7pKPue0+RQmHYvYHvuzhTjTJLBOUZJbY2vBTwywhnV3xnaNRGwdCDlaidg0FPJcf8TW4YgtdcNIlAxIx8k6qhrQih4NReVKKtLe1Eve9y8XBPalvzW47GkYS81Cf7qmTlrslPyDHYFmsa84u+xxYWfA2naf3rLP4taAlW0+JV+Rn5hEyQ40yB0+MYMksF4hOyG8XPdxwi4ZuEH5oYahEVuO1mK2DUfsH4k4UokZrBv21WL2VWP21Qy7a4YjE8vuJ+64MZXTNDE1junrwYq8pien6StoFhY0iwoebTlNV9lnYdljVZtPW87D8xRtOUV+UgLZY2rSpKsnZocE1jQwE5phemK16nGMxJbh0DAaWqqhwRhLJbJExrK/EjMcGgKtGG4YDlWNG9xnfDFVlfx75UDRW/LGll1ZXPIoBYq8p8h5mrynyPuKUqBoDbRbouVEkm6qI108MXdIYM2AY7uR4384lX3yLCff41DhijWnytgJo+gTfyctJzGHSWDNMjvpN/bY75K2pdTY70/2s050KicUZ0ogiQyTwBJCZIae7ScghBBTJYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITJDAksIkRkSWEKIzJDAEkJkhgSWECIzJLCEEJkhgSWEyAwJLCFEZkhgCSEyQwJLCJEZElhCiMyQwBJCZIYElhAiMySwhBCZIYElhMgMCSwhRGZIYAkhMkMCSwiRGRJYQojMkMASQmSGBJYQIjMksIQQmSGBJYTIDAksIURmSGAJITLj/wcpq/v2GehmhAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMy0wNC0yOVQwMzoyNTozOSswMDowMLu2PQ8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTMtMDQtMjlUMDM6MjU6MzkrMDA6MDDK64WzAAAAAElFTkSuQmCC"
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Сотрудника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/84f88b2f-f504-11e5-8a84-bae500000138",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
    "type": "employee",
    "mediaType": "application/json"
  },
  "id": "84f88b2f-f504-11e5-8a84-bae500000138",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 1,
  "updated": "2016-03-28 19:45:46",
  "name": "Администратор",
  "externalCode": "4A039QXHgbZdAHdXbcUI71",
  "archived": false,
  "uid": "admin@reqwy1",
  "email": "asdad@sfasf.erq",
  "lastName": "Администратор",
  "fullName": "Администратор",
  "shortFio": "Администратор",
  "cashier": {
    "id": "851fa2f7-f504-11e5-8a84-bae50000016d",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/84f88b2f-f504-11e5-8a84-bae500000138",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    },
    "retailStore": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
        "type": "retailstore",
        "mediaType": "application/json"
      }
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d49d59bd-12dc-11e6-9464-e4de0000006b",
      "name": "ЗП",
      "type": "long",
      "value": 200
    }
  ],
  "image": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/52b568b2-66ff-4a4d-8992-4f70a501e1cc",
      "mediaType": "application/octet-stream"
    },
    "title": "photo",
    "filename": "photo.jpeg",
    "size": 75259,
    "updated": "2016-03-28 19:45:46",
    "miniature": {
      "href": "https://online.moysklad.ru/api/remap/1.1/download/52b568b2-66ff-4a4d-8992-4f70a501e1cc?miniature=true",
      "mediaType": "image/png"
    },
    "tiny": {
      "href": "https://online.moysklad.ru/static/tinyimage/b44a8029-e965-11e8-ac14-000c00000000/tinyimage/8667c7ee-6316-4710-ba58-57b58457c74d/t.png",
      "mediaType": "image/png"
    }
  },
  "inn": "222490425273",
  "position": "Директор"
}

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

PUT/entity/employee/{id}

Запрос на обновление существующего Сотрудника.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Сотрудника

Пользовательский справочник ¶

Пользовательские справочники ¶

  • meta — Метаданные о Пользовательском справочнике

  • id — ID в формате UUID Только для чтения

  • name — Наименование пользовательского справочника Необходимое

Для работы с пользовательскими справочниками вам нужно знать id каждого справочника.
Этот id обозначен в URI-параметрах запросов к данной сущности как <metadata_id>. Его
можно получить выполнив запрос на получение метаданных настроек компании. В полученном списке сущностей
в полях типа meta будет указана ссылка на каждый из справочников. В этой ссылке, последняя подстрока отделённая
знаком / и является идентификатором для данного справочника.

  • Пример: Выполнив вышеуказанный запрос и найдя среди списка справочника интересующих нас, мы вычленяем следующую ссылку
    из поля meta: https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/eaacabaf-2655-11e6-8a84-bae500000045
    Из данной сылки вычленяем <metadata_id> нужного нам пользовательского справочника : eaacabaf-2655-11e6-8a84-bae500000045 и этот id используем
    для работы с данным пользовательским справочником в рамках ресурса Пользовательский справочник.

POST https://online.moysklad.ru/api/remap/1.1/entity/customentity

RequestsПример

Пример запроса на создание новой сущности пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "custom dictionary"
}

Responses200

Успешный запрос. Результат — JSON представление созданной сущности пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/3f9a2f30-76af-11e7-6adb-ede50000000b",
    "type": "customentity",
    "mediaType": "application/json"
  },
  "id": "3f9a2f30-76af-11e7-6adb-ede50000000b",
  "name": "custom dictionary"
}

Создать справочник

POST/entity/customentity

Единственным необходимым полем для создания пользовательского справочника
является поле name.

PUT https://online.moysklad.ru/api/remap/1.1/entity/customentity/3f9a2f30-76af-11e7-6adb-ede50000000b

RequestsПример

Пример запроса на обновление пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "new name"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/3f9a2f30-76af-11e7-6adb-ede50000000b",
    "type": "customentity",
    "mediaType": "application/json"
  },
  "id": "3f9a2f30-76af-11e7-6adb-ede50000000b",
  "name": "new name"
}

Изменить справочник

PUT/entity/customentity/{metadata_id}

Запрос на изменение справочника.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 3f9a2f30-76af-11e7-6adb-ede50000000b

id пользовательского справочника

DELETE https://online.moysklad.ru/api/remap/1.1/entity/customentity/3f9a2f30-76af-11e7-6adb-ede50000000b

Responses200

Успешное удаление пользовательского справочника.

Удалить справочник

DELETE/entity/customentity/{metadata_id}

Запрос на удаление пользовательского справочника.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 3f9a2f30-76af-11e7-6adb-ede50000000b

id пользовательского справочника

Элементы Пользовательского справочника ¶

  • meta — Метаданные об элементе Пользовательского справочника

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • updated — дата последнего изменения Только для чтения

  • name — Наименование элемента пользовательского справочника Необходимое

  • code — Код элемента пользовательского справочника

  • description — Описание элемента пользовательского справочника

  • externalCode — Внешний элемента код пользовательского справочника

GET https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление списка элементов пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/metadata",
    "type": "customentity",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/01b29035-2656-11e6-8a84-bae500000048",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/7944ef04-f831-11e5-7a69-971500188b19",
        "type": "customentity",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19/edit?id=01b29035-2656-11e6-8a84-bae500000048"
      },
      "id": "01b29035-2656-11e6-8a84-bae500000048",
      "accountId": "45489428-24a5-11e6-8a84-bae500000001",
      "updated": "2017-08-13 17:55:08",
      "name": "Партнёр1",
      "code": "partner1",
      "externalCode": "5434665867876"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/3fbe37f2-2659-11e6-8a84-bae500000013",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/7944ef04-f831-11e5-7a69-971500188b19",
        "type": "customentity",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19/edit?id=3fbe37f2-2659-11e6-8a84-bae500000013"
      },
      "id": "3fbe37f2-2659-11e6-8a84-bae500000013",
      "accountId": "45489428-24a5-11e6-8a84-bae500000001",
      "updated": "2017-08-13 11:06:23",
      "name": "Партнёр 2",
      "externalCode": "5434665867877"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/7944ef04-f831-11e5-7a69-971500188b19",
        "type": "customentity",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19/edit?id=6343f631-265d-11e6-8a84-bae500000014"
      },
      "id": "6343f631-265d-11e6-8a84-bae500000014",
      "accountId": "45489428-24a5-11e6-8a84-bae500000001",
      "updated": "2017-08-14 10:22:51",
      "name": "Пётр михалыч из ООО Предприятие",
      "code": "partner mikhalych",
      "description": "Ключевой сотрудник ООО Предприятие",
      "externalCode": "5434665867878"
    }
  ]
}

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

GET/entity/customentity/{metadata_id}

Запрос на получение всех элементов в указанном пользовательском справочнике.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой элементы пользовательского справочника.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id пользовательского справочника

POST https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на создание нового элемента пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Партнёр 3",
  "code": "partner3",
  "description": "Описание",
  "externalCode": "5434665867876"
}

Responses200

Успешный запрос. Результат — JSON представление созданного элемента пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/7944ef04-f831-11e5-7a69-971500188b19",
    "type": "customentity",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19/edit?id=6343f631-265d-11e6-8a84-bae500000014"
  },
  "id": "6343f631-265d-11e6-8a84-bae500000014",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "updated": "2017-08-15 09:35:11",
  "name": "Партнёр 3",
  "code": "partner3",
  "description": "Описание",
  "externalCode": "5434665867876"
}

Создать элемент справочника

POST/entity/customentity/{metadata_id}

Единственным необходимым полем для создания элемента пользовательского справочника
является поле name.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id пользовательского справочника

DELETE https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014

Responses200

Успешное удаление элемента пользовательского справочника.

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

DELETE/entity/customentity/{metadata_id}/{id}

Запрос на удаление элемента пользовательского справочника.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id пользовательского справочника

id
string (required) Example: 6343f631-265d-11e6-8a84-bae500000014

id элемента пользовательского справочника

Элемент пользовательского справочника ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014

Responses200

Успешный запрос. Результат — JSON представление элемента пользовательского справочника с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/7944ef04-f831-11e5-7a69-971500188b19",
    "type": "customentity",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19/edit?id=6343f631-265d-11e6-8a84-bae500000014"
  },
  "id": "6343f631-265d-11e6-8a84-bae500000014",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "updated": "2017-08-14 10:22:51",
  "name": "Партнёр 3",
  "code": "partner3",
  "description": "Описание",
  "externalCode": "5434665867876"
}

Получить элемент

GET/entity/customentity/{metadata_id}/{id}

Запрос на получение элемента пользовательского справочника с указанным id.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id пользовательского справочника

id
string (required) Example: 6343f631-265d-11e6-8a84-bae500000014

id элемента пользовательского справочника

PUT https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014

RequestsПример

Пример запроса на обновление элемента пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Пётр михалыч из ООО Предприятие",
  "code": "partner mikhalych",
  "description": "Ключевой сотрудник ООО Предприятие",
  "externalCode": "5434665867876"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого элемента пользовательского справочника.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customentity/7944ef04-f831-11e5-7a69-971500188b19/6343f631-265d-11e6-8a84-bae500000014",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/7944ef04-f831-11e5-7a69-971500188b19",
    "type": "customentity",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#custom_7944ef04-f831-11e5-7a69-971500188b19/edit?id=6343f631-265d-11e6-8a84-bae500000014"
  },
  "id": "6343f631-265d-11e6-8a84-bae500000014",
  "accountId": "45489428-24a5-11e6-8a84-bae500000001",
  "updated": "2017-08-15 09:39:34",
  "name": "Пётр михалыч из ООО Предприятие",
  "code": "partner mikhalych",
  "description": "Ключевой сотрудник ООО Предприятие",
  "externalCode": "5434665867876"
}

Изменить элемент

PUT/entity/customentity/{metadata_id}/{id}

Запрос на изменение объекта, представляющего собой элемент пользовательского справочника.

URI Parameters

СкрытьПоказать

metadata_id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id пользовательского справочника

id
string (required) Example: 6343f631-265d-11e6-8a84-bae500000014

id элемента пользовательского справочника

Склад ¶

Склады ¶

По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов складов на соответствие поисковой строке будет осуществлён по следующим полям:

  • По наименованию Склада name

  • По коду Склада code

  • meta — Метаданные о Складе

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование Склада Необходимое

  • description — комментарий к Складу

  • code — Код Склада

  • externalCode — Внешний код Склада

  • archived — Добавлен ли Склад в архив

  • address — Адрес

  • addressFull — Адрес с детализацией по отдельным полям.

  • parent — Родительский склад (Группа)

  • pathName — Группа Склада

  • attributes — Дополнительные поля Склада в формате Метаданных

  • postalCode — Почтовый индекс

  • country — Ссылка на страну в формате Метаданных

  • region — Ссылка на регион в формате Метаданных

  • city — Город

  • street — Улица

  • house — Дом (Максимальная длина — 30 символов)

  • apartment — Квартира (Максимальная длина — 30 символов)

  • addInfo — Другое

  • comment — Комментарий

Строка адреса является конкатенацией полей структурированного адреса в следующем порядке: postalCode -> country -> region -> city -> street -> house -> apartment -> addInfo, используя запятую в качестве разделителя.
При передаче в МойСклад сущностей с адресом используйте либо строковый адрес, либо структурированнй.
При передаче обоих адресов строковый будет игнорирован.
При передаче только строкового он будет отражаться как в строковом поле, так и в addInfo структурированного адреса.

О работе с доп. полями Складов можно прочитать здесь

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование Склада

  • description — комментарий к Складу

  • code — Код Склада

  • externalCode — Внешний код Склада

  • archived — Добавлен ли Склад в архив

  • address — Адрес Склада

  • parent — Родительский склад (Группа)

  • pathName — Группа Склада

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Склада

  • description — комментарий к Складу

  • code — Код Склада

  • externalCode — Внешний код Склада

  • archived — Добавлен ли Склад в архив

  • pathName — Группа Склада

GET https://online.moysklad.ru/api/remap/1.1/entity/store

Responses200

Успешный запрос. Результат — JSON представление списка Складов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "type": "store",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/caf46ce5-0569-11e6-9464-e4de00000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
        "type": "store",
        "mediaType": "application/json"
      },
      "id": "caf46ce5-0569-11e6-9464-e4de00000000",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-18 16:31:01",
      "name": "002",
      "externalCode": "y7ztWINfjXinPToFMqQid2",
      "archived": false,
      "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "addressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "123",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "pathName": ""
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
        "type": "store",
        "mediaType": "application/json"
      },
      "id": "850ee995-f504-11e5-8a84-bae500000160",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-03-28 19:45:46",
      "name": "Основной склад",
      "externalCode": "OJ8pY2FgjQ3ncLVvvpqyw1",
      "archived": false,
      "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "addressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "123",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "pathName": "",
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "3a85cfe3-12c5-11e6-9464-e4de00000087",
          "name": "Площадь",
          "type": "long",
          "value": 4400
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/6ebb9094-056a-11e6-9464-e4de000000b4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
        "type": "store",
        "mediaType": "application/json"
      },
      "id": "6ebb9094-056a-11e6-9464-e4de000000b4",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-18 16:35:36",
      "name": "Подскладик",
      "code": "ZAATY643",
      "externalCode": "d8Ew2hCDiTuJFb0Ya45tH0",
      "archived": false,
      "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "addressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "123",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "pathName": "002"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/95dcda62-056b-11e6-9464-e4de000000b7",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
        "type": "store",
        "mediaType": "application/json"
      },
      "id": "95dcda62-056b-11e6-9464-e4de000000b7",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-04-18 16:43:51",
      "name": "Склад1",
      "description": "Основной склад",
      "code": "113AB79",
      "externalCode": "fQPIOtxjg-FaeZNKcLx6B3",
      "archived": false,
      "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "addressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "123",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "pathName": "Основной склад"
    }
  ]
}

Получить Склады

GET/entity/store

Получить список всех Складов.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Склады.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/store

RequestsПримерПример с доп полями

Пример запроса на создание нового Склада.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  },
  "pathName": "Основной склад",
  "name": "Склад2",
  "code": "code3",
  "externalCode": "sfksjafwuiw1sf32141"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Склада.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/0c8de58c-056c-11e6-9464-e4de00000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "type": "store",
    "mediaType": "application/json"
  },
  "id": "0c8de58c-056c-11e6-9464-e4de00000003",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-18 16:47:10",
  "name": "Склад2",
  "code": "code3",
  "externalCode": "sfksjafwuiw1sf32141",
  "archived": false,
  "pathName": "",
  "address": "11192342, Russia2, Chuvashia2, Moscow2, Leninskie goru2, 32, 412, addinfo2",
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  }
}

Пример запроса на создание нового Склада с доп. полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  },
  "pathName": "Основной склад",
  "name": "Склад3",
  "code": "code4",
  "externalCode": "223ddxzv223",
  "attributes": [
    {
      "id": "3a85cfe3-12c5-11e6-9464-e4de00000087",
      "value": 4000
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Склада.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/7a6a11b6-12c5-11e6-9464-e4de00000006",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "type": "store",
    "mediaType": "application/json"
  },
  "id": "7a6a11b6-12c5-11e6-9464-e4de00000006",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-05-05 16:30:05",
  "name": "Склад3",
  "code": "code4",
  "externalCode": "223ddxzv223",
  "archived": false,
  "pathName": "",
  "address": "11192342, Russia2, Chuvashia2, Moscow2, Leninskie goru2, 32, 412, addinfo2",
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "3a85cfe3-12c5-11e6-9464-e4de00000087",
      "name": "Площадь",
      "type": "long",
      "value": 4000
    }
  ]
}

Создать Склад

POST/entity/store

Создать новый Склад.

Склад создаётся на основе переданного объекта JSON,
который содержит представление нового Склада.
Необходимое для создания поле — name не должно быть пустым.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/store/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Склада.

Удалить Склад

DELETE/entity/store/{id}

Запрос на удаление Склада с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Склада

Метаданные Складов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/store/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Складов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Складов

GET/entity/store/metadata

Запрос на получение метаданных Складов. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Складов

  • attributes — Массив объектов доп. полей Складов в формате Метаданных

  • createShared — создавать новые Склады с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/store/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/store/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Склад ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/store/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Склада с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/95dcda62-056b-11e6-9464-e4de000000b7",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "type": "store",
    "mediaType": "application/json"
  },
  "id": "95dcda62-056b-11e6-9464-e4de000000b7",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-18 16:43:51",
  "name": "Склад1",
  "description": "Основной склад",
  "code": "113AB79",
  "externalCode": "fQPIOtxjg-FaeZNKcLx6B3",
  "archived": false,
  "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "addressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "123",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "parent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "pathName": "Основной склад",
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "3a85cfe3-12c5-11e6-9464-e4de00000087",
      "name": "Площадь",
      "type": "long",
      "value": 4400
    }
  ]
}

Получить Склад

GET/entity/store/{id}

Запрос на получение отдельного Склада с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Склада.

PUT https://online.moysklad.ru/api/remap/1.1/entity/store/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп полями

Пример запроса на обновление существующего Склада.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  },
  "pathName": "Не Основной склад",
  "name": "Склад3",
  "code": "code31",
  "externalCode": "EXTCODE",
  "parent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Склада.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/0c8de58c-056c-11e6-9464-e4de00000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "type": "store",
    "mediaType": "application/json"
  },
  "id": "0c8de58c-056c-11e6-9464-e4de00000003",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-04-18 16:56:31",
  "name": "Склад3",
  "code": "code31",
  "externalCode": "EXTCODE",
  "archived": false,
  "pathName": "",
  "address": "11192342, Russia2, Chuvashia2, Moscow2, Leninskie goru2, 32, 412, addinfo2",
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  }
}

Пример запроса на обновление существующего Склада с доп полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  },
  "pathName": "Основной склад",
  "name": "Склад 3",
  "code": "code4",
  "externalCode": "223ddxzv223",
  "attributes": [
    {
      "id": "3a85cfe3-12c5-11e6-9464-e4de00000087",
      "value": 4400
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Склада.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/7a6a11b6-12c5-11e6-9464-e4de00000006",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
    "type": "store",
    "mediaType": "application/json"
  },
  "id": "7a6a11b6-12c5-11e6-9464-e4de00000006",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-05-05 16:32:02",
  "name": "Склад 3",
  "code": "code4",
  "externalCode": "223ddxzv223",
  "archived": false,
  "pathName": "",
  "address": "11192342, Russia2, Chuvashia2, Moscow2, Leninskie goru2, 32, 412, addinfo2",
  "addressFull": {
    "addInfo": "addinfo2",
    "apartment": "412",
    "city": "Moscow2",
    "comment": "some words about address2",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "house": "32",
    "postalCode": "11192342",
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/4bd3542a-f401-11e8-8eb2-f2801f1b9fd1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "street": "Leninskie goru2"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "3a85cfe3-12c5-11e6-9464-e4de00000087",
      "name": "Площадь",
      "type": "long",
      "value": 4400
    }
  ]
}

Изменить Склад

PUT/entity/store/{id}

Обновляется представление Склада с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Склада,
кроме полей, помеченных Только для чтения в описании атрибутов Склада.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Склада.

Юрлицо ¶

Средствами JSON API можно создавать и обновлять сведения о Юрлицах, запрашивать списки Юрлиц и сведения по отдельным Юрлицам. С помощью специального ресурса можно управлять счетами отдельного Юрлица. Кодом сущности для Юрлица в составе JSON API является ключевое слово organization.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке.

Поиск среди объектов Юрлиц на соответствие поисковой строке будет осуществлён по следующим полям:

  • По наименованию Юрлица name

  • По коду Юрлица code

  • По полному наименованию Юрлица legalTitle

  • По адресу электронной почты email

  • По номеру городского телефона phone

  • По комментарию description

  • По номеру дисконтной карты

Юрлица ¶

  • meta — Метаданные о Юрлице

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Краткое наименование Юрлица Необходимое

  • description — Комментарий к Юрлицу

  • code — Код Юрлица

  • actualAddress — Фактический адрес Юрлица

  • actualAddressFull — Фактический адрес Юрлица с детализацией по отдельным полям.

  • externalCode — Внешний код Юрлица

  • archived — Добавлено ли Юрлицо в архив

  • created — Дата создания

  • companyType — Тип Юрлица. [Юридическое лицо, Индивидуальный предприниматель, Физическое лицо].
    В зависимости от значения данного поля набор выводимых реквизитов Юрлица может меняться. Подробнее тут

  • trackingContractNumber — Номер договора с ЦРПТ

  • trackingContractDate — Дата договора с ЦРПТ

Поля реквизитов


  • legalTitle — Полное наименование для Юрлица типа [Юридическое лицо]. Игнорируется для Юрлиц типа [Индивидуальный предприниматель, Физическое лицо], если передано одно из значений для ФИО и формируется автоматически на основе получаемых ФИО Юрлица.

  • legalLastName — Фамилия для Юрлица типа [Индивидуальный предприниматель, Физическое лицо]. Игнорируется для Юрлиц типа [Юридическое лицо].

  • legalFirstName — Имя для Юрлица типа [Индивидуальный предприниматель, Физическое лицо]. Игнорируется для Юрлиц типа [Юридическое лицо].

  • legalMiddleName — Отчество для Юрлица типа [Индивидуальный предприниматель, Физическое лицо]. Игнорируется для Юрлиц типа [Юридическое лицо].

  • legalAddress — Юридический адрес Юрлица

  • legalAddressFull — Юридический адрес юрлица с детализацией по отдельным полям.

  • inn — ИНН

  • kpp — КПП

  • ogrn — ОГРН

  • ogrnip — ОГРНИП

  • okpo — ОКПО

  • certificateNumber — Номер свидетельства

  • certificateDate — Дата свидетельства


  • email — Электронная почта

  • phone — Телефон

  • fax — Факс

  • accounts — Метаданные, представляющие собой ссылку на счета Юрлица

  • attributes — Коллекция доп. полей в формате Метаданных

  • isEgaisEnable — Включен ли ЕГАИС для данного Юрлица

  • fsrarId — Идентификатор в ФСРАР

  • payerVat — Является ли данное Юрлицо плательщиком НДС

  • utmUrl — IP-адрес УТМ

  • director — Руководитель

  • chiefAccountant — Главный бухгалтер

  • 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 учетной записи Только для чтения

  • version — Версия сущности. Только для чтения

  • updated — Момент последнего обновления сущностиТолько для чтения

  • isDefault — Является ли счёт основным счётом Юрлица

  • accountNumber — Номер счёта Необходимо

  • bankName — Наименование банка

  • bankLocation — Адрес банка

  • correspondentAccount — Корр счет

  • bic — БИК

  • agent — Ссылка на Юрлицо (тип Мета) Необходимо

В зависимости от типа Юрлица companyType в составе его объекта будут выводиться разные наборы реквизитов.
Типы Юрлица и соответствующие значения, которые могут быть переданы в значение данного поля:

Тип Юрлица Значение поля companyType
Юридическое лицо legal
Индивидуальный предприниматель entrepreneur
Физическое лицо individual

Если тип Юрлица Юридическое лицо, будут выведены следующие поля реквизитов:

  • legalTitle — Полное наименование Юрлица

  • legalAddress — Юридический адрес Юрлица

  • inn — ИНН

  • kpp — КПП

  • ogrn — ОГРН

  • okpo — ОКПО

Если тип Юрлица Индивидуальный предприниматель, будут выведены следующие поля реквизитов:

  • legalTitle — Полное наименование. Игнорируется, если передано одно из значений для ФИО. Формируется автоматически на основе получаемых ФИО Юрлица

  • legalLastName — Фамилия Юрлица

  • legalFirstName — Имя Юрлица

  • legalMiddleName — Отчество Юрлица

  • legalAddress — Юридический адрес Юрлица

  • inn — ИНН

  • okpo — ОКПО

  • ogrnip — ОГРНИП

  • certificateNumber — Номер свидетельства

  • certificateDate — Дата свидетельства

Если тип Юрлица Физическое лицо, будут выведены следующие поля реквизитов:

  • legalTitle — Полное наименование. Игнорируется, если передано одно из значений для ФИО. Формируется автоматически на основе получаемых ФИО Юрлица

  • legalLastName — Фамилия Юрлица

  • legalFirstName — Имя Юрлица

  • legalMiddleName — Отчество Юрлица

  • legalTitle — Полное наименование Юрлица

  • legalAddress — Юридический адрес Юрлица

  • inn — ИНН

О работе с доп. полями Юрлиц можно прочитать здесь

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Краткое наименование Юрлица

  • description — Комментарий к Юрлицу

  • code — Код Юрлица

  • externalCode — Внешний код Юрлица

  • archived — Добавлено ли Юрлицо в архив

  • created — Дата создания

  • companyType — Тип Юрлица

  • legalTitle — Полное наименование Юрлица

  • legalAddress — Юридический адрес Юрлица

  • inn — ИНН

  • kpp — КПП

  • email — Электронная почта

  • phone — Телефон

  • fax — Факс

  • actualAddress — Фактический адрес Юрлица

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Краткое наименование Юрлица

  • description — Комментарий к Юрлицу

  • code — Код Юрлица

  • externalCode — Внешний код Юрлица

  • archived — Добавлено ли Юрлицо в архив

  • created — Дата создания

  • legalTitle — Полное наименование Юрлица

  • legalAddress — Юридический адрес Юрлица

  • inn — ИНН

  • kpp — КПП

  • email — Электронная почта

  • phone — Телефон

  • fax — Факс

GET https://online.moysklad.ru/api/remap/1.1/entity/organization

Responses200

Успешный запрос.Результат: Объект JSON, включающий в себя поля:

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
        "type": "organization",
        "mediaType": "application/json"
      },
      "id": "850c8195-f504-11e5-8a84-bae50000015e",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 5,
      "updated": "2016-04-18 17:26:20",
      "name": "ООО ОАО ООО ОАО",
      "description": "юрлицо, делающее основнуб прибыль",
      "code": "1214124",
      "externalCode": "6IRv89VSgKY7yQAmAuV7n0",
      "archived": false,
      "created": "2007-02-07 17:16:41",
      "trackingContractNumber": "12345678",
      "trackingContractDate": "2007-02-07 00:00:00",
      "legalTitle": "ООО Великое объединение любителей великих объединений",
      "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "legalAddressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "111",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "inn": "8274424278",
      "kpp": "123456789",
      "ogrn": "121410924",
      "okpo": "1241252156",
      "email": "asdad@sfasf.erq",
      "phone": "fawofyho21f1",
      "fax": "feisafhn0e12f31",
      "accounts": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "account",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "isEgaisEnable": true,
      "fsrarId": "1963703",
      "payerVat": true,
      "utmUrl": "10.250.110.81"
    }
  ]
}

Получить список Юрлиц

GET/entity/organization

Запрос на получение списка Юрлиц на данной учётной записи.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Юрлица.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/organization

RequestsПример 1Пример 2Пример с доп. полями

Пример создания нового Юрлица.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "isEgaisEnable": true,
  "fsrarId": "1963703",
  "payerVat": true,
  "utmUrl": "10.250.110.81",
  "director": "Кипелова Александра",
  "chiefAccountant": "Подкупников Иван"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Юрлица.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json"
  },
  "id": "4b9d5bec-0575-11e6-9464-e4de00000008",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-18 17:53:21",
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008/accounts",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "account",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "isEgaisEnable": true,
  "fsrarId": "1963703",
  "payerVat": true,
  "utmUrl": "10.250.110.81"
}

Пример запроса на создание Юрлица с указанием юридических реквизитов для типа Индивидуальный Предприниматель.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ИП Иванов",
  "code": "someCode",
  "externalCode": "extCode",
  "companyType": "entrepreneur",
  "legalLastName": "Иванов",
  "legalFirstName": "Иван",
  "legalMiddleName": "Иванович",
  "actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
  "legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "ogrnip": "58632598y21jk"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Юрлица.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/713e2125-b147-11ea-0a80-163500000006",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=713e2125-b147-11ea-0a80-163500000006"
  },
  "id": "713e2125-b147-11ea-0a80-163500000006",
  "accountId": "02865f48-b0ae-11ea-0a80-203a00000002",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/02e06bea-b0ae-11ea-0a80-1d9c00000034",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=02e06bea-b0ae-11ea-0a80-1d9c00000034"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/02877fda-b0ae-11ea-0a80-203a00000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2020-06-18 12:38:18",
  "name": "ИП Иванов",
  "code": "someCode",
  "externalCode": "extCode",
  "archived": false,
  "created": "2020-06-18 12:38:18",
  "companyType": "entrepreneur",
  "legalTitle": "Индивидуальный предприниматель Иванов Иван Иванович",
  "legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
  "legalAddressFull": {
    "addInfo": "г.Москва ул Авиастроителей д 93 к 12"
  },
  "actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
  "actualAddressFull": {
    "addInfo": "г.Москва ул Академика Миля дом 15 к 21"
  },
  "inn": "87654321",
  "okpo": "12345",
  "ogrnip": "58632598y21jk",
  "legalLastName": "Иванов",
  "legalFirstName": "Иван",
  "legalMiddleName": "Иванович",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/713e2125-b147-11ea-0a80-163500000006/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "isEgaisEnable": false,
  "payerVat": true,
  "trackingContractDate": null
}

Пример создания нового Юрлица с доп полями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "attributes": [
    {
      "id": "7f4a6b38-12bb-11e6-9464-e4de00000076",
      "value": "Строковое значение"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Юрлица.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/bf182d24-12d7-11e6-9464-e4de00000012",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json"
  },
  "id": "bf182d24-12d7-11e6-9464-e4de00000012",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-05-05 18:40:51",
  "name": "ОАО СветГАЗКАМАЗПром",
  "description": "Новое юрлицо",
  "code": "666",
  "externalCode": "sfwafn22-124124sa",
  "archived": false,
  "created": "2007-02-07 17:16:41",
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Сообщество КАМАЗ ПРОМ",
  "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetpromgazkamaz@mail.svet",
  "phone": "22222222",
  "fax": "belwo123",
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "7f4a6b38-12bb-11e6-9464-e4de00000076",
      "name": "Строковое поле",
      "type": "string",
      "value": "Строковое значение"
    }
  ],
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/bf182d24-12d7-11e6-9464-e4de00000012/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  }
}

Создать Юрлицо

POST/entity/organization

Запрос на создание нового Юрлица.

Юрлицо создаётся на основе переданного объекта JSON,
который содержит представление нового Юрлица.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Юрлица.

Удалить Юрлицо

DELETE/entity/organization/{id}

Запрос на удаление Юрлица с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Юрлица

Метаданные Юрлиц ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Юрлиц.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "createShared": true
}

Метаданные Юрлиц

GET/entity/organization/metadata

Запрос на получение метаданных Юрлиц. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Юрлиц

  • attributes — Массив объектов доп. полей Юрлиц в формате Метаданных

  • createShared — создавать новые Юрлица с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/organization/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Юрлицо ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример 1Пример 2

Responses200

Успешный запрос. Результат — JSON представление Юрлица с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json"
  },
  "id": "4b9d5bec-0575-11e6-9464-e4de00000008",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-04-18 17:57:27",
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "created": "2007-02-07 17:16:41",
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "ogrnip": "58632598y21jk",
  "certificateNumber": "klghvew983412",
  "certificateDate": "2016-04-30 00:00:00",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008/accounts",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "account",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "isEgaisEnable": true,
  "fsrarId": "1963703",
  "payerVat": true,
  "utmUrl": "10.250.110.81",
  "director": "Администратор",
  "chiefAccountant": "Администратор"
}

Responses200

Успешный запрос. Результат — JSON представление Юрлица типа Индивидуальный Предприниматель с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
  },
  "id": "7944ef04-f831-11e5-7a69-971500188b19",
  "accountId": "02865f48-b0ae-11ea-0a80-203a00000002",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/02e06bea-b0ae-11ea-0a80-1d9c00000034",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=02e06bea-b0ae-11ea-0a80-1d9c00000034"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/02877fda-b0ae-11ea-0a80-203a00000003",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2020-06-18 12:38:18",
  "name": "ИП Иванов",
  "code": "someCode",
  "externalCode": "extCode",
  "archived": false,
  "created": "2020-06-18 12:38:18",
  "companyType": "entrepreneur",
  "legalTitle": "Индивидуальный предприниматель Иванов Иван Иванович",
  "legalAddress": "г.Москва ул Авиастроителей д 93 к 12",
  "legalAddressFull": {
    "addInfo": "г.Москва ул Авиастроителей д 93 к 12"
  },
  "actualAddress": "г.Москва ул Академика Миля дом 15 к 21",
  "actualAddressFull": {
    "addInfo": "г.Москва ул Академика Миля дом 15 к 21"
  },
  "inn": "87654321",
  "okpo": "12345",
  "ogrnip": "58632598y21jk",
  "legalLastName": "Иванов",
  "legalFirstName": "Иван",
  "legalMiddleName": "Иванович",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "isEgaisEnable": false,
  "payerVat": true,
  "trackingContractDate": null
}

Получить Юрлицо

GET/entity/organization/{id}

Запрос на получение Юрлица с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Юрлица.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

PUT https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп полями

Пример запроса на обновление Юрлица с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "isEgaisEnable": true,
  "fsrarId": "1963703",
  "payerVat": true,
  "utmUrl": "10.250.110.81",
  "director": "Кипелова Александра",
  "chiefAccountant": "Подкупников Иван"
}

Responses200

Успешный запрос. Результат — JSON обновлённого Юрлица.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json"
  },
  "id": "4b9d5bec-0575-11e6-9464-e4de00000008",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-04-18 17:53:21",
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008/accounts",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "account",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "isEgaisEnable": true,
  "fsrarId": "1963703",
  "payerVat": true,
  "utmUrl": "10.250.110.81"
}

Пример запроса на обновление Юрлица с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "ОАО СветПром",
  "description": "юрлицо, делающее маленькую прибыль",
  "code": "666",
  "externalCode": "666АААА666",
  "archived": false,
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Свет Пром",
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetprom@mail.svet",
  "phone": "22222222",
  "fax": "bello123",
  "attributes": [
    {
      "id": "7f4a6b38-12bb-11e6-9464-e4de00000076",
      "value": "Такая Строка"
    }
  ],
  "payerVat": false,
  "director": "Вздрыжженов Иван Валерьевич",
  "chiefAccountant": "Кулумбекова Василиса Иисмаиловна"
}

Responses200

Успешный запрос. Результат — JSON обновлённого Юрлица.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/bf182d24-12d7-11e6-9464-e4de00000012",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "organization",
    "mediaType": "application/json"
  },
  "id": "bf182d24-12d7-11e6-9464-e4de00000012",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-05-05 18:40:51",
  "name": "ОАО СветГАЗКАМАЗПром",
  "description": "Новое юрлицо",
  "code": "666",
  "externalCode": "sfwafn22-124124sa",
  "archived": false,
  "created": "2007-02-07 17:16:41",
  "trackingContractNumber": "12345678",
  "trackingContractDate": "2007-02-07 00:00:00",
  "legalTitle": "ООО Великое Сообщество КАМАЗ ПРОМ",
  "legalAddress": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "legalAddressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/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.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "111",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "inn": "87654321",
  "kpp": "15312532",
  "ogrn": "12345",
  "okpo": "12345",
  "email": "svetpromgazkamaz@mail.svet",
  "phone": "22222222",
  "fax": "belwo123",
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "7f4a6b38-12bb-11e6-9464-e4de00000076",
      "name": "Строковое поле",
      "type": "string",
      "value": "Строковое значение"
    }
  ],
  "accounts": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/bf182d24-12d7-11e6-9464-e4de00000012/accounts",
      "type": "account",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payerVat": false,
  "director": "Вздрыжженов Иван Валерьевич",
  "chiefAccountant": "Кулумбекова Василиса Иисмаиловна"
}

Изменить Юрлицо

PUT/entity/organization/{id}

Запрос на обновление Юрлица с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Юрлица.

Счета Юрлица ¶

Список счетов Юрлица с указанным id.

GET https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19/accounts

Responses200

Успешный запрос.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008/accounts",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
    "type": "account",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008/accounts/4b9d69b7-0575-11e6-9464-e4de00000009",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
        "type": "account",
        "mediaType": "application/json"
      },
      "id": "4b9d69b7-0575-11e6-9464-e4de00000009",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 0,
      "updated": "2016-04-18 17:53:21",
      "isDefault": true,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/4b9d5bec-0575-11e6-9464-e4de00000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить список счетов Юрлица

GET/entity/organization/{id}/accounts

Возвращает массив JSON представлений счетов Юрлица.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Юрлица.

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/organization/7944ef04-f831-11e5-7a69-971500188b19/accounts

RequestsПример

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d955aa70-6703-11e7-9464-e4de00000051/accounts/d9560d0e-6703-11e7-9464-e4de00000052",
      "type": "account",
      "mediaType": "application/json"
    },
    "id": "d9560d0e-6703-11e7-9464-e4de00000052",
    "isDefault": false,
    "accountNumber": "1234567876543",
    "bankName": ""ОАО Сбербm;анк"",
    "bankLocation": "г Моl;;lсква",
    "correspondentAccount": "12314124jkjj2451",
    "bic": "21412hhhh4"
  },
  {
    "isDefault": false,
    "accountNumber": "1234567876543",
    "bankName": ""ОАО БАНК"",
    "bankLocation": "г Москва",
    "correspondentAccount": "12314124jkjj2451",
    "bic": "21412555554"
  }
]

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d955aa70-6703-11e7-9464-e4de00000051/accounts/d9560d0e-6703-11e7-9464-e4de00000052",
      "type": "account",
      "mediaType": "application/json"
    },
    "id": "d9560d0e-6703-11e7-9464-e4de00000052",
    "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
    "version": 7,
    "updated": "2017-07-12 16:13:08",
    "isDefault": true,
    "accountNumber": "1234567876543",
    "bankName": ""ОАО Сбербm;анк"",
    "bankLocation": "г Моl;;lсква",
    "correspondentAccount": "12314124jkjj2451",
    "bic": "21412hhhh4"
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d955aa70-6703-11e7-9464-e4de00000051/accounts/97fc6499-b96f-11e7-9464-e4de00000006",
      "type": "account",
      "mediaType": "application/json"
    },
    "id": "97fc6499-b96f-11e7-9464-e4de00000006",
    "accountId": "d8a2e973-6703-11e7-9464-e4de00000001",
    "version": 0,
    "updated": "2017-10-25 13:31:00",
    "isDefault": false,
    "accountNumber": "1234567876543",
    "bankName": ""ОАО БАНК"",
    "bankLocation": "г Москва",
    "correspondentAccount": "12314124jkjj2451",
    "bic": "21412555554"
  }
]

Изменить счета Юрлица

POST/entity/organization/{id}/accounts

Обновляются счета Юрлица с указанным id.
Обновляются все поля, указанные в JSON объекте запроса, кроме
помеченных Только для чтения в описании атрибутов счетов Юрлица.
Поля, которые не были указаны в JSON запроса, не изменяются.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Юрлица.

Точка продаж ¶

Точки продаж ¶

Средствами JSON API можно запрашивать списки Точек продаж и сведения по отдельным точкам продаж. Также можно получить доступ к специальному ресурсу для управления кассирами точки продаж. Кодом сущности для точки продаж в составе JSON API является ключевое слово retailstore. Больше о точках продаж и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке в разделе “Создание точки продаж в основном интерфейсе”.
По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов точек продаж на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию Точки продаж name

  • по адресу Точки продаж address

  • meta — Метаданные о сменеТолько для чтения

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записиТолько для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных Только для чтения

  • shared — Общий доступ Только для чтения

  • group — Отдел сотрудника в формате Метаданных Только для чтения

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • name — Наименование точки продаж Только для чтения

  • description — Описание точки продаж Только для чтения

  • externalCode — Внешний код точки продаж Только для чтения

  • archived — Добавлена ли точка продаж в архив Только для чтения

  • address — Адрес Только для чтения

  • addressFull — Адрес с детализацией по отдельным полям. Только для чтения

  • controlShippingStock — Контроль остатков Только для чтения

  • onlyInStock — Выгружать только товары в наличии. Доступно только при активном контроле остатков. Влияет только на выгрузку остатков в POS API Только для чтения

  • active — Включена Только для чтения

  • controlCashierChoice — Выбор продавца Только для чтения

  • discountEnable — Разрешить скидки

  • discountMaxPercent — Максимальная скидка (в процентах)

  • priceType — Тип цен, с которыми будут продаваться товары в рознице Только для чтения

  • cashiers — Ссылка на Кассиров в формате Метаданных Только для чтения

  • egaisEnabled — Точка продаж должна передавать данные в ЕГАИС

  • frNumber — Номер модели ФР

  • organization — Ссылка на ваше юрлицо в формате Метаданных Только для чтения

  • store — Ссылка на склад в формате Метаданных Только для чтения

  • acquire — Банк-эквайер Только для чтения

  • issueOrders — Выдача заказов Только для чтения

  • sellReserves — Учет резервов Только для чтения

  • lastOperationNames — Последние операции Только для чтения

  • ofdEnabled — Отправлять электронный чек через ОФД

  • allowCustomPrice — Разрешить продажу по свободной цене

  • authTokenAttached — создан ли токен для точки продаж Только для чтения

  • orderToState — Ссылка на статус, который проставится заказу после проведения продажи на его основании (если указано), в формате Метаданных Только для чтения

  • customerOrderStates — Ссылка на статусы, в которых выгружаются заказы в точку продаж (если указано), в формате Метаданных Только для чтения

  • environment — информация об окружении

  • state — информация о статусе точки продаж

  • defaultTaxSystem — Код системы налогообложения по умолчанию

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED
  • orderTaxSystem — Код системы налогообложения для заказов
Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED
  • fiscalType — Тип формирования чеков
Тип формирования чеков Значение поля fiscalType
Стандартное STANDARD
Стандартное с обработкой облачных операций MASTER
Облачное CLOUD
  • device — информация об устройстве

  • os — информация об операционной системе

  • software — информация о ПО

  • chequePrinter — данные о ККТ

  • paymentTerminal — информация о платежном терминале

  • name — наименование ПО. Необходимое

  • vendor — Производитель.

  • version — версия ПО.

  • vendor — Производитель

  • name — Наименование. Необходимое

  • serial — серийный номер

  • fiscalDataVersion — формат фискальных данных

  • driver — информация об используемом драйвере

  • fiscalMemory — информация о фискальном накопителе

  • firmwareVersion — версия прошивки ККТ

  • name — наименования драйвера

  • version — Версия драйвера

  • fiscalDataVersion — версия фискальной памяти
  • sync — состояние синхронизации

  • lastCheckMoment — дата и время последней синхронизации

  • fiscalMemory — информация о фискальной памяти

  • paymentTerminal — информация о платежном терминале Deprecated

  • message — состояние синхронизации.

  • lastAttempMoment — Дата последней сихронизации (не обязательно успешной). Необходимое

  • error — информация об ошибке ФН

  • notSendDocCount — Количество неотправленных документов в ОФД

  • notSendFirstDocMoment — Дата первого документа в очереди на отправку

  • сode — код ошибки ФН

  • message — описание ошибки

  • acquiringType — информация о типе эквайера (например: inpas/payme)
  • postalCode — Почтовый индекс

  • country — Ссылка на страну в формате Метаданных

  • region — Ссылка на регион в формате Метаданных

  • city — Город

  • street — Улица

  • house — Дом (Максимальная длина — 30 символов)

  • apartment — Квартира (Максимальная длина — 30 символов)

  • addInfo — Другое

  • comment — Комментарий

Строка адреса является конкатенацией полей структурированного адреса в следующем порядке: postalCode -> country -> region -> city -> street -> house -> apartment -> addInfo, используя запятую в качестве разделителя.
При передаче в МойСклад сущностей с адресом используйте либо строковый адрес, либо структурированнй.
При передаче обоих адресов строковый будет игнорирован.
При передаче только строкового он будет отражаться как в строковом поле, так и в addInfo структурированного адреса.

Поле lastOperationNames представляет собой массив объектов со следующей структурой:

  • entity — Ключевое слово, обозначающее тип последней операции Только для чтения

  • name — Наименование (номер) последней операции Только для чтения

Представляет собой краткий список последних операций на данной точке продаж. Если продаж на данной точке по факту нет, то номера продаж будут фейковые

Сущность кассир представляет собой объект, содержащий ссылки на Сотрудника, назначенного кассиром,
и Точку продаж, к которой он привязан.
Подробнее о сущности Кассира можно посмотреть в разделе Кассиры

  • meta — Метаданные о сменеТолько для чтения

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записиТолько для чтения

  • employee — Ссылка на сотрудника в формате Метаданных Только для чтения

  • retailStore — Ссылка на точку продаже в формате Метаданных Только для чтения

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • name — Наименование точки продаж

  • description — Описание точки продаж

  • externalCode — Внешний код точки продаж

  • address — Адрес

  • active — Включена

  • organization — Ссылка на ваше юрлицо

  • store — Ссылка на склад

  • acquire — Банк-эквайер

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование точки продаж

  • description — Описание точки продаж

  • externalCode — Внешний код точки продаж

  • address — Адрес

  • active — Включена

GET https://online.moysklad.ru/api/remap/1.1/entity/retailstore

Responses200

Успешный запрос. Результат — JSON представление списка Розничных точек продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
    "type": "retailstore",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/2b5eb22f-139e-11e6-9464-e4de00000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
        "type": "retailstore",
        "mediaType": "application/json"
      },
      "id": "2b5eb22f-139e-11e6-9464-e4de00000073",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-05-06 18:21:13",
      "name": "Точка2",
      "description": "вторая точка",
      "externalCode": "Et9M3cprgDiJPi7llDOhX0",
      "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "addressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "123",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "controlShippingStock": false,
      "active": true,
      "controlCashierChoice": false,
      "discountEnable": true,
      "discountMaxPercent": 17,
      "priceType": "Цена продажи",
      "authTokenAttached": false,
      "cashiers": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/2b5eb22f-139e-11e6-9464-e4de00000073/cashiers",
          "type": "cashier",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "egaisEnabled": true,
      "frNumber": "134578",
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "issueOrders": false,
      "sellReserves": false,
      "lastOperationNames": [
        {
          "entity": "retaildemand",
          "name": "00002"
        }
      ],
      "ofdEnabled": false,
      "allowCustomPrice": false,
      "fiscalType": "MASTER"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
        "type": "retailstore",
        "mediaType": "application/json"
      },
      "id": "31b6349e-137a-11e6-9464-e4de0000005d",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "updated": "2016-05-06 18:09:54",
      "name": "Точка продаж",
      "externalCode": "AEhB1gX7inNaXzAGSbDeh0",
      "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
      "addressFull": {
        "postalCode": "125009",
        "country": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
            "type": "country",
            "mediaType": "application/json"
          }
        },
        "region": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
            "type": "region",
            "mediaType": "application/json"
          }
        },
        "city": "Москва",
        "street": "ул Тверская",
        "house": "1",
        "apartment": "123",
        "addInfo": "addinfo",
        "comment": "some words about address"
      },
      "controlShippingStock": true,
      "onlyInStock": false,
      "active": true,
      "controlCashierChoice": false,
      "discountEnable": false,
      "priceType": "Цена продажи",
      "authTokenAttached": false,
      "cashiers": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d/cashiers",
          "type": "cashier",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "egaisEnabled": true,
      "frNumber": "134578",
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "acquire": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/30fe66fd-137a-11e6-9464-e4de00000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "issueOrders": false,
      "sellReserves": false,
      "lastOperationNames": [
        {
          "entity": "retaildemand",
          "name": "00002"
        }
      ],
      "ofdEnabled": false,
      "allowCustomPrice": false,
      "fiscalType": "STANDARD",
      "environment": {
        "device": "Some device name",
        "os": "Linux",
        "software": {
          "name": "Касса МойСклад",
          "vendor": "МойСклад",
          "version": "2.2"
        },
        "chequePrinter": {
          "vendor": "АТОЛ",
          "name": "30Ф",
          "serial": "12345",
          "fiscalDataVersion": "1.0",
          "driver": {
            "name": "АТОЛ (бета)",
            "version": "9.1"
          },
          "fiscalMemory": {
            "fiscalDataVersion": "1.0"
          },
          "firmwareVersion": "669"
        },
        "paymentTerminal": {
          "acquiringType": "payme"
        }
      },
      "state": {
        "sync": {
          "message": "Ошибка синхронизации, необходимо войти повторно",
          "lastAttempMoment": "2016-09-06 21:41:00"
        },
        "lastCheckMoment": "2018-02-05 15:58:24",
        "fiscalMemory": {
          "error": {
            "code": "1003",
            "message": "Критическая ошибка"
          },
          "notSendDocCount": 25,
          "notSendFirstDocMoment": "2016-09-06 21:41:00"
        },
        "paymentTerminal": {
          "acquiringType": "payme"
        }
      }
    }
  ]
}

Получить точки продаж

GET/entity/retailstore

Запрос всех Розничных точек продаж на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Розничные точки продаж.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retailstore/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Розничной точки продаж.

Удалить точку продаж

DELETE/entity/retailstore/{id}

Запрос на удаление Розничной точки продаж с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Точки продаж

Точка продаж ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailstore/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление точки продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
    "type": "retailstore",
    "mediaType": "application/json"
  },
  "id": "31b6349e-137a-11e6-9464-e4de0000005d",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-05-06 18:09:54",
  "name": "Точка продаж",
  "externalCode": "AEhB1gX7inNaXzAGSbDeh0",
  "address": "125009, Россия, г Москва, Москва, ул Тверская, 1, 123, addInfo",
  "addressFull": {
    "postalCode": "125009",
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/9df7c2c3-7782-4c5c-a8ed-1102af611608",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "region": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/region/00000000-0000-0000-0000-000000000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/region/metadata",
        "type": "region",
        "mediaType": "application/json"
      }
    },
    "city": "Москва",
    "street": "ул Тверская",
    "house": "1",
    "apartment": "123",
    "addInfo": "addinfo",
    "comment": "some words about address"
  },
  "controlShippingStock": true,
  "onlyInStock": true,
  "active": true,
  "controlCashierChoice": false,
  "discountEnable": true,
  "discountMaxPercent": 17,
  "priceType": "Цена продажи",
  "authTokenAttached": false,
  "cashiers": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d/cashiers",
      "type": "cashier",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "egaisEnabled": true,
  "frNumber": "134578",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "acquire": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/30fe66fd-137a-11e6-9464-e4de00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "issueOrders": false,
  "sellReserves": false,
  "lastOperationNames": [
    {
      "entity": "retaildemand",
      "name": "00002"
    }
  ],
  "ofdEnabled": false,
  "allowCustomPrice": false,
  "environment": {
    "device": "Some device name",
    "os": "Linux",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "1234",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "state": {
    "sync": {
      "message": "Ошибка синхронизации, необходимо войти повторно",
      "lastAttempMoment": "2016-09-06 21:41:00"
    },
    "lastCheckMoment": "2018-02-05 15:58:24",
    "fiscalMemory": {
      "error": {
        "code": "1003",
        "message": "Критическая ошибка"
      },
      "notSendDocCount": 25,
      "notSendFirstDocMoment": "2016-09-06 21:41:00"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "defaultTaxSystem": "GENERAL_TAX_SYSTEM",
  "orderTaxSystem": "GENERAL_TAX_SYSTEM",
  "fiscalType": "CLOUD"
}

Получить точку продаж

GET/entity/retailstore/{id}

Запрос на получение отдельной Розничной точки продаж с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Точки продаж

Кассир ¶

Кассиры ¶

Средствами JSON API можно запрашивать списки Кассиров и сведения по отдельным кассирам. Кодом сущности для кассира в составе JSON API является ключевое слово cashier.

  • meta — Метаданные о сменеТолько для чтения

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записиТолько для чтения

  • employee — Ссылка на сотрудника в формате Метаданных

  • retailStore — Ссылка на точку продаже в формате Метаданных

GET https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060/cashiers

Responses200

Успешный запрос. Результат — JSON представление списка кассиров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060/cashiers",
    "type": "cashier",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060/cashiers/3902eb20-139f-11e6-9464-e4de00000077",
        "type": "cashier",
        "mediaType": "application/json"
      },
      "id": "3902eb20-139f-11e6-9464-e4de00000077",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "employee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/30c1cfcc-137a-11e6-9464-e4de00000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=30c1cfcc-137a-11e6-9464-e4de00000028"
        }
      },
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
          "type": "retailstore",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=ea05e0c9-8667-11e7-8a7f-40d000000060"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060/cashiers/6674fde7-139f-11e6-9464-e4de0000007e",
        "type": "cashier",
        "mediaType": "application/json"
      },
      "id": "6674fde7-139f-11e6-9464-e4de0000007e",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "employee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/5bd62f8f-139f-11e6-9464-e4de0000007b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=5bd62f8f-139f-11e6-9464-e4de0000007b"
        }
      },
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
          "type": "retailstore",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=ea05e0c9-8667-11e7-8a7f-40d000000060"
        }
      }
    }
  ]
}

Получить Кассиров

GET/entity/retailstore/{retailStoreId}/cashiers

Запрос на получение списка всех кассиров на данной точке продаж.
Результат: Объект JSON, включающий в себя поля:

  • context — Метаданные о сотруднике, выполнившем запрос.

  • meta Метаданные о выдаче.

  • rows — Массив JSON объектов, представляющих собой кассиров.

URI Parameters

СкрытьПоказать

retailStoreId
string (required) Example: ea05e0c9-8667-11e7-8a7f-40d000000060

id Точки продаж

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Кассир ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060/cashiers/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного кассира.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060/cashiers/3902eb20-139f-11e6-9464-e4de00000077",
    "type": "cashier",
    "mediaType": "application/json"
  },
  "id": "3902eb20-139f-11e6-9464-e4de00000077",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "employee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/30c1cfcc-137a-11e6-9464-e4de00000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=30c1cfcc-137a-11e6-9464-e4de00000028"
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ea05e0c9-8667-11e7-8a7f-40d000000060",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=ea05e0c9-8667-11e7-8a7f-40d000000060"
    }
  }
}

Получить Кассира

GET/entity/retailstore/{retailStoreId}/cashiers/{id}

Запрос на получение отдельного кассира с указанным id.

URI Parameters

СкрытьПоказать

retailStoreId
string (required) Example: ea05e0c9-8667-11e7-8a7f-40d000000060

id Точки продаж

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Кассира

Веб-хуки ¶

На платных аккаунтах с помощью средств JSON API вы можете: получать, создавать, обновлять, отключать и удалять веб-хуки.
На бесплатных аккаунтах доступны только операции получения и удаления веб хуков. Во время нахождения аккаунта на бесплатном тарифе отправка веб хуков не производится.
Управление веб-хуками доступно только администратору аккаунта. Ключевым словом для веб-хуков в рамках JSON api является webhook.

Веб-хуки ¶

Пример того, в каком виде будут передаваться данные:

POST
https://example.com/webhook_path?requestId=640569eb-522d-427a-b07e-fa757c5d4217
'{
  "events":
   [
    {"meta":
      {
        "type":"product",
        "href":"https://online.moysklad.ru/api/remap/1.1/entity/product/c1557cfb-c2cc-11e6-7a31-d0fd000f0b00"
      },
     "action": "DELETE",
     "accountId": "b8b74698-9128-11e6-8a84-bae500000001"
    }
   ]
'}

В массиве events может быть несколько объектов. Параметр запроса requestId — идентификатор уведомления.
В ответ на наш запрос мы ожидаем получить ответ с HTTP статусом 200 или 204 в течение 5 секунд.
При невалидном ответе от клиентского приложения или истечении времени ожидания ответа наша система осуществляет еще 3 попытки отправки.
Данные попытки осуществляются последовательно, без таймаутов между ними. Если все попытки закончились неудачно,
то данное уведомление считается неотправленным и в дальнейшем удаляется, в клиентское приложение оно отправлено не будет,
т.к. проблема на стороне клиентского приложения.
Чтобы попытки отправки уведомления не заканчивались неудачей из-за истечения времени ожидания ответа сервером, рекомендуется разделить прием вебхуков и их обработку.
Понять, что уведомление о событии было отправлено повторно, можно по параметру запроса requestId — при повторной отправке уведомления идентификатор останется прежним.
С помощью текущей версии API можно просматривать, изменять, удалять веб-хуки созданные только с помощью API версии 1.1.

Через JSON API или POS API при запросах можно отключить уведомления вебхуков в контексте данного запроса. Для этого нужно указать заголовок X-Lognex-WebHook-Disable с произвольным значением.

SSL Handshake

Если на адресе получателя используется SSL сертификат, то необходимо удостовериться, что сертификат имеет корректные Certification Paths. Проверить сертификат можно в сервисе https://www.ssllabs.com/ssltest/index.html

  • meta — Метаданные веб-хука

  • id — id веб-хука

  • accountId — id учётной записи

  • entityType — тип сущности, к которой привязан веб-хук Необходимое

  • url — URL, по которому будет происходить запрос. Допустимая длина до 255 символов Необходимое

  • method — HTTP метод, с которым будет происходить запрос
    Возможные значения: POST

  • enabled — Флажок состояние веб-хука (включен / отключен)

  • action — Действие, которое отслеживается веб-хуком Необходимое
    Возможные значения: [CREATE, UPDATE, DELETE]

Создание вебхуков доступно для всех типов сущностей и документов, кроме следующих:

  • webhook

  • discount

  • id — id веб-хука
  • id — id веб-хука

GET https://online.moysklad.ru/api/remap/1.1/entity/webhook

Responses200

Успешный запрос. Результат — JSON представление списка веб-хуков.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
    "type": "webhook",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/aec51463-bbd2-11e6-8a84-bae500000003",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
        "type": "webhook",
        "mediaType": "application/json"
      },
      "id": "aec51463-bbd2-11e6-8a84-bae500000003",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "entityType": "demand",
      "url": "http://www.example.com",
      "method": "POST",
      "enabled": true,
      "action": "CREATE"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/d08f9217-bbd2-11e6-8a84-bae500000004",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
        "type": "webhook",
        "mediaType": "application/json"
      },
      "id": "d08f9217-bbd2-11e6-8a84-bae500000004",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "entityType": "supply",
      "url": "http://www.example.com",
      "method": "POST",
      "enabled": true,
      "action": "CREATE"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/d946c7ff-bbd2-11e6-8a84-bae500000005",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
        "type": "webhook",
        "mediaType": "application/json"
      },
      "id": "d946c7ff-bbd2-11e6-8a84-bae500000005",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "entityType": "cashin",
      "url": "http://www.example.com",
      "method": "POST",
      "enabled": true,
      "action": "UPDATE"
    }
  ]
}

Получить список веб-хуков

GET/entity/webhook

Запрос на получение всех веб-хуков на данной учётной записи.

POST https://online.moysklad.ru/api/remap/1.1/entity/webhook

RequestsПример

Пример запроса на создание нового веб-хука.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "url": "http://www.example.com",
  "action": "CREATE",
  "entityType": "supply"
}

Responses200

Успешный запрос. Результат — JSON представление созданного веб-хука.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/d08f9217-bbd2-11e6-8a84-bae500000004",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
    "type": "webhook",
    "mediaType": "application/json"
  },
  "id": "d08f9217-bbd2-11e6-8a84-bae500000004",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "entityType": "supply",
  "url": "http://www.example.com",
  "method": "POST",
  "enabled": true,
  "action": "CREATE"
}

Создать веб-хук

POST/entity/webhook

Пример запроса на создание нового веб-хука. Убедитесь, что создаетё ещё не существующий веб-хук:
сочетание entityType, action должно быть уникальным.

Веб-хук ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/webhook/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление веб-хука с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/aec51463-bbd2-11e6-8a84-bae500000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
    "type": "webhook",
    "mediaType": "application/json"
  },
  "id": "aec51463-bbd2-11e6-8a84-bae500000003",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "entityType": "demand",
  "url": "http://www.example.com",
  "method": "POST",
  "enabled": true,
  "action": "CREATE"
}

Получить отдельный веб-хук

GET/entity/webhook/{id}

Запрос на получение отдельного веб-хука с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id веб-хука

PUT https://online.moysklad.ru/api/remap/1.1/entity/webhook/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление веб-хука.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "url": "http://www.example.com",
  "action": "DELETE"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого веб-хука.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/aec51463-bbd2-11e6-8a84-bae500000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
    "type": "webhook",
    "mediaType": "application/json"
  },
  "id": "aec51463-bbd2-11e6-8a84-bae500000003",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "entityType": "demand",
  "url": "http://www.example.com",
  "method": "POST",
  "enabled": true,
  "action": "DELETE"
}

Обновить веб-хук

PUT/entity/webhook/{id}

Пример запроса на обновление сведений о веб-хуке.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id веб-хука

PUT https://online.moysklad.ru/api/remap/1.1/entity/webhook/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на отключение веб-хука.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "enabled": false
}

Responses200

Успешный запрос. Результат — JSON представление отключенного веб-хука.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/aec51463-bbd2-11e6-8a84-bae500000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/webhook/metadata",
    "type": "webhook",
    "mediaType": "application/json"
  },
  "id": "aec51463-bbd2-11e6-8a84-bae500000003",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "entityType": "demand",
  "url": "http://www.example.com",
  "method": "POST",
  "enabled": false,
  "action": "DELETE"
}

Отключить веб-хук

PUT/entity/webhook/{id}

Пример запроса на отключение веб-хука.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id веб-хука

DELETE https://online.moysklad.ru/api/remap/1.1/entity/webhook/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление веб-хука.

Удалить веб-хук

DELETE/entity/webhook/{id}

Пример запроса на удаление веб-хука с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id веб-хука

Шаблон печатной формы ¶

Средствами JSON API можно запрашивать списки шаблонов печатных форм для сущностей. Скрытые печатные формы не попадут в результат запроса. Кодом сущности для стандартных шаблонов в составе JSON API является ключевое слово embeddedtemplate, а для пользовательских customtemplate.

Стандартные шаблоны ¶

  • meta — Метаданные о стандартном шаблоне

  • id — id шаблона

  • name — наименование шаблона

  • type — тип шаблона (entity — документ, mxtemplate — ценник/этикетка нового формата)

  • content — ссылка на скачивание

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/

Responses200200

Успешный запрос. Результат — JSON представление списка стандартных шаблонов для данного типа сущности.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "embeddedtemplate",
    "mediaType": "application/json",
    "size": 6,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/c2645cf0-43f0-3379-adff-99929da86d5e",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "c2645cf0-43f0-3379-adff-99929da86d5e",
      "name": "Транспортная накладная",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/ttn.xls"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/c5d5e3f2-6541-3ae3-9b7c-5da3665ab33e",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "c5d5e3f2-6541-3ae3-9b7c-5da3665ab33e",
      "name": "Расходная накладная",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/rashod.xls"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/8a5bdbc2-ddb6-34f1-b359-05219426b979",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "8a5bdbc2-ddb6-34f1-b359-05219426b979",
      "name": "ТОРГ-12",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/tov_nakl.xls"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/18386557-0c3d-30bc-9b76-fe30c9893f84",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "18386557-0c3d-30bc-9b76-fe30c9893f84",
      "name": "Товарный чек",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/demand_check.xls"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/1aaef672-69a5-3e35-a849-71c2cd338ac0",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "1aaef672-69a5-3e35-a849-71c2cd338ac0",
      "name": "Акт",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/act.xls"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/4fdd996f-d2fd-4500-baf2-fea33b6db077",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "4fdd996f-d2fd-4500-baf2-fea33b6db077",
      "name": "УПД (старый)",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/upd.xls"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/4fdd996f-d2fd-4500-baf2-fea33b6db078",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "4fdd996f-d2fd-4500-baf2-fea33b6db078",
      "name": "УПД",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/upd_new.xls"
    }
  ]
}

Успешный запрос. Результат — JSON представление списка стандартных шаблонов для товаров.

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate",
    "type": "embeddedtemplate",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate/a8218d14-6017-3ba4-85c4-254fff93bbc8",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "a8218d14-6017-3ba4-85c4-254fff93bbc8",
      "name": "Термоэтикетка (58х40мм)",
      "type": "mxtemplate",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/termo_58x40.xml"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate/2746190f-cf7c-3a0b-922d-e75f44e88cce",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "2746190f-cf7c-3a0b-922d-e75f44e88cce",
      "name": "Ценник (70x49,5мм)",
      "type": "mxtemplate",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/price_tag_70x49.5.xml"
    }
  ]
}

Список стандартных шаблонов

GET/entity/{type}/metadata/embeddedtemplate/

Запрос на получение информации о стандартных шаблонах печатных форм для указанного типа сущности.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности, для которой запрашиваются стандартные шаблоны

Отдельный стандартный шаблон ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление стандартного шаблона для данного типа сущности.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/embeddedtemplate/c2645cf0-43f0-3379-adff-99929da86d5e",
    "type": "embeddedtemplate",
    "mediaType": "application/json"
  },
  "id": "c2645cf0-43f0-3379-adff-99929da86d5e",
  "name": "Транспортная накладная",
  "type": "entity",
  "content": "https://online.moysklad.ru/api/remap/1.1/download-template/ttn.xls"
}

Отдельный стандартный шаблон

GET/entity/{type}/metadata/embeddedtemplate/{id}

Запрос на получение информации об отдельном стандартном шаблоне печатной формы для указанного типа сущности по его id.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности, для которой запрашивается стандартный шаблон

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id отдельного шаблона

Пользовательские шаблоны ¶

  • meta — Метаданные о пользовательском шаблоне

  • id — id шаблона

  • name — наименование шаблона

  • type — тип шаблона (entity — документ, pricetype — ценник/этикетка, mxtemplate — ценник/этикетка нового формата)

  • content — ссылка на скачивание

  • id — id шаблона

  • name — наименование шаблона

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/customtemplate/

Responses200200

Успешный запрос. Результат — JSON представление списка пользовательских шаблонов для данного типа сущности.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/customtemplate/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customtemplate",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
        "type": "customtemplate",
        "mediaType": "application/json"
      },
      "id": "38d1c843-1601-11e7-8af5-581e00000009",
      "name": "tratata",
      "type": "entity",
      "content": "https://online.moysklad.ru/api/remap/1.1/download/38d1c843-1601-11e7-8af5-581e00000009"
    }
  ]
}

Успешный запрос. Результат — JSON представление списка пользовательских шаблонов для товаров.

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate",
    "type": "embeddedtemplate",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate/a8218d14-6017-3ba4-85c4-254fff93bbc8",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "a8218d14-6017-3ba4-85c4-254fff93bbc8",
      "name": "Термоэтикетка (58х40мм)",
      "type": "mxtemplate",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/termo_58x40.xml"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate/2746190f-cf7c-3a0b-922d-e75f44e88cce",
        "type": "embeddedtemplate",
        "mediaType": "application/json"
      },
      "id": "2746190f-cf7c-3a0b-922d-e75f44e88cce",
      "name": "Ценник (70x49,5мм)",
      "type": "mxtemplate",
      "content": "https://online.moysklad.ru/api/remap/1.1/download-template/price_tag_70x49.5.xml"
    }
  ]
}

Список пользовательских шаблонов

GET/entity/{type}/metadata/customtemplate/

Запрос на получение информации о пользовательских шаблонах печатных форм для указанного типа сущности.

URI Parameters

СкрытьПоказать

type
string (required) Example: customerorder

тип сущности, для которой запрашиваются пользовательские шаблоны

Отдельный пользовательский шаблон ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/customtemplate/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление пользовательского шаблона для данного типа сущности.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
    "type": "customtemplate",
    "mediaType": "application/json"
  },
  "id": "38d1c843-1601-11e7-8af5-581e00000009",
  "name": "достаточно_нестандартный_шаблон",
  "type": "entity",
  "content": "https://online.moysklad.ru/api/remap/1.1/download/38d1c843-1601-11e7-8af5-581e00000009"
}

Отдельный пользовательский шаблон

GET/entity/{type}/metadata/customtemplate/{id}

Запрос на получение информации об отдельном пользовательском шаблоне печатной формы для указанного типа сущности по его id.

URI Parameters

СкрытьПоказать

type
string (required) Example: customerorder

тип сущности, для которой запрашивается стандартный шаблон

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id отдельного шаблона

Печать документов ¶

Средствами JSON API можно запрашивать печать документов с помощью шаблонов печатных форм.
При запросе на формирование печатной формы сервер при готовности документа, корректной
печатной форме и правильном формате запроса отвечает пустым ответом с кодом 303.
В заголовке Location ответа содержится адрес временного расположения готовой к загрузке печатной формы.
Файл во временном расположении доступен для загрузки в течение 5 минут.

Сервер может вернуть ответ 202 и заголовок Location с адресом для опроса готовности печатной формы к загрузке.
Данный вариант будет реализован позже.

Печать документа ¶

POST https://online.moysklad.ru/api/remap/1.1/entity/demand/a86708d2-f8d3-4e67-8f04-6101158da808/export/

RequestsПримерКомплект

Пример запроса на печать отдельного документа по шаблону печатной формы.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "template": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/daca545a-1a35-11e7-8a84-bae500000001",
      "type": "customtemplate",
      "mediaType": "application/json"
    }
  },
  "extension": "xls"
}

Responses202303

Headers
Location: ссылка на статус печати
Content-Type: application/json
Headers
Location: ссылка на файл
Content-Type: application/json

Пример запроса на печать комплекта документов. В результате запроса будет напечатан комплект в сумме из 6 печатных форм.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "templates": [
    {
      "template": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/daca545a-1a35-11e7-8a84-bae500000001",
          "type": "customtemplate",
          "mediaType": "application/json"
        }
      },
      "count": 2
    },
    {
      "template": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/embeddedtemplate/3d2685b4-cf64-4fd1-87c8-e109966b364b",
          "type": "embeddedtemplate",
          "mediaType": "application/json"
        }
      },
      "count": 3
    },
    {
      "template": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata/embeddedtemplate/6f3c9a47-6772-4944-9723-92d0d7be2a9c",
          "type": "embeddedtemplate",
          "mediaType": "application/json"
        }
      },
      "count": 1
    }
  ]
}

Responses202303

Headers
Location: ссылка на статус печати
Content-Type: application/json
Headers
Location: ссылка на файл
Content-Type: application/json

Запрос на печать

POST/entity/{type}/{id}/export/

Запрос на печать отдельного документа по шаблону печатной формы.

Атрибуты запроса

  • template — Ссылка на шаблон для печати в формате Метаданных

  • extension — расширение, в котором нужно напечатать форму. Можно указать xls, pdf, html, ods

Также можно напечатать комплект документов. Для этого вместо поля template нужно указать поле templates, которое является массивом объектов со следующими полями:

  • template — Ссылка на шаблон для печати в формате Метаданных

  • count — Количество копий печатной формы. От 1 до 10.

Если в запросе будет как поле templates так и поле template (вне элемента массива templates), произойдёт ошибка. В запросе допустимо только 1 из этих полей.
При печати комплектов не нужно указывать поле extension — все комплекты печатаются в pdf.

При печати комплекта, для определённых сущностей можно использовать шаблоны для печати связанных документов.
Так, например, для отгрузки (demand) можно использовать шаблоны:

  • Счёт покупателю

  • Счёт покупателю с печатью и подписью

  • Заказ покупателя

  • Счёт-фактура выданный

  • Любой пользовательский шаблон для вышеперечисленных сущностей.

для заказа покупателя:

  • Любой стандартный (embeddedtemplate) шаблон для отгрузки.

  • Счёт покупателю

  • Счёт покупателю с печатью и подписью

  • Счёт-фактура выданный

  • Любой пользовательский шаблон для вышеперечисленных сущностей.

для счёта покупателю:

  • Любой стандартный (embeddedtemplate) шаблон для отгрузки.

  • Заказ покупателя

  • Счёт-фактура выданный

  • Любой пользовательский шаблон для вышеперечисленных сущностей.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности, для которой запрашивается печать

id
string (required) Example: a86708d2-f8d3-4e67-8f04-6101158da808

id сущности, для которой запрашивается печать

Печать этикеток и ценников ¶

Средствами JSON API можно запрашивать печать этикеток и ценников для товаров с помощью шаблонов печатных форм.
При запросе на формирование печатной формы сервер при готовности этикеток и ценников, корректной
печатной форме и правильном формате запроса отвечает пустым ответом с кодом 303.
В заголовке Location ответа содержится адрес временного расположения готовой к загрузке печатной формы.
Файл во временном расположении доступен для загрузки в течение 5 минут.

Сервер может вернуть ответ 202 и заголовок Location с адресом для опроса готовности печатной формы к загрузке.
Данный вариант будет реализован позже.

Печать этикеток и ценников доступна только для товаров.

Печать этикеток и ценников ¶

POST https://online.moysklad.ru/api/remap/1.1/entity/product/a86708d2-f8d3-4e67-8f04-6101158da808/export/

RequestsПример

Пример запроса на печать этикеток и ценников по шаблону печатной формы для товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/107430bc-36e7-11e7-8a7f-40d000000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=107430bc-36e7-11e7-8a7f-40d000000090"
    }
  },
  "count": 10,
  "salePrice": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=10772c12-36e7-11e7-8a7f-40d000000097"
      }
    },
    "priceType": "Цена продажи"
  },
  "template": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/embeddedtemplate/f8e295eb-15c6-3184-b934-14fe90b3ea81",
      "type": "embeddedtemplate",
      "mediaType": "application/json"
    }
  },
  "extension": "pdf"
}

Responses202303

Headers
Location: ссылка на статус печати
Content-Type: application/json
Headers
Location: ссылка на файл
Content-Type: application/json

Запрос на печать этикеток и ценников

POST/entity/{type}/{id}/export/

Запрос на печать этикеток и ценников по шаблону печатной формы.

Атрибуты запроса

  • template — Ссылка на шаблон для печати в формате Метаданных

  • extension — расширение, в котором нужно напечатать форму. Можно указать xls, pdf, ods, для новых шаблонов только pdf

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • count — Количество ценников/термоэтикеток. Максимальное количество — 1000

  • salePrice — Цена продажи

    • priceType — Тип цены продажи. Значение — наименование соответствующего типа цен

URI Parameters

СкрытьПоказать

type
string (required) Example: product

тип сущности, для которой запрашивается печать

id
string (required) Example: a86708d2-f8d3-4e67-8f04-6101158da808

id сущности, для которой запрашивается печать

Публикация документов ¶

JSON API позволяет опубликовать для общего пользования печатную форму документа, созданную на основе шаблона печатной формы.
Кодом сущности для публикации в составе JSON API является ключевое слово publication.

Работа пользователя с публикациями документов возможна, если есть право на чтение и право печати сущности данного типа.

Публикации доступны только для следующих типов: Заказ покупателя, Счет покупателю, Отгрузка, Заказ поставщику, Счет поставщика, Приемка, Входящий платеж, Приходный ордер, Исходящий платеж, Расходный ордер, Внутренний заказ, Перемещение, Оприходование, Списание, Счет-фактура выданный, Счет-фактура полученный, Возврат поставщику, Возврат покупателя, Выплата денег, Внесение денег, Розничный возврат, Розничная продажа, Договор.

Публикации ¶

  • meta — Метаданные Публикации

  • template — Ссылка на шаблон для печати в формате Метаданных

  • href — Ссылка на страницу Публикации

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/a86708d2-f8d3-4e67-8f04-6101158da808/publication

Responses200

Успешный запрос. Результат — JSON представление списка Публикаций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0b71daec-055e-11e6-9464-e4de0000007e/publication",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0b71daec-055e-11e6-9464-e4de0000007e/publication/aec51463-bbd2-11e6-8a84-bae500000003",
        "type": "operationpublication",
        "mediaType": "application/json"
      },
      "template": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
          "type": "customtemplate",
          "mediaType": "application/json"
        }
      },
      "href": "https://mskld.ru/f00HzRGx8Q"
    }
  ]
}

Получить публикации

GET/entity/{type}/{id}/publication

Запрос на получение списка Публикаций по указанному документу.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности, по которой получить Публикации

id
string (required) Example: a86708d2-f8d3-4e67-8f04-6101158da808

id сущности, по которой получить Публикации

POST https://online.moysklad.ru/api/remap/1.1/entity/demand/a86708d2-f8d3-4e67-8f04-6101158da808/publication

RequestsПример

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "template": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
      "type": "customtemplate",
      "mediaType": "application/json"
    }
  }
}

Responses200201

Успешный запрос. Результат — JSON представление ранее созданной Публикации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0b71daec-055e-11e6-9464-e4de0000007e/publication/aec51463-bbd2-11e6-8a84-bae500000003",
    "type": "operationpublication",
    "mediaType": "application/json"
  },
  "template": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
      "type": "customtemplate",
      "mediaType": "application/json"
    }
  },
  "href": "https://mskld.ru/rdqS6kfh1K"
}

Успешный запрос. Результат — JSON представление созданной Публикации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0b71daec-055e-11e6-9464-e4de0000007e/publication/aec51463-bbd2-11e6-8a84-bae500000003",
    "type": "operationpublication",
    "mediaType": "application/json"
  },
  "template": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
      "type": "customtemplate",
      "mediaType": "application/json"
    }
  },
  "href": "https://mskld.ru/rdqS6kfh1K"
}

Создать публикацию

POST/entity/{type}/{id}/publication

Запрос на публикацию документа.
Публикация документа происходит на основании переданного объекта JSON, который должен содержать ссылку на шаблона для печати документа template в формате Метаданных. Если публикация была ранее создана, то ответ будет со статусом 200.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности, по которой получить Публикации

id
string (required) Example: a86708d2-f8d3-4e67-8f04-6101158da808

id сущности, по которой получить Публикации

Публикация ¶

DELETE https://online.moysklad.ru/api/remap/1.1/entity/demand/a86708d2-f8d3-4e67-8f04-6101158da808/publication/7944ef04-f831-11e5-7a69-971500188b19

Responses204

Успешное удаление Публикации.

Удалить публикацию

DELETE/entity/{type}/{id}/publication/{publicationId}

Запрос на удаление Публикации с указанным id.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности

id
string (required) Example: a86708d2-f8d3-4e67-8f04-6101158da808

id сущности

publicationId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Публикации

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/a86708d2-f8d3-4e67-8f04-6101158da808/publication/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Публикации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0b71daec-055e-11e6-9464-e4de0000007e/publication/aec51463-bbd2-11e6-8a84-bae500000003",
    "type": "operationpublication",
    "mediaType": "application/json"
  },
  "template": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/customtemplate/38d1c843-1601-11e7-8af5-581e00000009",
      "type": "customtemplate",
      "mediaType": "application/json"
    }
  },
  "href": "https://mskld.ru/rdqS6kfh1K"
}

Получить публикацию

GET/entity/{type}/{id}/publication/{publicationId}

Запрос на получение Публикации с указанным id.

URI Parameters

СкрытьПоказать

type
string (required) Example: demand

тип сущности

id
string (required) Example: a86708d2-f8d3-4e67-8f04-6101158da808

id сущности

publicationId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Публикации

Задача ¶

Средствами JSON API можно создавать и обновлять сведения о задачах, запрашивать списки задач и сведения по отдельным задачам. Кодом сущности для задачи в составе JSON API является ключевое слово task. Больше о задачах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Задачи ¶

  • meta — Метаданные задачи

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • author — Сотрудник создавший задачу. В формате Метаданных Только для чтения

  • version — Версия сущности Только для чтения

  • created — Момент создания задачи Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • description — Текст задачи Необходимое

  • dueToDate — Срок задачи

  • assignee — Сотрудник, ответственный за выполнение задачи. В формате Метаданных Необходимое

  • done — Отметка о выполнении задачи.

  • agent — Контрагент или юрлицо, связанное с задачей. В формате Метаданных

  • id — ID в формате UUID

  • author — Сотрудник создавший задачу.

  • version — Версия сущности

  • created — Момент создания задачи

  • updated — Момент последнего обновления сущности

  • description — Текст задачи

  • dueToDate — Срок задачи

  • assignee — Сотрудник, ответственный за выполнение задачи.

  • done — Отметка о выполнении задачи.

  • agent — Контрагент или юрлицо, связанное с задачей.

  • id — ID в формате UUID

  • version — Версия сущности

  • created — Момент создания задачи

  • updated — Момент последнего обновления сущности

  • description — Текст задачи

  • dueToDate — Срок задачи

  • done — Отметка о выполнении задачи

Если текущий сотрудник обладает правами администратора, то при запросе списка задач ему будут выведены все активные (done = false) задачи, как те,
что относятся к нему (сотрудник является создателем или исполнителем задачи), так и те, что относятся к другим сотрудникам.

Для сотрудника, не являющегося администратором, но имеющего право на просмотр всех задач, список задач по умолчанию будет аналогичен списку задач, выводимому для администратора. В противном случае, при запросе списка задач без каких-либо фильтров, будут выведены активные (done = false) задачи, которые создал текущий сотрудник и задачи, за которые ответственен текущий сотрудник.

В основном интерфейсе МоегоСклада для отображения списка задач существует 2 группы фильтров:

  • Фильтр по связанности с текущим сотрудником: Поручено мне, Я поручил, Все задачи (отображается только у администраторов)

  • Фильтр по готовности задачи: Активные, Выполненные.

Чтобы реализовать подобную фильтрацию списка для JSON API, нужно использовать следующие фильтры для списка задач:

  • Поручено мне: фильтр по полю assignee в значении которого указана ссылка на текущего сотрудника
    https://online.moysklad.ru/api/remap/1.1/entity/task?filter=assignee=http://online.moysklad.ru/api/remap/1.1/entity/employee/<id текущего сотрудника>

  • Я поручил: фильтр по полю author в значении которого указана ссылка на текущего сотрудника
    https://online.moysklad.ru/api/remap/1.1/entity/task?filter=author=http://online.moysklad.ru/api/remap/1.1/entity/employee/<id текущего сотрудника>

  • Все задачи: не требует фильтрации. Обратите внимание на пункт Отображение списка по умолчанию

  • Активные: фильтр по полю done со значением false
    https://online.moysklad.ru/api/remap/1.1/entity/task?filter=done=false

  • Выполненные: фильтр по полю done со значением true
    https://online.moysklad.ru/api/remap/1.1/entity/task?filter=done=true

Операция Доступ
Просмотр задач в которых текущий пользователь является ответственным или автором Все
Просмотр любых задач пользователь с правом на просмотр всех задач или администратор
Создание задачи необходима тарифная опция CRM, все
Редактирование задачи необходима тарифная опция CRM, администратор, создатель задачи
Выполнение задачи необходима тарифная опция CRM, администратор, создатель задачи, ответственный
Отмена выполнения задачи необходима тарифная опция CRM, администратор, создатель задачи, ответственный
Удаление задачи Администратор, создатель задачи

GET https://online.moysklad.ru/api/remap/1.1/entity/task

Responses200

Успешный запрос. Результат — JSON представление списка задач.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/task",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
    "type": "task",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/0212c056-37e8-11e7-9464-e4de0000000f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
        "type": "task",
        "mediaType": "application/json"
      },
      "id": "0212c056-37e8-11e7-9464-e4de0000000f",
      "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
      "author": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "created": "2017-05-13 17:25:26",
      "updated": "2017-05-13 17:25:26",
      "description": "Задача 1",
      "dueToDate": "2017-05-14 17:25:00",
      "assignee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "done": false,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/0b14a6fd-30c9-11e7-8a84-bae500000023",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/0a214303-365b-11e7-8a84-bae50000005a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
        "type": "task",
        "mediaType": "application/json"
      },
      "id": "0a214303-365b-11e7-8a84-bae50000005a",
      "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
      "author": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "created": "2017-05-11 18:03:49",
      "updated": "2017-05-11 18:03:49",
      "description": "Отметить отгрузки по покупателю проведёнными",
      "dueToDate": "2017-05-12 18:03:00",
      "assignee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "done": false,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/57e51bb1-2b2d-11e7-9464-e4de00000090",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/3f614763-3658-11e7-8a84-bae50000003d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
        "type": "task",
        "mediaType": "application/json"
      },
      "id": "3f614763-3658-11e7-8a84-bae50000003d",
      "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
      "author": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/cd650c8e-22e3-11e7-9464-e4de000000ad",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "created": "2017-05-10 16:40:51",
      "updated": "2017-05-11 17:43:50",
      "description": "Изменить коррекицю по скидке",
      "dueToDate": "2017-05-12 17:43:00",
      "assignee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "done": false,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/57e51bb1-2b2d-11e7-9464-e4de00000090",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/df7a77dd-3653-11e7-8a84-bae50000002f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
        "type": "task",
        "mediaType": "application/json"
      },
      "id": "df7a77dd-3653-11e7-8a84-bae50000002f",
      "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
      "author": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/cd650c8e-22e3-11e7-9464-e4de000000ad",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "created": "2017-05-11 17:12:31",
      "updated": "2017-05-11 17:12:31",
      "description": "Исправить реквизиты юрлица",
      "dueToDate": "2017-05-12 17:12:00",
      "assignee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "done": false,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/cd7d65f7-22e3-11e7-9464-e4de000000d4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить задачи

GET/entity/task

Получить список задач.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Задачи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/task

RequestsПример

Пример запроса на создание новой задачи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "description": "Исправить реквизиты юрлица",
  "dueToDate": "2017-05-12 17:12:00",
  "assignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "done": false,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/cd7d65f7-22e3-11e7-9464-e4de000000d4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной задачи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/df7a77dd-3653-11e7-8a84-bae50000002f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
    "type": "task",
    "mediaType": "application/json"
  },
  "id": "df7a77dd-3653-11e7-8a84-bae50000002f",
  "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
  "author": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/cd650c8e-22e3-11e7-9464-e4de000000ad",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "created": "2017-05-11 17:12:31",
  "updated": "2017-05-11 17:12:31",
  "description": "Исправить реквизиты юрлица",
  "dueToDate": "2017-05-12 17:12:00",
  "assignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "done": false,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/cd7d65f7-22e3-11e7-9464-e4de000000d4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  }
}

Создать Задачу

POST/entity/task

Создать новую задачу. Для создания новых задач необходима активная тарифная опция CRM.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/task/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление задачи.

Удалить задачу

DELETE/entity/task/{id}

Запрос на удаление задачи с указанным id. Для удаления задач необходима активная тарифная опция CRM.
Также нельзя удалить задачи, созданные другими сотрудниками, без прав администратора.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id задачи

Задача ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/task/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление задачи с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/df7a77dd-3653-11e7-8a84-bae50000002f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
    "type": "task",
    "mediaType": "application/json"
  },
  "id": "df7a77dd-3653-11e7-8a84-bae50000002f",
  "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
  "author": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/cd650c8e-22e3-11e7-9464-e4de000000ad",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "created": "2017-05-11 17:12:31",
  "updated": "2017-05-11 17:12:31",
  "description": "Исправить реквизиты юрлица",
  "dueToDate": "2017-05-12 17:12:00",
  "assignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "done": false,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/cd7d65f7-22e3-11e7-9464-e4de000000d4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  }
}

Получить задачу

GET/entity/task/{id}

Запрос на получение отдельной задачи с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id задачи.

PUT https://online.moysklad.ru/api/remap/1.1/entity/task/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление существующей задачи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "description": "Уточнить контактные лица",
  "assignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "done": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/57e51bb1-2b2d-11e7-9464-e4de00000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой задачи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/3f614763-3658-11e7-8a84-bae50000003d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
    "type": "task",
    "mediaType": "application/json"
  },
  "id": "3f614763-3658-11e7-8a84-bae50000003d",
  "accountId": "cd53c846-22e3-11e7-9464-e4de00000008",
  "author": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/cd650c8e-22e3-11e7-9464-e4de000000ad",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "created": "2017-05-10 16:40:51",
  "updated": "2017-05-11 17:43:50",
  "description": "Уточнить контактные лица",
  "dueToDate": "2017-05-12 17:43:00",
  "assignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/011a2e98-3652-11e7-8a84-bae500000026",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "done": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/57e51bb1-2b2d-11e7-9464-e4de00000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Изменить задачу

PUT/entity/task/{id}

Изменить задачу с указанным id. Для изменения задач необходима активная тарифная опция CRM.
Также нельзя изменять задачи, созданные другими сотрудниками, без прав администратора.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id задачи.

Бонусная операция ¶

Бонусные операции ¶

Средствами JSON API можно создавать и обновлять сведения о Бонусных операциях, запрашивать списки Бонусных операций и сведения по отдельным Бонусым операциям. Кодом сущности для Бонусной операции в составе JSON API является ключевое слово bonustransaction.

  • meta — Метаданные бонусной операции

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • updated — Момент последнего обновления Бонусной операции

  • created — Момент создания Бонусной операции

  • group — Отдел сотрудника в формате Метаданных

  • externalCode — Внешний код Бонусной операции

  • name — Наименование бонусной операции

  • applicable — Отметка о проведении

  • moment — Время проведения бонусной операции

  • agent — Контрагент, связанный с бонусной операцией в формате Метаданных Необходимое

  • parentDocument — Связанный документ бонусной операции в формате Метаданных

  • bonusProgram — Бонусная программа в формате Метаданных

  • bonusValue — Количество бонусных баллов

  • organization — ссылка на ваше юрлицо в формате Метаданных

  • transactionType — Тип бонусной операции. Возможные значения: EARNING, SPENDING. Необходимое

  • id — ID в формате UUID

  • moment — Момент создания бонусной операции

  • updated — Момент последнего обновления бонусной операции

  • updatedBy — Автор последнего обновления бонусной операции в формате uid (admin@admin)

  • agent — Ссылка на контрагента в формате Метаданных

  • bonusProgram — Ссылка на бонусную программу в формате Метаданных

  • bonusValue — Бонусные баллы

GET https://online.moysklad.ru/api/remap/1.1/entity/bonustransaction

Responses200

Успешный запрос. Результат — JSON представление списка Бонусных операций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "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/bonustransaction/?limit=5",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
    "type": "bonustransaction",
    "mediaType": "application/json",
    "size": 4,
    "limit": 5,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000028",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
        "type": "bonustransaction",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000028"
      },
      "id": "7c6ecd51-b738-11e8-727d-307300000028",
      "accountId": "ba5d8717-d6e7-4741-9f2e-4e343a447fb9",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "updated": "2018-09-13 12:36:26",
      "name": "d00001",
      "externalCode": "htdrUVpciRX4kldKIN7VL0",
      "moment": "2018-09-13 12:36:26",
      "applicable": true,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=9fea1d90-d488-4271-97bc-a9ad1b9fbcc0"
        }
      },
      "created": "2018-09-13 12:36:26",
      "bonusProgram": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
          "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=956f6ff7-718f-4849-be47-7509fdd18db9"
        }
      },
      "bonusValue": 15,
      "transactionType": "EARNING"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000029",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
        "type": "bonustransaction",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000029"
      },
      "id": "7c6ecd51-b738-11e8-727d-307300000029",
      "accountId": "ba5d8717-d6e7-4741-9f2e-4e343a447fb9",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "updated": "2018-09-13 12:36:26",
      "name": "updated_name",
      "externalCode": "atdrUVpciRX4kljKIN7iL8",
      "moment": "2018-09-13 12:36:26",
      "applicable": true,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=9fea1d90-d488-4271-97bc-a9ad1b9fbcc0"
        }
      },
      "created": "2018-09-13 12:36:26",
      "bonusProgram": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
          "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=956f6ff7-718f-4849-be47-7509fdd18db9"
        }
      },
      "bonusValue": 1235,
      "transactionType": "EARNING"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000038",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
        "type": "bonustransaction",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000038"
      },
      "id": "7c6ecd51-b738-11e8-727d-307300000038",
      "accountId": "ba5d8717-d6e7-4741-9f2e-4e343a447fb9",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "updated": "2018-09-13 12:36:26",
      "name": "d00003",
      "externalCode": "ald88VpciRX4kkklIN7123",
      "moment": "2018-09-13 12:36:26",
      "applicable": true,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=9fea1d90-d488-4271-97bc-a9ad1b9fbcc0"
        }
      },
      "created": "2018-09-13 12:36:26",
      "bonusProgram": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
          "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=956f6ff7-718f-4849-be47-7509fdd18db9"
        }
      },
      "bonusValue": 100500,
      "transactionType": "SPENDING"
    }
  ]
}

Получить Бонусные операции

GET/entity/bonustransaction

Запрос на получения списка всех Бонусных операций для данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Бонусные операции.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 1000 Example: 1000

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 1000

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/bonustransaction

RequestsПример

Пример запроса на создание новой бонусной операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "d00001",
  "applicable": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/45457cb8-f473-4618-ab19-2294c328f4ba",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/fc2666ba-5d39-4a60-8105-4b678180b059",
      "type": "bonusprogram",
      "mediaType": "application/json"
    }
  },
  "parentDocument": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/0b0b7d56-2a44-4aa2-adc2-a49dadd61af0",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "transactionType": "EARNING",
  "bonusValue": 15
}

Responses200

Успешный запрос. Результат — JSON представление созданной бонусной операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000028",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
    "type": "bonustransaction",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000028"
  },
  "id": "7c6ecd51-b738-11e8-727d-307300000028",
  "accountId": "44245b3a-b685-11e8-727d-307300000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "updated": "2018-09-13 12:36:26",
  "name": "d000001",
  "externalCode": "htdrUVpciRX4kldKIN7VL0",
  "moment": "2018-09-13 12:36:00",
  "applicable": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/341a6b49-b688-11e8-727d-307300000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=341a6b49-b688-11e8-727d-307300000012"
    }
  },
  "created": "2018-09-13 12:36:26",
  "parentDocument": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/e182ab48-b726-11e8-727d-3073000000b4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retaildemand/edit?id=e182ab48-b726-11e8-727d-3073000000b4"
    }
  },
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/3cc6edd8-b688-11e8-727d-30730000001b",
      "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=3cc6edd8-b688-11e8-727d-30730000001b"
    }
  },
  "bonusValue": 15,
  "transactionType": "EARNING"
}

Создать Бонусную операцию

POST/entity/bonustransaction

Запрос на создание новой бонусной операции на данной учётной записи.

POST https://online.moysklad.ru/api/remap/1.1/entity/bonustransaction

RequestsПример

Пример создания и обновления нескольких Бонусных операций

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "name": "d00001",
    "applicable": true,
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
        "type": "counterparty",
        "mediaType": "application/json"
      }
    },
    "bonusProgram": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
        "type": "bonusprogram",
        "mediaType": "application/json"
      }
    },
    "transactionType": "EARNING",
    "bonusValue": 15
  },
  {
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
        "type": "counterparty",
        "mediaType": "application/json"
      }
    },
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/956f6ff7-718f-4849-be47-7509fdd18db9",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
      "type": "bonustransaction",
      "mediaType": "application/json"
    },
    "name": "updated_name",
    "bonusValue": 1235
  },
  {
    "name": "d00003",
    "applicable": true,
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
        "type": "counterparty",
        "mediaType": "application/json"
      }
    },
    "bonusProgram": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
        "type": "bonusprogram",
        "mediaType": "application/json"
      }
    },
    "transactionType": "SPENDING",
    "bonusValue": 100500
  }
]

Responses200

Успешный запрос. Результат — массив JSON представлений созданных и обновленных Бонусных операций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
      "type": "bonustransaction",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000028"
    },
    "id": "7c6ecd51-b738-11e8-727d-307300000028",
    "accountId": "ba5d8717-d6e7-4741-9f2e-4e343a447fb9",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
      }
    },
    "shared": false,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    "updated": "2018-09-13 12:36:26",
    "name": "d00001",
    "externalCode": "htdrUVpciRX4kldKIN7VL0",
    "moment": "2018-09-13 12:36:26",
    "applicable": true,
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
        "type": "counterparty",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=9fea1d90-d488-4271-97bc-a9ad1b9fbcc0"
      }
    },
    "created": "2018-09-13 12:36:26",
    "bonusProgram": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
        "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=956f6ff7-718f-4849-be47-7509fdd18db9"
      }
    },
    "bonusValue": 15,
    "transactionType": "EARNING"
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000029",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
      "type": "bonustransaction",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000029"
    },
    "id": "7c6ecd51-b738-11e8-727d-307300000029",
    "accountId": "ba5d8717-d6e7-4741-9f2e-4e343a447fb9",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
      }
    },
    "shared": false,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    "updated": "2018-09-13 12:36:26",
    "name": "updated_name",
    "externalCode": "atdrUVpciRX4kljKIN7iL8",
    "moment": "2018-09-13 12:36:26",
    "applicable": true,
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
        "type": "counterparty",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=9fea1d90-d488-4271-97bc-a9ad1b9fbcc0"
      }
    },
    "created": "2018-09-13 12:36:26",
    "bonusProgram": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
        "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=956f6ff7-718f-4849-be47-7509fdd18db9"
      }
    },
    "bonusValue": 1235,
    "transactionType": "EARNING"
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000038",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
      "type": "bonustransaction",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000038"
    },
    "id": "7c6ecd51-b738-11e8-727d-307300000038",
    "accountId": "ba5d8717-d6e7-4741-9f2e-4e343a447fb9",
    "owner": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
      }
    },
    "shared": false,
    "group": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
        "type": "group",
        "mediaType": "application/json"
      }
    },
    "updated": "2018-09-13 12:36:26",
    "name": "d00003",
    "externalCode": "ald88VpciRX4kkklIN7123",
    "moment": "2018-09-13 12:36:26",
    "applicable": true,
    "agent": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/9fea1d90-d488-4271-97bc-a9ad1b9fbcc0",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
        "type": "counterparty",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=9fea1d90-d488-4271-97bc-a9ad1b9fbcc0"
      }
    },
    "created": "2018-09-13 12:36:26",
    "bonusProgram": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/956f6ff7-718f-4849-be47-7509fdd18db9",
        "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=956f6ff7-718f-4849-be47-7509fdd18db9"
      }
    },
    "bonusValue": 100500,
    "transactionType": "SPENDING"
  }
]

Массовое создание и обновление Бонусных операций

POST/entity/bonustransaction

Массовое создание и обновление Бонусных операций.
В теле запроса нужно передать массив, содержащий JSON представления Бонусных операций, которые вы хотите создать или обновить.
Обновляемые Бонусные операции должны содержать идентификатор в виде метаданных.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/bonustransaction/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

Успешное удаление Бонусной операции.

Удалить Бонусную операцию

DELETE/entity/bonustransaction/{id}

Запрос на удаление бонусной операции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Бонусной операции

Бонусная операция ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/bonustransaction/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Бонусной операции с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/7c6ecd51-b738-11e8-727d-307300000028",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
    "type": "bonustransaction",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=7c6ecd51-b738-11e8-727d-307300000028"
  },
  "id": "7c6ecd51-b738-11e8-727d-307300000028",
  "accountId": "44245b3a-b685-11e8-727d-307300000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "updated": "2018-09-13 12:36:26",
  "name": "d000013",
  "externalCode": "htdrUVpciRX4kldKIN7VL0",
  "moment": "2018-09-13 12:36:00",
  "applicable": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/341a6b49-b688-11e8-727d-307300000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=341a6b49-b688-11e8-727d-307300000012"
    }
  },
  "created": "2018-09-13 12:36:26",
  "parentDocument": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/e182ab48-b726-11e8-727d-3073000000b4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retaildemand/edit?id=e182ab48-b726-11e8-727d-3073000000b4"
    }
  },
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/3cc6edd8-b688-11e8-727d-30730000001b",
      "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=3cc6edd8-b688-11e8-727d-30730000001b"
    }
  },
  "bonusValue": 15,
  "transactionType": "EARNING"
}

Получить Бонусную операцию

GET/entity/bonustransaction/{id}

Запрос на получение бонусной операции с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Бонусной операции

PUT https://online.moysklad.ru/api/remap/1.1/entity/bonustransaction/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление Бонусной операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "bonusValue": 15524
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Бонусной операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/d8dda7b8-b76d-11e8-727d-3073000000a2",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonustransaction/metadata",
    "type": "bonustransaction",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#bonustransaction/edit?id=d8dda7b8-b76d-11e8-727d-3073000000a2"
  },
  "id": "d8dda7b8-b76d-11e8-727d-3073000000a2",
  "accountId": "44245b3a-b685-11e8-727d-307300000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/employee/4a980e02-b685-11e8-727d-30730000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=4a980e02-b685-11e8-727d-30730000002b"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/group/4427b6f1-b685-11e8-727d-307300000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "updated": "2018-09-14 10:19:54",
  "name": "name_change",
  "externalCode": "dzmLEueIjUHccIa6GP6UX2",
  "moment": "2018-09-13 18:58:00",
  "applicable": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/4ac8d7ea-b685-11e8-727d-307300000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=4ac8d7ea-b685-11e8-727d-307300000056"
    }
  },
  "created": "2018-09-13 18:58:25",
  "parentDocument": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/90f4f8df-b76b-11e8-727d-307300000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retaildemand/edit?id=90f4f8df-b76b-11e8-727d-307300000090"
    }
  },
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/3cc6edd8-b688-11e8-727d-30730000001b",
      "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=3cc6edd8-b688-11e8-727d-30730000001b"
    }
  },
  "bonusValue": 15524,
  "transactionType": "SPENDING"
}

Изменить Бонусную операцию

PUT/entity/bonustransaction/{id}

Запрос на изменение объекта, представляющего собой бонусную операцию. Невозможно изменение типа бонусной операции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Бонусной операции

Бонусная программа ¶

Бонусные программы ¶

Кодом сущности для Бонусных программ в составе JSON API является ключевое слово bonusprogram. Операции создания и изменения не поддерживаются. Перед работой со скидками настоятельно рекомендуем вам прочитать вот эту статью на портале поддержки МоегоСклада.

  • meta — Метаданные

  • id — ID скидки в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • name — Наименование бонусной программы.

  • active — Индикатор, является ли бонусная программа активной на данный момент

  • allProducts — Индикатор, действует ли бонусная программа на все товары (всегда true, см. Скидки)

  • agentTags — Тэги контрагентов, к которым применяется бонусная программа, если применяется не ко всем контрагентам

  • earnRateRoublesToPoint — Курс начисления

  • spendRatePointsToRouble — Курс списания

  • maxPaidRatePercents — Максимальный процент оплаты баллами

GET https://online.moysklad.ru/api/remap/1.1/entity/bonusprogram

Responses200

Успешный запрос. Результат — список всех бонусных программ для учетной записи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "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/bonusprogram",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/metadata",
    "type": "bonusprogram",
    "mediaType": "application/json",
    "size": 2,
    "limit": 1000,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/1223d051-ba76-11e8-3353-995e0000005a",
        "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=1223d051-ba76-11e8-3353-995e0000005a"
      },
      "id": "1223d051-ba76-11e8-3353-995e0000005a",
      "accountId": "dbb8cfc1-cbfa-11e1-6dfb-889ffa6f49fd",
      "name": "test",
      "active": true,
      "earnRateRoublesToPoint": 1,
      "spendRatePointsToRouble": 1,
      "maxPaidRatePercents": 100
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/87c69fae-c1ad-4700-a852-f21939470760",
        "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=1223d051-ba76-11e8-3353-995e0000005a"
      },
      "id": "87c69fae-c1ad-4700-a852-f21939470760",
      "accountId": "dbb8cfc1-cbfa-11e1-6dfb-889ffa6f49fd",
      "name": "bonusprogram",
      "active": false,
      "agentTags": [
        "группа агентов"
      ],
      "earnRateRoublesToPoint": 7,
      "spendRatePointsToRouble": 4,
      "maxPaidRatePercents": 50
    }
  ]
}

Получить все Бонусные программы

GET/entity/bonusprogram

Запрос на получение всех бонусных программ учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой бонусные программы.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 1000 Example: 1000

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 1000

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Бонусная программа ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/bonusprogram/87c69fae-c1ad-4700-a852-f21939470760

Responses200

Успешный запрос. Результат — JSON представление Бонусной программы с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.2/entity/bonusprogram/87c69fae-c1ad-4700-a852-f21939470760",
    "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=1223d051-ba76-11e8-3353-995e0000005a"
  },
  "id": "87c69fae-c1ad-4700-a852-f21939470760",
  "accountId": "dbb8cfc1-cbfa-11e1-6dfb-889ffa6f49fd",
  "name": "bonusprogram",
  "active": false,
  "agentTags": [
    "группа агентов"
  ],
  "earnRateRoublesToPoint": 7,
  "spendRatePointsToRouble": 4,
  "maxPaidRatePercents": 50
}

Получить Бонусную программу

GET/entity/bonusprogram/{id}

Запрос на получение отдельной бонусной программы с указанным id

URI Parameters

СкрытьПоказать

id
string (required) Example: 87c69fae-c1ad-4700-a852-f21939470760

id Бонусной программы

DELETE https://online.moysklad.ru/api/remap/1.1/entity/bonusprogram/87c69fae-c1ad-4700-a852-f21939470760

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

Успешное удаление Бонусной программы

Удалить Бонусную программу

DELETE/entity/bonusprogram/{id}

Запрос на удаление бонусной программы

URI Parameters

СкрытьПоказать

id
string (required) Example: 87c69fae-c1ad-4700-a852-f21939470760

id Бонусной программы

Статусы документов ¶

Статусы можно добавлять, изменять и удалять через api

Статусы ¶

  • meta — Метаданные о Статусе Только для чтения

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • name — Наименование Статуса Необходимое

  • color — Цвет Статуса Необходимое

  • stateType — Тип Статуса Необходимое

Возможные значения: [Regular(обычный), Successful(Финальный положительный), Unsuccessful(Финальный отрицательный)].
Значение по умолчанию — Regular

  • entityType — Тип сущности, к которой относится Статус (ключевое слово в рамках JSON API) Только для чтения

Поле color передаётся в АПИ как целое число состоящее из 4х байт.
Т.к. цвет передаётся в цветовом пространстве ARGB, каждый байт отвечает за свой
цвет соответственно: 1 — за прозрачность, 2 — за красный цвет, 3 — за зелёный,
4 — за синий. Каждый байт принимает значения от 0 до 255 как и цвет в каждом из
каналов цветового пространства. Получившееся в итоге из 4 записанных последовательно байт
число, переведённое в 10-чную систему счисления и является представлением цвета статуса в JSON API.

Пример: цвету rgb(162, 198, 23) будет соответствовать следующее значение поля "color": 10667543.

Посмотреть списки существующих статусов можно в контексте метаданных
документа, например сделав GET запрос по URL http://online.moysklad.ru/api/remap/1.1/entity/demand/metadata
Список статусов для документа demand(Отгрузка) будет выведен в коллекции states.

GET https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty",
    "mediaType": "application/json"
  },
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/4f70c518-60a1-11e7-6adb-ede500000003",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "4f70c518-60a1-11e7-6adb-ede500000003",
      "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
      "name": "Новый",
      "color": 15106326,
      "stateType": "Regular",
      "entityType": "counterparty"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/3b6eb61a-60c5-11e7-6adb-ede500000001",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "3b6eb61a-60c5-11e7-6adb-ede500000001",
      "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
      "name": "Подписан договор",
      "color": 10667543,
      "stateType": "Successful",
      "entityType": "counterparty"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/3b6fd06a-60c5-11e7-6adb-ede500000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "3b6fd06a-60c5-11e7-6adb-ede500000002",
      "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
      "name": "Отклонен",
      "color": 10774205,
      "stateType": "Unsuccessful",
      "entityType": "counterparty"
    }
  ],
  "createShared": false
}

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

GET/entity/{entityType}/metadata

Получить метаданные и в том числе статусы

URI Parameters

СкрытьПоказать

entityType
string (required) Example: counterparty

тип сущности

POST https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states

RequestsПример 1Пример 2

Создание одного статуса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Одобрено",
  "color": 69446,
  "stateType": "Regular"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Статуса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/6262b270-60c3-11e7-6adb-ede50000000d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
    "type": "state",
    "mediaType": "application/json"
  },
  "id": "6262b270-60c3-11e7-6adb-ede50000000d",
  "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
  "name": "Одобрено",
  "color": 69446,
  "stateType": "Regular",
  "entityType": "counterparty"
}

Создание нескольких статусов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "name": "На рассмотрении",
    "color": 8767198,
    "stateType": "Regular"
  },
  {
    "name": "На подписании",
    "color": 34617,
    "stateType": "Regular"
  }
]

Responses200

Успешный запрос. Результат — массив JSON представлений созданных Статусов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/b55d2ddf-60c3-11e7-6adb-ede500000010",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "state",
      "mediaType": "application/json"
    },
    "id": "b55d2ddf-60c3-11e7-6adb-ede500000010",
    "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
    "name": "На рассмотрении",
    "color": 8767198,
    "stateType": "Regular",
    "entityType": "counterparty"
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/b56215dc-60c3-11e7-6adb-ede500000013",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "state",
      "mediaType": "application/json"
    },
    "id": "b56215dc-60c3-11e7-6adb-ede500000013",
    "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
    "name": "На подписании",
    "color": 34617,
    "stateType": "Regular",
    "entityType": "counterparty"
  }
]

Создать статус

POST/entity/{entityType}/metadata/states

Создать новый статус.

Статус создаётся на основе переданного объекта JSON,
который содержит представление нового Статуса.
Результат — JSON представление созданного Статуса. Для создания нового Статуса,
необходимо и достаточно указать в переданном объекте не пустые поля name, color, stateType.

Можно передать массив объектов JSON, в таком случае для каждого объекта будет создан новый Статус.

URI Parameters

СкрытьПоказать

entityType
string (required) Example: counterparty

тип сущности

PUT https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/4dcb3f23-60c4-11e7-6adb-ede500000019

RequestsПример

Обновление статуса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "color": 255,
  "stateType": "Regular"
}

Responses200

Успешный запрос. Результат — JSON представление обновленного Статуса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/6262b270-60c3-11e7-6adb-ede50000000d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
    "type": "state",
    "mediaType": "application/json"
  },
  "id": "6262b270-60c3-11e7-6adb-ede50000000d",
  "accountId": "0af94520-54f7-11e7-6adb-ede500000001",
  "name": "Одобрено",
  "color": 255,
  "stateType": "Regular",
  "entityType": "counterparty"
}

Обновить статус

PUT/entity/{entityType}/metadata/states/{id}

Обновить существующий статус.

Статус обновляется на основе переданного объекта JSON.
Результат — JSON представление обновленного или созданного Статуса.
Для обновления Статуса, необходимо указать в переданном объекте
одно или несколько полей с новыми значениями: name, color, stateType.

URI Parameters

СкрытьПоказать

entityType
string (required) Example: counterparty

тип сущности

id
string (required) Example: 4dcb3f23-60c4-11e7-6adb-ede500000019

id Статуса

DELETE https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata/states/4dcb3f23-60c4-11e7-6adb-ede500000019

Responses200

Успешное удаление Статуса.

Удалить Статус

DELETE/entity/{entityType}/metadata/states/{id}

Запрос на удаление Статуса с указанным id.

URI Parameters

СкрытьПоказать

entityType
string (required) Example: counterparty

тип сущности

id
string (required) Example: 4dcb3f23-60c4-11e7-6adb-ede500000019

id Статуса

Общие сведения ¶

Шаблон — предзаполненный стандартными полями JSON-объект, который затем можно использовать для успешного создания документа.
Средствами JSON API можно получать предзаполненные шаблоны документов. Они могут быть предзаполнены как на основе других документов, так и стандартными значениями без связей с другими документами.
Для этого, во всех документах, по которым можно получить шаблон, существует специальный ресурс Шаблон документа, адрес которого формируется следующим образом:
https://online.moysklad.ru/api/remap/1.1/entity/<ключевое слово для документа>/new

В тело PUT запроса по данному ресурсу нужно передать метаданные документа, на основе которого будет создан шаблон нового документа, либо просто передать пустое тело запроса.
Метаданные должны быть “обёрнуты” в объект, имя которого есть ключевое слово для документа-основания в JSON API.
Для каждого из данных ресурсов есть примеры запросов и ответов.
На данный момент можно получить шаблоны следующих документы на основании других:

Документ Основание, на котором он может быть создан
Возврат покупателя (salesreturn) Отгрузка (demand),
Розничная продажа (retaildemand)
Возврат поставщику (purchasereturn) Приёмка (supply)
Отгрузка (demand) Заказ покупателя (customerorder)
Счет поставщика (invoicein) Заказ поставщику (purchaseorder)
Cчет покупателю (invoiceout) Заказ покупателя (customerorder)
Списание (loss) Возврат покупателя (salesreturn),
инвентаризация(inventory)
Оприходование (enter) Инвентаризация(inventory)
Заказ поставщику (purchaseorder) Внутренний заказ (internalorder)
Перемещение (move) Внутренний заказ (internalorder)
Приходный ордер (cashin) Заказ покупателя (salesreturn),
Возврат поставщику (purchasereturn),
Отгрузка (demand),
Счёт покупателю (invoiceout),
Полученный отчёт комиссионера (commissionreportin)
Расходный ордер (cashout) Возврат покупателя (salesreturn),
Приёмка (supply),
Счёт поставщика (invoicein),
Заказ поставщику (purchaseorder),
Выданный отчёт комиссионера (commissionreportout)
Входящий платёж (paymentin) Заказ покупателя (salesreturn),
Возврат поставщику (purchasereturn),
Отгрузка (demand),
Счёт покупателю (invoiceout),
Полученный отчёт комиссионера (commissionreportin)
Исходящий платёж (paymentout) Возврат покупателя (salesreturn),
Приёмка (supply),
Счёт поставщика (invoicein),
Заказ поставщику (purchaseorder),
Выданный отчёт комиссионера (commissionreportout)
Тех. операция (processing) Заказ на производство (processingorder), Тех. карта (processingplan)
Заказ на производство (processingorder) Тех. карта (processingplan)
Розничная продажа (retaildemand) Розничная смена, Заказ покупателя

В результате PUT запроса по /entity/entityName/new НЕ будет создано нового документа

Возвращаемый предзаполненный объект является лишь “болванкой” с некоторыми заполненными полями (поля заполняются по той же логике,
что и в аналогичной ситуации в основном интерфейсе), облегчающей создание документа. Он не сохраняется в системе. Этот
объект затем можно передать в теле запроса на создание соответствующего документа и тогда уже документ будет создан, и связан с документом-основанием.

Если послать на данный ресурс пустое тело запроса, то в итоговом шаблоне будут предзаполнены лишь стандартные поля в т.ч. указанные в настройках пользователя
в учётной записи сервиса МойСклад.

С подробностями и примерами по каждому из документов можно ознакомиться в соответствующих разделах документации.
Например, для шаблона отгрузки — смотреть в Шаблонах отгрузки

В JSON API можно осуществлять контекстный поиск среди списка сущностей определённого типа по их строковым полям. Для этого
используется URI параметр фильтрации search.

  • search
    Параметр фильтрации, с помощью которого можно осуществить поиск в списке сущностей. Поиск происходит по основным строковым полям сущностей данного
    типа. Результатом поиска будет отсортированный по релевантности список сущностей данного типа, прошедших фильтрацию по переданной поисковой строке. В отличии от фильтрации выборки
    с помощью параметра filter, при которой значения проверяются на точное совпадение указанным, при контекстном поиске проверка на совпадение не строгая.
    Таким образом, если осуществлять фильтрацию вида ../entity/<entity_type>?filter=name=иван в отфильтрованную выборку попадут только те сущности, поле name
    у которых имеет значение иван и никакие другие. При контекстном поиске вида ../entity/<entity_type>?search=иван будут выведены как сущности с name равным
    иван, так и сущности, в имени (или в другом строковом поле) которых иван просто содержится, например диван, иванова и т.п.

    Поиск среди документов на соответствие поисковой строке будет осуществлён по следующим полям:

    • по наименованию (name)

    • по описанию (description)

    • по входящему номеру (incomingNumber)

    • Примеры запросов контекстного поиска (значения должны быть urlencoded):

      • https://online.moysklad.ru/api/remap/1.1/entity/retaildemand?search=100
      • https://online.moysklad.ru/api/remap/1.1/entity/salesreturn?search=брак
      • https://online.moysklad.ru/api/remap/1.1/entity/retailshift?search=ночная

Корзина позволяет избежать риска случайного удаления важных документов. Удаление
в корзину доступно только при наличии у сотрудника соответствующих прав, а также
настроек компании на использовании корзины.

Пример удаления Приёмки в корзину ¶

POST https://online.moysklad.ru/api/remap/1.1/entity/supply/be3a3a0e-370c-11e7-1542-821d00000001/trash

Responses200

Успешное удаление Приёмки.

Пример удаления Приёмки в корзину

POST/entity/supply/be3a3a0e-370c-11e7-1542-821d00000001/trash

Запрос на удаление Приёмки с указанным id в корзину.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

Привязка документов к документам ¶

Для того чтобы привязать к уже существующему документу другой документ нужно
передать meta привязываемого документа в коллекцию связанных документов или в единственный документ этого типа.
Такие поля присутствуют среди аттрибутов документов. В описании сущностей они описаны в секции Связи с другими документами.
Для коллекций каждое поле называется как ключевое слово для типов привязываемых документов во множественном числе. Например поле invoicesOut у отгрузок
отвечает за связи с счетами покупателю. Если вы хотите привязать к отгрузке счет, в это поле, в составе коллекции, нужно положить meta счета покупателя который вы хотите привязать,
Можно привязывать более 1 документа.

PUT https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на привязку внутреннего заказа к перемещению.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "internalOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
      "type": "internalorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Результат — перемещение с заполненным полем internalOrder.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/d9318341-b0da-11e6-8a84-bae5000000c7",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
    "type": "move",
    "mediaType": "application/json"
  },
  "id": "d9318341-b0da-11e6-8a84-bae5000000c7",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-22 20:41:07",
  "name": "00001",
  "externalCode": "8Fn2HqBbguhZxoYrjWYAf3",
  "moment": "2016-11-22 20:40:00",
  "applicable": true,
  "sum": 0,
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/d9318341-b0da-11e6-8a84-bae5000000c7/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/d9318341-b0da-11e6-8a84-bae5000000c7/positions",
      "type": "moveposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "sourceStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/85a8e439-b0d8-11e6-8a84-bae500000070",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "internalOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
      "type": "internalorder",
      "mediaType": "application/json"
    }
  }
}

Пример привязки 1

PUT/entity/move/7944ef04-f831-11e5-7a69-971500188b19

Привязка внутреннего заказа к перемещению.

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на привязку счёта покупателю к отгрузке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "invoicesOut": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6cb87758-95f4-11e6-8a84-bae500000067",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Результат — отгрузка с новым элементом в коллекции invoicesOut.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "06406b97-9138-11e6-8a84-bae500000000",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 4,
  "updated": "2016-10-13 14:27:29",
  "name": "000201",
  "externalCode": "q5Ot--p3gHJrOFylVF2lQ2",
  "moment": "2016-10-13 12:38:00",
  "applicable": false,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "payedSum": 0,
  "invoicesOut": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6cb87758-95f4-11e6-8a84-bae500000067",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      }
    }
  ]
}

Пример привязки 2

PUT/entity/demand/7944ef04-f831-11e5-7a69-971500188b19

Второй пример запроса на привязку одного документа к другому.

Привязка платежей к документам ¶

К некоторым документам в JSON API могут быть привязаны платежи. Платежи бывают 4-х типов: Входящий платёж, Приходный ордер, Исходящий платёж, Расходный ордер.
Документы, к которым могут быть привязаны платежи содержат вложенную коллекцию payments среди атрибутов докуента. Платежи в свою очередь содержат коллекцию operations — операции, к которым привязан данный платёж. Для того, чтобы привязать платёж к документу, нужно в запросах
на создание/обновление платежа в составе коллекции operations указать meta документа. Документы в этой коллекции могут иметь разный тип, однако это не значит, что к любому документу можно привязать все 4 типа платежей. Валидные типы платежей определяются самим документом, к которому происходит привязка. К примеру к полученному отчёту комиссионера можно привязать только входящий платёж или приходный ордер.
В результате привзяки платежа, в составе коллекции operations платежа появится новый объект, указывающий на документ, а в составе коллекции payments у документа, к которому
привязывается платёж, появится новый элемент ссылающийся на данный платёж.

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentin/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на привязку платежа к полученному отчёту комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Результат — входящий платёж с новым элементом в коллекции operations.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/94a9f8e9-b30b-11e6-8a84-bae500000017",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
    "type": "paymentin",
    "mediaType": "application/json"
  },
  "id": "94a9f8e9-b30b-11e6-8a84-bae500000017",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-25 15:35:00",
  "name": "lol2",
  "externalCode": "-S9khhF3gNPa78SPCu81S2",
  "moment": "2016-11-25 15:35:00",
  "applicable": true,
  "sum": 400,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942953e-9128-11e6-8a84-bae500000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/a8f3150d-9d39-11e6-8a84-bae500000074",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/94a9f8e9-b30b-11e6-8a84-bae500000017/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatSum": 0,
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Пример привязки платежа 1

PUT/entity/paymentin/7944ef04-f831-11e5-7a69-971500188b19

Привязка входящего платежа к полученному отчёту комиссионера.

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashin/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на привязку приходного ордера к заказу покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Результат — приходный ордер с новым элементом в коллекции operations.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/834d731c-b313-11e6-8a84-bae50000008e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
    "type": "cashin",
    "mediaType": "application/json"
  },
  "id": "834d731c-b313-11e6-8a84-bae50000008e",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-25 16:31:47",
  "name": "1111",
  "externalCode": "WpAtzal3hGUnUfQS55x781",
  "moment": "2016-11-25 16:31:00",
  "applicable": true,
  "sum": 32131000,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/834d731c-b313-11e6-8a84-bae50000008e/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatSum": 0,
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Пример привязки платежа 2

PUT/entity/cashin/7944ef04-f831-11e5-7a69-971500188b19

Привязка приходного ордера к заказу покупателя.

Розничная смена ¶

Розничные смены ¶

Средствами JSON API можно запрашивать списки Розничных смен и сведения по отдельным Розничным сменам. Кодом сущности для Розничной смены в составе JSON API является ключевое слово retailshift.

С помощью данного ресурса вы не можете создавать или обновлять Розничные смены. Создание новой розничной смены происходит
при выполнении запроса на Открытие смены через отдельный API подключения торговой точки к онлайн-сервису МойСклад POS API 1.0. Для совершения операции Открытие розничной смены необходимо
аутентифицироваться с правами Кассира.

  • meta — Метаданные о сменеТолько для чтения

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записиТолько для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — Номер смены Только для чтения

  • description — Комментарий сменыТолько для чтения

  • externalCode — Внешний код смены Только для чтения

  • moment — Дата смены Только для чтения

  • applicable — Отметка о проведении Только для чтения

  • vatEnabled — Учитывается ли НДС Только для чтения

  • vatIncluded — Включен ли НДС в цену Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных Только для чтения

  • shared — Общий доступ Только для чтения

  • group — Отдел сотрудника в формате Метаданных Только для чтения

  • organization — Ссылка на ваше юрлицо в формате Метаданных Только для чтения

  • agent — Ссылка на контрагента в формате Метаданных Только для чтения

  • store — Ссылка на склад в формате Метаданных Только для чтения

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных Только для чтения

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных Только для чтения

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • closeDate — Дата закрытия смены Только для чтения

  • proceedsNoCash — Выручка безнал Только для чтения

  • proceedsCash — Выручка наличными Только для чтения

  • receivedNoCash — Получено безнал Только для чтения

  • receivedCash — Получено наличными Только для чтения

  • retailStore — Ссылка на точку продажи в формате Метаданных Только для чтения

  • operations — Массив ссылок на связанные операции в формате Метаданных Только для чтения

  • payments — Массив ссылок на платёжные операции в формате Метаданных Только для чтения

О работе с доп. полями Розничных смен можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • deleted — Момент последнего удаления сущности

  • name — Номер смены

  • description — Комментарий сменыТолько для чтения

  • externalCode — Внешний код смены

  • moment — Дата смены

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • created — Дата создания

  • closeDate — Дата закрытия смены

  • retailStore — Ссылка на точку продажи

  • isDeleted — Удалена ли розничная смена

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Номер смены

  • description — Комментарий смены

  • externalCode — Внешний код смены

  • moment — Дата смены

  • created — Дата создания

  • closeDate — Дата закрытия смены

GET https://online.moysklad.ru/api/remap/1.1/entity/retailshift/

Responses200

Успешный запрос. Результат — JSON представление списка Розничных смен.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift",
    "type": "retailshift",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
        "type": "retailshift",
        "mediaType": "application/json"
      },
      "id": "0b2b2caf-055e-11e6-9464-e4de0000007c",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "version": 2,
      "updated": "2016-04-18 15:07:12",
      "name": "00001",
      "externalCode": "iR5ZTLzfhK98uzqIFbC871",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-04-18 15:06:51",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/3a30e844-016f-11e6-9464-e4de00000068",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
          "name": "Праздничная смена",
          "type": "string",
          "value": "Да"
        }
      ],
      "closeDate": "2016-04-18 15:07:12",
      "proceedsNoCash": 0,
      "proceedsCash": 5100,
      "receivedNoCash": 0,
      "receivedCash": 5136,
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
          "type": "retailstore",
          "mediaType": "application/json"
        }
      },
      "operations": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildemand/29547f06-ec69-11e7-0532-9eed0000001b",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
            "type": "retaildemand",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retaildemand/edit?id=29547f06-ec69-11e7-0532-9eed0000001b"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/3395a278-ec69-11e7-0532-9eed00000022",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
            "type": "retailsalesreturn",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retailsalesreturn/edit?id=3395a278-ec69-11e7-0532-9eed00000022"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/2eb3c0ad-f9d9-11e7-0532-9eed0000005a",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
            "type": "retaildrawercashin",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retaildrawercashin/edit?id=2eb3c0ad-f9d9-11e7-0532-9eed0000005a"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/3d8258c5-f9d9-11e7-0532-9eed0000005e",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
            "type": "retaildrawercashout",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retaildrawercashout/edit?id=3d8258c5-f9d9-11e7-0532-9eed0000005e"
          }
        }
      ],
      "payments": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/cashin/6c3237ff-f9d9-11e7-0532-9eed00000086",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
            "type": "cashin",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#cashin/edit?id=6c3237ff-f9d9-11e7-0532-9eed00000086"
          },
          "linkedSum": 0
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/paymentin/5952a2fb-f9d8-11e7-0532-9eed00000036",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
            "type": "paymentin",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#paymentin/edit?id=5952a2fb-f9d8-11e7-0532-9eed00000036"
          },
          "linkedSum": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/cd86df19-0563-11e6-9464-e4de0000008e",
        "type": "retailshift",
        "mediaType": "application/json"
      },
      "id": "cd86df19-0563-11e6-9464-e4de0000008e",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "version": 2,
      "updated": "2016-04-18 15:48:19",
      "name": "00002",
      "externalCode": "uhM2bdwAg7661Qhx3f7102",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-04-18 15:48:04",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/3a30e844-016f-11e6-9464-e4de00000068",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
          "name": "Праздничная смена",
          "type": "string",
          "value": "Да"
        }
      ],
      "closeDate": "2016-04-18 15:48:19",
      "proceedsNoCash": 1800,
      "proceedsCash": 0,
      "receivedNoCash": 0,
      "receivedCash": 0,
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
          "type": "retailstore",
          "mediaType": "application/json"
        }
      },
      "operations": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildemand/29547f06-ec69-11e7-0532-9eed0000002c",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
            "type": "retaildemand",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retaildemand/edit?id=29547f06-ec69-11e7-0532-9eed0000002c"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/3395a278-ec69-11e7-0532-9eed00000033",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
            "type": "retailsalesreturn",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retailsalesreturn/edit?id=3395a278-ec69-11e7-0532-9eed00000033"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/2eb3c0ad-f9d9-11e7-0532-9eed0000006b",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
            "type": "retaildrawercashin",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retaildrawercashin/edit?id=2eb3c0ad-f9d9-11e7-0532-9eed0000006b"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/3d8258c5-f9d9-11e7-0532-9eed0000006a",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
            "type": "retaildrawercashout",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#retaildrawercashout/edit?id=3d8258c5-f9d9-11e7-0532-9eed0000006a"
          }
        }
      ],
      "payments": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/cashin/6c3237ff-f9d9-11e7-0532-9eed00000099",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
            "type": "cashin",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#cashin/edit?id=6c3237ff-f9d9-11e7-0532-9eed00000099"
          },
          "linkedSum": 0
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/paymentin/5952a2fb-f9d8-11e7-0532-9eed00000048",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
            "type": "paymentin",
            "mediaType": "application/json",
            "uuidHref": "http://online.moysklad.ru/app/#paymentin/edit?id=5952a2fb-f9d8-11e7-0532-9eed00000048"
          },
          "linkedSum": 0
        }
      ]
    }
  ]
}

Получить Розничные смены

GET/entity/retailshift/

Запрос на получение списка всех Розничных смен на данной учётной записи.
Результат успешного запроса — JSON представление списка Розничных смен с перечисленными полями:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Розничные смены.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retailshift/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Розничной смены.

Удалить Розничную смену

DELETE/entity/retailshift/{id}

Запрос на удаление Розничной смены с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной смены

Метаданные Розничных смен ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Розничных продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Розничных смен

GET/entity/retailshift/metadata

Запрос на получение метаданных Розничных смен. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Розничных смен

  • attributes — Массив объектов доп. полей Розничных смен в формате Метаданных

  • createShared — создавать новые Розничные смены с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata/attributes/d335f74e-558c-11e6-8a84-bae50000009a",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "d335f74e-558c-11e6-8a84-bae50000009a",
  "name": "Приложение",
  "type": "file",
  "required": false
}

Отдельное доп. поле

GET/entity/retailshift/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Розничная смена ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailshift/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Розничной смены.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/91a42d66-0ad2-11e6-9464-e4de00000017",
    "type": "retailshift",
    "mediaType": "application/json"
  },
  "id": "91a42d66-0ad2-11e6-9464-e4de00000017",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 1,
  "updated": "2016-04-25 13:50:05",
  "name": "00004",
  "externalCode": "33Ox0o1GjpDZC9x41fUA11",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-25 13:10:19",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "Праздничная смена",
      "type": "string",
      "value": "Да"
    }
  ],
  "closeDate": "2016-04-25 13:10:19",
  "proceedsNoCash": 0,
  "proceedsCash": 0,
  "receivedNoCash": 0,
  "receivedCash": 0,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "operations": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildemand/29547f06-ec69-11e7-0532-9eed0000001b",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
        "type": "retaildemand",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#retaildemand/edit?id=29547f06-ec69-11e7-0532-9eed0000001b"
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/3395a278-ec69-11e7-0532-9eed00000022",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
        "type": "retailsalesreturn",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#retailsalesreturn/edit?id=3395a278-ec69-11e7-0532-9eed00000022"
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/2eb3c0ad-f9d9-11e7-0532-9eed0000005a",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
        "type": "retaildrawercashin",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#retaildrawercashin/edit?id=2eb3c0ad-f9d9-11e7-0532-9eed0000005a"
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/3d8258c5-f9d9-11e7-0532-9eed0000005e",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
        "type": "retaildrawercashout",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#retaildrawercashout/edit?id=3d8258c5-f9d9-11e7-0532-9eed0000005e"
      }
    }
  ],
  "payments": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/cashin/6c3237ff-f9d9-11e7-0532-9eed00000086",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
        "type": "cashin",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#cashin/edit?id=6c3237ff-f9d9-11e7-0532-9eed00000086"
      },
      "linkedSum": 0
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/paymentin/5952a2fb-f9d8-11e7-0532-9eed00000036",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
        "type": "paymentin",
        "mediaType": "application/json",
        "uuidHref": "http://online.moysklad.ru/app/#paymentin/edit?id=5952a2fb-f9d8-11e7-0532-9eed00000036"
      },
      "linkedSum": 0
    }
  ]
}

Получить Розничную смену

GET/entity/retailshift/{id}

Запрос на получение отдельной Розничной смены с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной смены.

Оприходование ¶

Средствами JSON API можно создавать и обновлять сведения об Оприходованиях, запрашивать списки Оприходований и сведения по отдельным Оприходованиям. Позициями Оприходований можно управлять как в составе отдельного Оприходования, так и отдельно — с помощью специальных ресурсов для управления позициями Оприходования. Кодом сущности для Оприходования в составе JSON API является ключевое слово enter. Больше об Оприходованиях можно прочитать этой ссылке.

Оприходования ¶

  • meta — Метаданные об Оприходованиях

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Оприходования

  • description — Комментарий Оприходования

  • externalCode — Внешний код Оприходования

  • moment — Дата Оприходования

  • applicable — Отметка о проведении

  • sum — Сумма Оприходования в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Оприходования в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • positions — Ссылка на позиции Оприходования в формате Метаданных

  • overhead — Накладные расходы. Если Позиции Оприходования не заданы, то накладные расходы нельзя задать

    • sum — сумма накладных расходов
    • distribution — Распределение накладных расходов [weight, volume, price] -> [по весу, по объёму, по цене]

Позиции Оприходования — это список товаров/модификаций/серий.
Объект позиции Оприходования содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • gtd — ГТД

  • country — Ссылка на страну в формате Метаданных

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера.
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

  • reason — Причина оприходования данной позиции

  • overhead — Накладные расходы. Если Позиции Оприходования не заданы, то накладные расходы нельзя задать

    • sum — сумма накладных расходов
    • distribution — Распределение накладных расходов [weight, volume, price] -> [по весу, по объёму, по цене]

С позициями можно работать с помощью специальных ресурсов для управления позициями Оприходования,
а также в составе отдельного Оприходования. При работе в составе отдельного Оприходования,
вы можете отправлять запросы на создание отдельного Оприходования с включенным в тело запроса
массивом позиций Оприходования. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Оприходования”.
Также, при работе в составе отдельного Оприходования, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Оприходования. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Оприходования” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Оприходований можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Оприходования

  • description — Комментарий Оприходования

  • externalCode — Внешний код Оприходования

  • moment — Дата Оприходования

  • applicable — Отметка о проведении

  • sum — Сумма Оприходования в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • store — Ссылка на склад

  • project — Ссылка на проект

  • state — Статус Оприходования

  • created — Дата создания

  • isDeleted — Удалено ли оприходование

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Оприходования

  • description — Комментарий Оприходования

  • externalCode — Внешний код Оприходования

  • moment — Дата Оприходования

  • applicable — Отметка о проведении

  • sum — Сумма Оприходования в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/enter

Responses200

Успешный запрос. Результат — JSON представление списка Оприходований.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
    "type": "enter",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
        "type": "enter",
        "mediaType": "application/json"
      },
      "id": "2e12d827-5338-11e6-8a84-bae50000008e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-26 16:52:23",
      "name": "00002",
      "externalCode": "xmlPt1lUie1p18VedA1M-3",
      "moment": "2016-07-26 16:51:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 26400,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions",
          "type": "enterposition",
          "mediaType": "application/json",
          "size": 5,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/bf19f3fe-4f28-11e6-8a84-bae50000006d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
        "type": "enter",
        "mediaType": "application/json"
      },
      "id": "bf19f3fe-4f28-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-21 12:51:50",
      "name": "00001",
      "externalCode": "9CC4OgVhhJwPTl3289w0q1",
      "moment": "2016-07-21 12:51:00",
      "applicable": true,
      "sum": 13200,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/bf19f3fe-4f28-11e6-8a84-bae50000006d/positions",
          "type": "enterposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    }
  ]
}

Получать Оприходования

GET/entity/enter

Запрос всех Оприходований на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Оприходований.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/enter

RequestsПример

Пример создания нового Оприходования с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "enter100",
  "externalCode": "34981sawfa42kek",
  "moment": "2016-06-21 16:56:52",
  "applicable": true,
  "sum": 51241240,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 1,
      "price": 13200,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "quantity": 1,
      "price": 13200,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reason": "АБЫР",
      "overhead": 0
    },
    {
      "quantity": 3,
      "price": 333444,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "reason": "Обновлённая причина",
      "overhead": 0
    }
  ],
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9150cd-5338-11e6-8a84-bae50000009b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9150cd-5338-11e6-8a84-bae50000009b",
      "name": "Строковое поле",
      "value": "Вот такое значение поля у оприходования"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9158b2-5338-11e6-8a84-bae50000009c",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9158b2-5338-11e6-8a84-bae50000009c",
      "name": "Числовое поле",
      "value": 404
    }
  ],
  "overhead": {
    "sum": 40400,
    "distribution": "weight"
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/7cfff21a-533b-11e6-8a84-bae50000001f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
    "type": "enter",
    "mediaType": "application/json"
  },
  "id": "7cfff21a-533b-11e6-8a84-bae50000001f",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-26 17:16:04",
  "name": "enter100",
  "externalCode": "34981sawfa42kek",
  "moment": "2016-06-21 16:56:52",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 1026732,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9150cd-5338-11e6-8a84-bae50000009b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9150cd-5338-11e6-8a84-bae50000009b",
      "name": "Строковое поле",
      "type": "string",
      "value": "Вот такое значение поля у оприходования"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9158b2-5338-11e6-8a84-bae50000009c",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9158b2-5338-11e6-8a84-bae50000009c",
      "name": "Числовое поле",
      "type": "long",
      "value": 404
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/7cfff21a-533b-11e6-8a84-bae50000001f/positions",
      "type": "enterposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "overhead": {
    "sum": 40400,
    "distribution": "weight"
  }
}

Создать Оприходования

POST/entity/enter

Запрос на создание нового Оприходования

DELETE https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Оприходования.

Удалить Оприходование

DELETE/entity/enter/{id}

Запрос на удаление Оприходования с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

Метаданные Оприходований ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных Оприходований.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9150cd-5338-11e6-8a84-bae50000009b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9150cd-5338-11e6-8a84-bae50000009b",
      "name": "Строковое поле",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9158b2-5338-11e6-8a84-bae50000009c",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9158b2-5338-11e6-8a84-bae50000009c",
      "name": "Числовое поле",
      "type": "long",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Оприходований

GET/entity/enter/metadata

Запрос на получение метаданных Оприходований. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Оприходований

  • attributes — Массив объектов доп. полей Оприходований в формате Метаданных

  • states — Массив статусов Оприходований

  • createShared — создавать новые Оприходования с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9150cd-5338-11e6-8a84-bae50000009b",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "6a9150cd-5338-11e6-8a84-bae50000009b",
  "name": "Строковое поле",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/enter/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Оприходование ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
    "type": "enter",
    "mediaType": "application/json"
  },
  "id": "2e12d827-5338-11e6-8a84-bae50000008e",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-26 16:52:23",
  "name": "00002",
  "externalCode": "xmlPt1lUie1p18VedA1M-3",
  "moment": "2016-07-26 16:51:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 26400,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions",
      "type": "enterposition",
      "mediaType": "application/json",
      "size": 5,
      "limit": 100,
      "offset": 0
    }
  }
}

Получить Оприходование

GET/entity/enter/{id}

Запрос на получение отдельного оприходования с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

PUT https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "xX0enter0Xx",
  "externalCode": "21721bddSAKDAbw21eh",
  "moment": "2012-12-21 13:46:22",
  "applicable": false,
  "sum": 333,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "6a9150cd-5338-11e6-8a84-bae50000009b",
      "value": "Поменяли стрковое доп поле"
    },
    {
      "id": "6a9158b2-5338-11e6-8a84-bae50000009c",
      "value": 501
    }
  ],
  "positions": [],
  "overhead": {
    "sum": 40400,
    "distribution": "price"
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/7cfff21a-533b-11e6-8a84-bae50000001f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata",
    "type": "enter",
    "mediaType": "application/json"
  },
  "id": "7cfff21a-533b-11e6-8a84-bae50000001f",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-26 17:21:18",
  "name": "xX0enter0Xx",
  "externalCode": "21721bddSAKDAbw21eh",
  "moment": "2012-12-21 12:46:22",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9150cd-5338-11e6-8a84-bae50000009b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9150cd-5338-11e6-8a84-bae50000009b",
      "name": "Строковое поле",
      "type": "string",
      "value": "Поменяли стрковое доп поле"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/metadata/attributes/6a9158b2-5338-11e6-8a84-bae50000009c",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a9158b2-5338-11e6-8a84-bae50000009c",
      "name": "Числовое поле",
      "type": "long",
      "value": 501
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/7cfff21a-533b-11e6-8a84-bae50000001f/positions",
      "type": "enterposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  }
}

Изменить Оприходование

PUT/entity/enter/{id}

Запрос на обновление оприходования с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

Позиции Оприходований ¶

Отдельный ресурс для управления позициями Оприходования. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions",
    "type": "enterposition",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/2e12e9aa-5338-11e6-8a84-bae50000008f",
        "type": "enterposition",
        "mediaType": "application/json"
      },
      "id": "2e12e9aa-5338-11e6-8a84-bae50000008f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "gtd": {
        "name": "12345678/121217/1212321"
      },
      "country": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
          "type": "country",
          "mediaType": "application/json"
        }
      },
      "reason": "ЧТо то не так",
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/2e12f062-5338-11e6-8a84-bae500000090",
        "type": "enterposition",
        "mediaType": "application/json"
      },
      "id": "2e12f062-5338-11e6-8a84-bae500000090",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00de5b31-3303-11e6-8a84-bae500000344",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reason": "НЕОБХОДИМО",
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/2e12f5d2-5338-11e6-8a84-bae500000091",
        "type": "enterposition",
        "mediaType": "application/json"
      },
      "id": "2e12f5d2-5338-11e6-8a84-bae500000091",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0572d2fc-3303-11e6-8a84-bae500000842",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/2e12fb31-5338-11e6-8a84-bae500000092",
        "type": "enterposition",
        "mediaType": "application/json"
      },
      "id": "2e12fb31-5338-11e6-8a84-bae500000092",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 13200,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "gtd": {
        "name": "12345678/121217/1234545"
      },
      "country": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
          "type": "country",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/2e1300c8-5338-11e6-8a84-bae500000093",
        "type": "enterposition",
        "mediaType": "application/json"
      },
      "id": "2e1300c8-5338-11e6-8a84-bae500000093",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 13200,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reason": "АБЫР",
      "overhead": 0
    }
  ]
}

Получить позиции Оприходования

GET/entity/enter/{id}/positions

Запрос на получение списка всех позиций данного Оприходования.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Оприходования.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиций в Оприходовании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 103,
    "price": 566230,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reason": "Срочная нужда",
    "overhead": 305
  },
  {
    "quantity": 13,
    "price": 12560,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reason": "Необходимый товар",
    "overhead": 50607080
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/7ffb0be4-5339-11e6-8a84-bae500000016",
      "type": "enterposition",
      "mediaType": "application/json"
    },
    "id": "7ffb0be4-5339-11e6-8a84-bae500000016",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 103,
    "price": 566230,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reason": "Срочная нужда",
    "overhead": 0
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/7ffb1271-5339-11e6-8a84-bae500000017",
      "type": "enterposition",
      "mediaType": "application/json"
    },
    "id": "7ffb1271-5339-11e6-8a84-bae500000017",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 13,
    "price": 12560,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reason": "Необходимый товар",
    "overhead": 0
  }
]

Создать позицию Оприходования

POST/entity/enter/{id}/positions

Запрос на создание новой позиции в Оприходовании.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Оприходования

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Оприходования. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

Позиция Оприходования ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/2e12f062-5338-11e6-8a84-bae500000090",
    "type": "enterposition",
    "mediaType": "application/json"
  },
  "id": "2e12f062-5338-11e6-8a84-bae500000090",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00de5b31-3303-11e6-8a84-bae500000344",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reason": "НЕОБХОДИМО",
  "overhead": 0
}

Получить позицию

GET/entity/enter/{id}/positions/{positionID}

Запрос на получение отдельной позиции Оприходования с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

PUT https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной позиции в Оприходовании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 3,
  "price": 333444,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "reason": "Обновлённая причина"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Оприходования.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/enter/2e12d827-5338-11e6-8a84-bae50000008e/positions/7ffb0be4-5339-11e6-8a84-bae500000016",
    "type": "enterposition",
    "mediaType": "application/json"
  },
  "id": "7ffb0be4-5339-11e6-8a84-bae500000016",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 3,
  "price": 333444,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "reason": "Обновлённая причина",
  "overhead": 0
}

Изменить позицию

PUT/entity/enter/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Оприходования. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

DELETE https://online.moysklad.ru/api/remap/1.1/entity/enter/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции Оприходования.

Удалить позицию

DELETE/entity/enter/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Оприходования с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Оприходования

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

Заказ покупателя ¶

Заказы Покупателей ¶

Средствами JSON API можно создавать и обновлять сведения о Заказах покупателя, запрашивать списки Заказов и сведения по отдельным Заказам Покупателей. Позициями Заказов можно управлять как в составе отдельного Заказа покупателя, так и отдельно — с помощью специальных ресурсов для управления позициями Заказа. Кодом сущности для Заказа покупателя в составе JSON API является ключевое слово customerOrder. Больше о Заказах Покупателей и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о Заказе покупателя

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Заказа покупателя

  • description — Комментарий Заказа покупателя

  • externalCode — Внешний код Заказа покупателя

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • vatIncluded — Включен ли НДС в цену

  • vatEnabled — Учитывается ли НДС

  • sum — Сумма Заказа в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Заказа в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции в Заказе в формате Метаданных

  • reservedSum — Сумма товаров в резерве Только для чтения

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • payedSum — Сумма входящих платежей по Заказу Только для чтения

  • shippedSum — Сумма отгруженного Только для чтения

  • invoicedSum — Сумма счетов покупателю Только для чтения

  • project — Ссылка на проект в формате Метаданных

    Связи с другими документами

  • purchaseOrders — Массив ссылок на связанные заказы поставщикам в формате Метаданных

  • demands — Массив ссылок на связанные отгрузки в формате Метаданных

  • payments — Массив ссылок на связанные платежи в формате Метаданных

  • invoicesOut — Массив ссылок на связанные счета покупателям в формате Метаданных

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Позиции Заказа — это список товаров/услуг/модификаций/серий/комплектов.
Объект позиции Заказа содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • shipped — Доставлено

  • reserve — Резерв данной позиции

  • taxSystem — Код системы налогообложения. Значение наследуется от документа, если оно определено в нем, иначе из карточки товара/услуги.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

С позициями можно работать с помощью специальных ресурсов для управления позициями Заказа,
а также в составе отдельного Заказа покупателя. При работе в составе отдельного Заказа покупателя,
вы можете отправлять запросы на создание отдельного Заказа покупателя с включенным в тело запроса
массивом позиций Заказа. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Заказа покупателя”.
Также, при работе в составе отдельного Заказа покупателя, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Заказа. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Заказа” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Заказов покупателей можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Заказа покупателя

  • description — Комментарий Заказа покупателя

  • externalCode — Внешний код Заказа покупателя

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • sum — Сумма Заказа в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • contract — Ссылка на договор

  • state — Статус Заказа

  • created — Дата создания

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • project — Ссылка на проект

  • isDeleted — Удален ли заказ покупателю

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • created — Дата создания

  • name — номер Заказа покупателя

  • description — Комментарий Заказа покупателя

  • externalCode — Внешний код Заказа покупателя

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • sum — Сумма Заказа в установленной валюте

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder

Responses200

Успешный запрос. Результат — JSON представление списка Заказов Покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder",
    "type": "customerorder",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
        "type": "customerorder",
        "mediaType": "application/json"
      },
      "id": "34efe2ee-015e-11e6-9464-e4de0000006b",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "version": 19,
      "updated": "2016-04-14 12:03:05",
      "name": "00001",
      "description": "Это комментарий к заказу покупателя!",
      "externalCode": "CntjFix4hoyZOIhZiULjv2",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-04-13 12:57:00",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "sum": 346453701206,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/bc1b4fde-019a-11e6-9464-e4de00000073",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        },
        "value": 214
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
          "name": "Атрибут заказа",
          "type": "string",
          "value": "1251252"
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
          "type": "customerorderposition",
          "mediaType": "application/json",
          "size": 4,
          "limit": 100,
          "offset": 0
        }
      },
      "reservedSum": 346389501206,
      "deliveryPlannedMoment": "2016-04-15 12:58:00",
      "payedSum": 365939611804,
      "shippedSum": 408739611676,
      "invoicedSum": 408739611676
    }
  ]
}

Получить список Заказов Покупателей

GET/entity/customerorder

Запрос всех Заказов Покупателей на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Заказы Покупателей.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/customerorder

RequestsПримерПример 2Пример с доп. полямиПример с позициями

Пример создания нового Заказа с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "00003",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/d9ceb08f-01ae-11e6-9464-e4de00000020",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "d9ceb08f-01ae-11e6-9464-e4de00000020",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:02:24",
  "name": "00003",
  "externalCode": "08ehdxhRgVIB5-Sa-QNI42",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-14 13:02:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/d9ceb08f-01ae-11e6-9464-e4de00000020/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 0,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0
}

Пример создания нового Заказа с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000034",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": false,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "code": "1243521",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterperty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 0,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0
}

Пример запроса на создание Заказа покупателя с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000034",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": false,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "value": "Атрибут заказа"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "code": "1243521",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "name": "Атрибут заказа",
      "type": "string",
      "value": "Атрибут заказа",
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 0,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0
}

Пример запроса на создание Заказа покупателя с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000034",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": false,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 10
    },
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 20
    },
    {
      "quantity": 30,
      "price": 300,
      "discount": 0,
      "vat": 7,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "pack": {
        "id": "1bf22e62-8b47-11e8-56c0-000800000006"
      },
      "reserve": 30
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "code": "1243521",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterperty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 10000,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0
}

Создать Заказ покупателя

POST/entity/customerorder

Запрос на создание нового Заказа покупателя.
Обязательные для создания поля:

  • name — номер Заказа покупателя, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента (покупателя) в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Заказа покупателя.

Удалить Заказ покупателя

DELETE/entity/customerorder/{id}

Запрос на удаление Заказа покупателя с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

Метаданные Заказов Покупателей ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Заказов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "name": "Атрибут заказа",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/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": "customerorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/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": "customerorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56cf4f-2e58-11e6-8a84-bae50000006b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56cf4f-2e58-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Собран",
      "color": 8767198,
      "stateType": "Regular",
      "entityType": "customerorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56d433-2e58-11e6-8a84-bae50000006c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d433-2e58-11e6-8a84-bae50000006c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отгружен",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "customerorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56d92f-2e58-11e6-8a84-bae50000006d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d92f-2e58-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Доставлен",
      "color": 8825440,
      "stateType": "Successful",
      "entityType": "customerorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56de0a-2e58-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56de0a-2e58-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Возврат",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "customerorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56e2b4-2e58-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56e2b4-2e58-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отменен",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "customerorder"
    }
  ],
  "createShared": false
}

Метаданные Заказов Покупателей

GET/entity/customerorder/metadata

Запрос на получение метаданных Заказов покупателей. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Заказов покупателей

  • attributes — Массив объектов доп. полей Заказов покупателей в формате Метаданных

  • states — Массив статусов Заказов покупателей

  • createShared — создавать новые Заказы покупателей с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/attributes/57ab884e-558b-11e6-8a84-bae500000078",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "57ab884e-558b-11e6-8a84-bae500000078",
  "name": "Товар по акции",
  "type": "productfolder",
  "required": false
}

Отдельное доп. поле

GET/entity/customerorder/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Заказ покупателя ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "34efe2ee-015e-11e6-9464-e4de0000006b",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 19,
  "updated": "2016-04-14 12:03:05",
  "name": "00001",
  "description": "Это комментарий к заказу покупателя!",
  "externalCode": "CntjFix4hoyZOIhZiULjv2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-13 12:57:00",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 346453701206,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/bc1b4fde-019a-11e6-9464-e4de00000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 214
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": {
    "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
    "name": "Атрибут заказа",
    "value": "1251252"
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 346389501206,
  "deliveryPlannedMoment": "2016-04-15 12:58:00",
  "payedSum": 365939611804,
  "shippedSum": 408739611676,
  "invoicedSum": 408739611676,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Заказ покупателя

GET/entity/customerorder/{id}

Запрос на получение отдельного Заказа покупателя с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

PUT https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с позициями

Пример запроса на обновление отдельного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000039",
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ee2d9c89-1fea-4791-8c99-722e8f8294d0",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "externalCode": "championCode",
  "code": "codeOfChampion",
  "moment": "2013-04-19 13:50:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005/accounts/71d4cfdb-fd85-11e5-9464-e4de00000006",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 4,
  "updated": "2016-04-14 13:30:05",
  "name": "000039",
  "code": "codeOfChampion",
  "externalCode": "championCode",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ee2d9c89-1fea-4791-8c99-722e8f8294d0",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2013-04-19 12:50:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005/accounts/71d4cfdb-fd85-11e5-9464-e4de00000006",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 0,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Пример запроса на изменение Заказа покупателя с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000039",
  "externalCode": "championCode",
  "code": "codeOfChampion",
  "moment": "2013-04-19 13:50:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "agent": {
    "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005",
        "type": "counterparty",
        "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
                "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005/accounts/71d4cfdb-fd85-11e5-9464-e4de00000006",
                "type": "account",
                "mediaType": "application/json"
            }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "value": "Обновлённый Атрибут заказа",
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 4,
  "updated": "2016-04-14 13:30:05",
  "name": "000039",
  "code": "codeOfChampion",
  "externalCode": "championCode",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2013-04-19 12:50:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005/accounts/71d4cfdb-fd85-11e5-9464-e4de00000006",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "name": "Атрибут заказа",
      "type": "string",
      "value": "Обновлённый Атрибут заказа",
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 0,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0
}

Пример запроса на обновление Заказа покупателя с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000039",
  "externalCode": "championCode",
  "code": "codeOfChampion",
  "moment": "2013-04-19 13:50:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005/accounts/71d4cfdb-fd85-11e5-9464-e4de00000006",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "id": "34f6344f-015e-11e6-9464-e4de0000006c",
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 10
    },
    {
      "id": "34f6344f-015e-11e6-9464-e4de0000006d",
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 20
    },
    {
      "id": "34f6344f-015e-11e6-9464-e4de0000006e",
      "quantity": 30,
      "price": 300,
      "discount": 0,
      "vat": 7,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 30
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 4,
  "updated": "2016-04-14 13:30:05",
  "name": "000039",
  "code": "codeOfChampion",
  "externalCode": "championCode",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/ee2d9c89-1fea-4791-8c99-722e8f8294d0",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2013-04-19 12:50:24",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/71d48933-fd85-11e5-9464-e4de00000005/accounts/71d4cfdb-fd85-11e5-9464-e4de00000006",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "reservedSum": 0,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Изменить Заказ покупателя

PUT/entity/customerorder/{id}

Запрос на обновление Заказа покупателя с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Заказа покупателя, кроме тех, что
помечены Только для чтения в описании атрибутов Заказа покупателя.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

Позиции Заказа покупателя ¶

Отдельный ресурс для управления позициями Заказа покупателя. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorderposition",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000006c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorderposition",
        "mediaType": "application/json"
      },
      "id": "34f6344f-015e-11e6-9464-e4de0000006c",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "price": 123050,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6451e-015e-11e6-9464-e4de0000006d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorderposition",
        "mediaType": "application/json"
      },
      "id": "34f6451e-015e-11e6-9464-e4de0000006d",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "price": 64200000,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/60fc3826-00d7-11e6-9464-e4de00000097",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6551d-015e-11e6-9464-e4de0000006e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorderposition",
        "mediaType": "application/json"
      },
      "id": "34f6551d-015e-11e6-9464-e4de0000006e",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "price": 346347237062,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/56c73633-ffe4-11e5-9464-e4de000000c6/d1bef0a1-ffe7-11e5-9464-e4de0000001c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "reserve": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f66948-015e-11e6-9464-e4de0000006f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorderposition",
        "mediaType": "application/json"
      },
      "id": "34f66948-015e-11e6-9464-e4de0000006f",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "price": 42141094,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66cc36dc-f7d2-11e5-8a84-bae500000074/671b5330-f7d2-11e5-8a84-bae500000088",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "reserve": 1
    }
  ]
}

Получить позиции Заказа покупателя

GET/entity/customerorder/{id}/positions

Запрос на получение списка всех позиций данного Заказа покупателя.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Заказа покупателя.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример с одной позициейПример с несколькими позициями

Пример создания одной позиции в Заказе покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 49,
  "price": 12345,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reserve": 19
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/d26c20af-01bd-11e6-9464-e4de00000038",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json"
    },
    "id": "d26c20af-01bd-11e6-9464-e4de00000038",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 49,
    "price": 12345,
    "discount": 0,
    "vat": 18,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reserve": 19
  }
]

Пример создания сразу нескольких позиций в Заказе покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 10,
    "price": 100,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reserve": 10
  },
  {
    "quantity": 20,
    "price": 200,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reserve": 20
  },
  {
    "quantity": 30,
    "price": 300,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "pack": {
      "id": "1bf22e62-8b47-11e8-56c0-000800000006"
    },
    "reserve": 30
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных позиций отдельного Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/eb93683d-01be-11e6-9464-e4de0000003c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json"
    },
    "id": "eb93683d-01be-11e6-9464-e4de0000003c",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 10,
    "price": 100,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reserve": 10
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/eb937351-01be-11e6-9464-e4de0000003d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json"
    },
    "id": "eb937351-01be-11e6-9464-e4de0000003d",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 20,
    "price": 200,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reserve": 20
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/eb937d66-01be-11e6-9464-e4de0000003e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorderposition",
      "mediaType": "application/json"
    },
    "id": "eb937d66-01be-11e6-9464-e4de0000003e",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 30,
    "price": 300,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "pack": {
      "id": "1bf22e62-8b47-11e8-56c0-000800000006",
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/2ec1170c-3f69-4409-87bb-c68e0011b275",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 2
    },
    "reserve": 30
  }
]

Создать позицию Заказа покупателя

POST/entity/customerorder/{id}/positions

Запрос на создание новой позиции в Заказе покупателя.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию/комплект, которую представляет собой позиция.
    Также можно указать поле с именем product, service, consignment, variant, bundle в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Заказа

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

Позиция Заказа ¶

Отдельная позиция Заказа с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorderposition",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 1,
  "price": 123050,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reserve": 1,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить позицию Заказа

GET/entity/customerorder/{id}/positions/{positionID}

Запрос на получение отдельной позиции Заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа покупателя

PUT https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Заказе покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 111,
  "price": 26332700,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reserve": 13
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
    "type": "customerorderposition",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 111,
  "price": 26332700,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reserve": 13
}

Изменить позицию Заказа

PUT/entity/customerorder/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Заказа. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа покупателя

DELETE https://online.moysklad.ru/api/remap/1.1/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Заказа.

Удалить позицию

DELETE/entity/customerorder/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа покупателя

Заказ поставщику ¶

Заказы Поставщикам ¶

Средствами JSON API можно создавать и обновлять сведения о Заказах поставщику, запрашивать списки Заказов и сведения по отдельным Заказам Поставщикам. Позициями Заказов можно управлять как в составе отдельного Заказа поставщику, так и отдельно — с помощью специальных ресурсов для управления позициями Заказа. Кодом сущности для Заказа поставщику в составе JSON API является ключевое слово purchaseOrder. Больше о Заказах Поставщикам и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о Заказе поставщику

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Заказа поставщику

  • description — Комментарий Заказа поставщику

  • externalCode — Внешний код Заказа поставщику

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • vatIncluded — Включен ли НДС в цену

  • vatEnabled — Учитывается ли НДС

  • sum — Сумма Заказа в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Заказа в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции в Заказе в формате Метаданных

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • payedSum — Сумма входящих платежей по Заказу Только для чтения

  • shippedSum — Сумма отгруженного Только для чтения

  • invoicedSum — Сумма счетов поставщика Только для чтения

  • project — Ссылка на проект в формате Метаданных

  • waitSum — Сумма товаров в пути

    Связи с другими документами

  • customerOrders — Массив ссылок на связанные заказы покупателей в формате Метаданных

  • invoicesIn — Массив ссылок на связанные счета поставщиков в формате Метаданных

  • payments — Массив ссылок на связанные платежи в формате Метаданных

  • supplies — Массив ссылок на связанные приёмки в формате Метаданных

  • internalOrder — Внутренний заказ, связанный с заказом поставщику, в формате Метаданных

Позиции Заказа — это список товаров/услуг/модификаций/серий.
Объект позиции Заказа содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • shipped — Принято

  • wait — Ожидается данной позиции

С позициями можно работать с помощью специальных ресурсов для управления позициями Заказа,
а также в составе отдельного Заказа поставщику. При работе в составе отдельного Заказа поставщику,
вы можете отправлять запросы на создание отдельного Заказа поставщику с включенным в тело запроса
массивом позиций Заказа. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Заказа поставщику”.
Также, при работе в составе отдельного Заказа поставщику, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Заказа. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Заказа” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Заказов поставщикам можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Заказа поставщику

  • description — Комментарий Заказа поставщику

  • externalCode — Внешний код Заказа поставщику

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • sum — Сумма Заказа в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • contract — Ссылка на договор

  • state — Статус Заказа

  • created — Дата создания

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • project — Ссылка на проект

  • isDeleted — Удален ли заказ поставщику

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • created — Дата создания

  • name — номер Заказа поставщику

  • description — Комментарий Заказа поставщику

  • externalCode — Внешний код Заказа поставщику

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • sum — Сумма Заказа в установленной валюте

GET https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder

Responses200

Успешный запрос. Результат — JSON представление списка Заказов Поставщикам.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
    "type": "purchaseorder",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      },
      "id": "172fb2f6-3f70-11e6-8a84-bae50000008e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 12:42:13",
      "name": "00002",
      "description": "Кековый заказ конечно",
      "externalCode": "FfSmVuSKi7h8L-jLADHV80",
      "moment": "2016-07-01 12:40:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 5900,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/14ae5431-32ca-11e6-8a84-bae50000002d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions",
          "type": "purchaseorderposition",
          "mediaType": "application/json",
          "size": 5,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-07-15 12:40:00",
      "payedSum": 0,
      "shippedSum": 0,
      "invoicedSum": 0,
      "waitSum": 5900
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/403e7ea0-2e63-11e6-8a84-bae500000131",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      },
      "id": "403e7ea0-2e63-11e6-8a84-bae500000131",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-10 10:06:46",
      "name": "00001",
      "externalCode": "pk6fh0NthbBSgrqI931uA0",
      "moment": "2016-06-10 10:06:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/403e7ea0-2e63-11e6-8a84-bae500000131/positions",
          "type": "purchaseorderposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-06-11 10:06:00",
      "payedSum": 0,
      "shippedSum": 0,
      "invoicedSum": 0,
      "waitSum": 0
    }
  ]
}

Получить список Заказов Поставщикам

GET/entity/purchaseorder

Запрос всех Заказов Поставщикам на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Заказы Поставщикам.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder

RequestsПримерПример с позициями

Пример создания нового Заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "103034",
  "description": "Типичный заказ поставщику",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "code": "404",
  "moment": "2016-12-05 15:30:14",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "deliveryPlannedMoment": "2015-02-15 14:12:19",
  "attributes": [
    {
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "value": "Черный"
    },
    {
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "value": 0.4
    },
    {
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "value": true
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/22b4caaa-3f74-11e6-8a84-bae500000069",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
    "type": "purchaseorder",
    "mediaType": "application/json"
  },
  "id": "22b4caaa-3f74-11e6-8a84-bae500000069",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 13:11:11",
  "name": "103034",
  "description": "Типичный заказ поставщику",
  "code": "404",
  "externalCode": "s30P0zlwg-1qxSZnRVONF0",
  "moment": "2016-12-05 15:30:14",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007/accounts/1483a4fa-32ca-11e6-8a84-bae500000008",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a885b1b-3f70-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "name": "Причина",
      "type": "string",
      "value": "Черный"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a88619c-3f70-11e6-8a84-bae50000009e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "name": "Коэффициент",
      "type": "double",
      "value": 0.4
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a886744-3f70-11e6-8a84-bae50000009f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "name": "Кек?",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/22b4caaa-3f74-11e6-8a84-bae500000069/positions",
      "type": "purchaseorderposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "deliveryPlannedMoment": "2015-02-15 14:12:19",
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "waitSum": 0
}

Пример запроса на создание Заказа поставщику с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "777",
  "description": "Типичный заказ поставщику",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "code": "404",
  "moment": "2016-12-05 15:30:14",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "deliveryPlannedMoment": "2015-02-15 14:12:19",
  "attributes": [
    {
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "value": "Черный"
    },
    {
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "value": 0.4
    },
    {
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "value": true
    }
  ],
  "positions": [
    {
      "quantity": 12,
      "price": 300,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "inTransit": 11
    },
    {
      "quantity": 3,
      "price": 1000,
      "discount": 0,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7a6f697f-3c64-11e6-8a84-bae500000006",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "inTransit": 1
    },
    {
      "quantity": 404,
      "price": 454,
      "discount": 200,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "inTransit": 216
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/ae7fa9fb-3f74-11e6-8a84-bae500000070",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
    "type": "purchaseorder",
    "mediaType": "application/json"
  },
  "id": "ae7fa9fb-3f74-11e6-8a84-bae500000070",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 13:15:05",
  "name": "777",
  "description": "Типичный заказ поставщику",
  "code": "404",
  "externalCode": "37KNBm71gw7Zm00T5JdAt0",
  "moment": "2016-12-05 15:30:14",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 176816,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007/accounts/1483a4fa-32ca-11e6-8a84-bae500000008",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a885b1b-3f70-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "name": "Причина",
      "type": "string",
      "value": "Черный"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a88619c-3f70-11e6-8a84-bae50000009e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "name": "Коэффициент",
      "type": "double",
      "value": 0.4
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a886744-3f70-11e6-8a84-bae50000009f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "name": "Кек?",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/ae7fa9fb-3f74-11e6-8a84-bae500000070/positions",
      "type": "purchaseorderposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "deliveryPlannedMoment": "2015-02-15 14:12:19",
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "waitSum": 5907132
}

Создать Заказ поставщику

POST/entity/purchaseorder

Запрос на создание нового Заказа поставщику.
Обязательные для создания поля:

  • name — номер Заказа поставщику, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента (поставщику) в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Заказа поставщику.

Удалить Заказ поставщику

DELETE/entity/purchaseorder/{id}

Запрос на удаление Заказа поставщику с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

Метаданные Заказов Поставщикам ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Заказов поставщикам.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a885b1b-3f70-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "name": "Причина",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a88619c-3f70-11e6-8a84-bae50000009e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "name": "Коэффициент",
      "type": "double",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a886744-3f70-11e6-8a84-bae50000009f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "name": "Кек?",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "11f5becd-3f70-11e6-8a84-bae50000008b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Кек",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "purchaseorder"
    }
  ],
  "createShared": false
}

Метаданные Заказов Поставщикам

GET/entity/purchaseorder/metadata

Запрос на получение метаданных Заказов поставщикам. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Заказов поставщикам

  • attributes — Массив объектов доп. полей Заказов поставщикам в формате Метаданных

  • states — Массив статусов Заказов поставщикам

  • createShared — создавать новые Заказы поставщикам с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a88619c-3f70-11e6-8a84-bae50000009e",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
  "name": "Коэффициент",
  "type": "double",
  "required": false
}

Отдельное доп. поле

GET/entity/purchaseorder/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон заказа поставщику ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 17:33:33",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942953e-9128-11e6-8a84-bae500000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0
}

Шаблон заказа поставщику

PUT/entity/purchaseorder/new

Запрос на получение предзаполненого стандартными значениями шаблона заказа поставщику без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/new

Requestsвнутренний заказзаказ покупателя

Пример запроса на получение шаблона заказа поставщику на основе внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "internalOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
      "type": "internalorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 17:34:37",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 9910,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 2230,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "shipped": 0,
        "inTransit": 0
      },
      {
        "quantity": 1,
        "price": 100,
        "discount": 10,
        "vat": 10,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "shipped": 0,
        "inTransit": 0
      },
      {
        "quantity": 2,
        "price": 500,
        "discount": 10,
        "vat": 18,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "shipped": 0,
        "inTransit": 0
      },
      {
        "quantity": 3,
        "price": 2230,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "shipped": 0,
        "inTransit": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "internalOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
      "type": "internalorder",
      "mediaType": "application/json"
    }
  }
}

Пример запроса на получение шаблона заказа поставщику на основе заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "customerOrders": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/f2e29b4e-58ee-11e8-9ff4-315000058c8a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c025b1db-58d3-11e8-9109-f8fc0001d339",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/c0140d87-58d3-11e8-9109-f8fc0000099c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2018-05-16 12:54:33",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/c0376746-58d3-11e8-9109-f8fc0001d368",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 10000,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/c0374bda-58d3-11e8-9109-f8fc0001d363",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/c035026f-58d3-11e8-9109-f8fc0001d361",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 20,
        "price": 500,
        "discount": 0,
        "vat": 18,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/ade45151-58ee-11e8-9ff4-34e80005a637",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "shipped": 0,
        "inTransit": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "waitSum": 0,
  "customerOrders": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/f2e29b4e-58ee-11e8-9ff4-315000058c8a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Шаблон заказа поставщику на основе

PUT/entity/purchaseorder/new

Запрос на получение предзаполненного шаблона заказа поставщику на основе внутреннего заказа или заказа покупателя.
В ответ на запрос вернётся предзаполненный шаблон заказа поставщику, который
затем можно будет использовать для создания нового заказа с помощью POST запроса.

При создании документа на основании заказа покупателя, содержащего комплекты в позициях,
комплекты будут автоматически разбиты на составляющие компоненты в отдельные позиции.

Если у указанного в качестве основания документа уже есть связанный с ним заказ поставщику, то позиции, указанные в нем,
в созданном шаблоне указаны не будут.

Заказ поставщику ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
    "type": "purchaseorder",
    "mediaType": "application/json"
  },
  "id": "172fb2f6-3f70-11e6-8a84-bae50000008e",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 12:42:13",
  "name": "00002",
  "description": "Кековый заказ конечно",
  "externalCode": "FfSmVuSKi7h8L-jLADHV80",
  "moment": "2016-07-01 12:40:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 5900,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/14ae5431-32ca-11e6-8a84-bae50000002d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions",
      "type": "purchaseorderposition",
      "mediaType": "application/json",
      "size": 5,
      "limit": 100,
      "offset": 0
    }
  },
  "deliveryPlannedMoment": "2016-07-15 12:40:00",
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "waitSum": 5900
}

Получить Заказ поставщику

GET/entity/purchaseorder/{id}

Запрос на получение отдельного Заказа поставщику с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "version": 0,
  "updated": "2016-07-01 13:15:05",
  "name": "777",
  "description": "Типичный заказ поставщику, с договором, другой валютой",
  "code": "404",
  "externalCode": "37KNBm7ф1gw7Zm00T5JdAt0",
  "moment": "2016-12-05 15:30:14",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1485d676-32ca-11e6-8a84-bae500000009",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": null,
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "value": "Я всё ещё пишу для вас документацию"
    },
    {
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "value": 0.99
    },
    {
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "value": true
    }
  ],
  "vatEnabled": true,
  "vatIncluded": false,
  "positions": [],
  "deliveryPlannedMoment": "2016-02-15 14:12:19"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/ae7fa9fb-3f74-11e6-8a84-bae500000070",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
    "type": "purchaseorder",
    "mediaType": "application/json"
  },
  "id": "ae7fa9fb-3f74-11e6-8a84-bae500000070",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-01 13:23:26",
  "name": "777",
  "description": "Типичный заказ поставщику, с договором, другой валютой",
  "code": "404",
  "externalCode": "37KNBm7ф1gw7Zm00T5JdAt0",
  "moment": "2016-12-05 15:30:14",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1485d676-32ca-11e6-8a84-bae500000009",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/states/11f5becd-3f70-11e6-8a84-bae50000008b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1485d676-32ca-11e6-8a84-bae500000009/accounts/1485e43e-32ca-11e6-8a84-bae50000000a",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a885b1b-3f70-11e6-8a84-bae50000009d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a885b1b-3f70-11e6-8a84-bae50000009d",
      "name": "Причина",
      "type": "string",
      "value": "Я всё ещё пишу для вас документацию"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a88619c-3f70-11e6-8a84-bae50000009e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a88619c-3f70-11e6-8a84-bae50000009e",
      "name": "Коэффициент",
      "type": "double",
      "value": 0.99
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata/attributes/6a886744-3f70-11e6-8a84-bae50000009f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6a886744-3f70-11e6-8a84-bae50000009f",
      "name": "Кек?",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/ae7fa9fb-3f74-11e6-8a84-bae500000070/positions",
      "type": "purchaseorderposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "deliveryPlannedMoment": "2016-02-15 14:12:19",
  "payedSum": 0,
  "shippedSum": 0,
  "invoicedSum": 0,
  "waitSum": 0
}

Изменить Заказ поставщику

PUT/entity/purchaseorder/{id}

Запрос на обновление Заказа поставщику с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Заказа поставщику, кроме тех, что
помечены Только для чтения в описании атрибутов Заказа поставщику.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

Позиции Заказа поставщику ¶

Отдельный ресурс для управления позициями Заказа поставщику. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/purchaseOrder/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/",
    "type": "purchaseorderposition",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/17307520-3f70-11e6-8a84-bae50000008f",
        "type": "purchaseorderposition",
        "mediaType": "application/json"
      },
      "id": "17307520-3f70-11e6-8a84-bae50000008f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 4300,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0a89c6f1-3303-11e6-8a84-bae500000cda",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "shipped": 0,
      "inTransit": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/17308a33-3f70-11e6-8a84-bae500000090",
        "type": "purchaseorderposition",
        "mediaType": "application/json"
      },
      "id": "17308a33-3f70-11e6-8a84-bae500000090",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 600,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0163030c-3303-11e6-8a84-bae5000004de",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "shipped": 0,
      "inTransit": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/17309bf8-3f70-11e6-8a84-bae500000091",
        "type": "purchaseorderposition",
        "mediaType": "application/json"
      },
      "id": "17309bf8-3f70-11e6-8a84-bae500000091",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f918196-3304-11e6-8a84-bae50001c6d2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "shipped": 0,
      "inTransit": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/1730ac60-3f70-11e6-8a84-bae500000092",
        "type": "purchaseorderposition",
        "mediaType": "application/json"
      },
      "id": "1730ac60-3f70-11e6-8a84-bae500000092",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "shipped": 0,
      "inTransit": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/1730bb31-3f70-11e6-8a84-bae500000093",
        "type": "purchaseorderposition",
        "mediaType": "application/json"
      },
      "id": "1730bb31-3f70-11e6-8a84-bae500000093",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 1000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7b37adef-3303-11e6-8a84-bae50000bbf7",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "shipped": 0,
      "inTransit": 1
    }
  ]
}

Получить позиции Заказа поставщику

GET/entity/purchaseOrder/{id}/positions

Запрос на получение списка всех позиций данного Заказа поставщику.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Заказа поставщику.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/purchaseOrder/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример с одной позициейПример с несколькими позициями

Пример создания одной позиции в Заказе поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 49,
  "price": 451,
  "discount": 0,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "shipped": 20,
  "inTransit": 19
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/574b6485-3f71-11e6-8a84-bae50000005b",
      "type": "purchaseorderposition",
      "mediaType": "application/json"
    },
    "id": "574b6485-3f71-11e6-8a84-bae50000005b",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 49,
    "price": 451,
    "discount": 0,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "shipped": 0,
    "inTransit": 19
  }
]

Пример создания сразу нескольких позиций в Заказе поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 12,
    "price": 300,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "inTransit": 11
  },
  {
    "quantity": 3,
    "price": 1000,
    "discount": 0,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7a6f697f-3c64-11e6-8a84-bae500000006",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "inTransit": 1
  },
  {
    "quantity": 404,
    "price": 454,
    "discount": 200,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "inTransit": 216
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных позиций отдельного Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/f389488d-3f71-11e6-8a84-bae50000005f",
      "type": "purchaseorderposition",
      "mediaType": "application/json"
    },
    "id": "f389488d-3f71-11e6-8a84-bae50000005f",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 12,
    "price": 300,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "shipped": 0,
    "inTransit": 11
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/f389521b-3f71-11e6-8a84-bae500000060",
      "type": "purchaseorderposition",
      "mediaType": "application/json"
    },
    "id": "f389521b-3f71-11e6-8a84-bae500000060",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 3,
    "price": 1000,
    "discount": 0,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7a6f697f-3c64-11e6-8a84-bae500000006",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "shipped": 0,
    "inTransit": 1
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/f3895aa1-3f71-11e6-8a84-bae500000061",
      "type": "purchaseorderposition",
      "mediaType": "application/json"
    },
    "id": "f3895aa1-3f71-11e6-8a84-bae500000061",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 404,
    "price": 454,
    "discount": 200,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "shipped": 0,
    "inTransit": 216
  }
]

Создать позицию Заказа поставщику

POST/entity/purchaseOrder/{id}/positions

Запрос на создание новой позиции в Заказе поставщику.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Заказа

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

Позиция Заказа ¶

Отдельная позиция Заказа с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/1730bb31-3f70-11e6-8a84-bae500000093",
    "type": "purchaseorderposition",
    "mediaType": "application/json"
  },
  "id": "1730bb31-3f70-11e6-8a84-bae500000093",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 1000,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7b37adef-3303-11e6-8a84-bae50000bbf7",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "shipped": 0,
  "inTransit": 1
}

Получить позицию Заказа

GET/entity/purchaseorder/{id}/positions/{positionID}

Запрос на получение отдельной позиции Заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа поставщику

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Заказе поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 44,
  "price": 4540,
  "discount": 150,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "shipped": 10,
  "inTransit": 200
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/172fb2f6-3f70-11e6-8a84-bae50000008e/positions/f3895aa1-3f71-11e6-8a84-bae500000061",
    "type": "purchaseorderposition",
    "mediaType": "application/json"
  },
  "id": "f3895aa1-3f71-11e6-8a84-bae500000061",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 44,
  "price": 4540,
  "discount": 150,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "shipped": 0,
  "inTransit": 200
}

Изменить позицию Заказа

PUT/entity/purchaseorder/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Заказа. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа поставщику

DELETE https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Заказа.

Удалить позицию

DELETE/entity/purchaseorder/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа поставщику

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа поставщику

Счёт покупателю ¶

Счета покупателям ¶

Средствами JSON API можно создавать и обновлять сведения о Счёте покупателю, запрашивать списки Счетов и сведения по отдельным Счетам Покупателям. Позициями Счетов можно управлять как в составе отдельного Счёта, так и отдельно — с помощью специальных ресурсов для управления позициями Счёта. Кодом сущности для Счёта покупателю в составе JSON API является ключевое слово invoiceout. Больше о Счетах Покупателям и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о Счёте покупателю

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Счёта покупателю

  • description — Комментарий Счёта покупателю

  • externalCode — Внешний код Счёта покупателю

  • moment — Дата Счёта

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Счёта в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Счёта в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции в Счёте в формате Метаданных

  • paymentPlannedMoment — Планируемая дата оплаты

  • payedSum — Сумма входящих платежей по Счёту покупателю Только для чтения

  • shippedSum — Сумма отгруженного Только для чтения

  • project — Ссылка на проект в формате Метаданных

    Связи с другими документами

  • customerOrder — Ссылка на Заказ Покупателя, с которым связан этот Счёт покупателю в формате Метаданных

  • payments — Массив ссылок на связанные операции в формате Метаданных Только для чтения

  • demands — Массив ссылок на связанные отгрузки в формате Метаданных

Позиции Счёта — это список товаров/услуг/модификаций/серий/комплектов.
Объект позиции Счёта содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

С позициями можно работать с помощью специальных ресурсов для управления позициями Счёта,
а также в составе отдельного Счёта покупателю. При работе в составе отдельного Счёта покупателю,
вы можете отправлять запросы на создание отдельного Счёта покупателю с включенным в тело запроса
массивом позиций Счёта. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Счёта покупателю”.
Также, при работе в составе отдельного Счёта покупателю, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Счёта. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Счёта” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Счетов покупателям можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Счёта покупателю

  • description — Комментарий Счёта покупателю

  • externalCode — Внешний код Счёта покупателю

  • moment — Дата Счёта

  • applicable — Отметка о проведении

  • sum — Сумма Счёта в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • contract — Ссылка на договор

  • state — Статус Счёта

  • created — Дата создания

  • project — Ссылка на проект

  • isDeleted — Удален ли счет покупателю

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Счёта покупателю

  • description — Комментарий Счёта покупателю

  • externalCode — Внешний код Счёта покупателю

  • moment — Дата Счёта

  • applicable — Отметка о проведении

  • sum — Сумма Счёта в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/invoiceout

Responses200

Успешный запрос. Результат — JSON представление списка Счетов покупателям.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/0cb8d047-f664-11e5-8a84-bae500000095",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      },
      "id": "0cb8d047-f664-11e5-8a84-bae500000095",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "version": 0,
      "updated": "2016-03-30 16:48:13",
      "name": "00001",
      "externalCode": "TAXyoccKiJPtMhcBAsqqw1",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-03-30 13:41:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 123000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/0cb8d047-f664-11e5-8a84-bae500000095/positions",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
          "type": "invoiceposition",
          "mediaType": "application/json",
          "size": 6,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "shippedSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/2ee1ce22-019e-11e6-9464-e4de0000007d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      },
      "id": "2ee1ce22-019e-11e6-9464-e4de0000007d",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 2,
      "updated": "2016-04-22 15:00:07",
      "name": "13212",
      "externalCode": "Vv-7tagmi46o0TTT6XI1a0",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-04-14 11:02:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 408739611676,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/9794f7a0-f689-11e5-8a84-bae500000079",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/2ee1ce22-019e-11e6-9464-e4de0000007d/positions",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
          "type": "invoiceposition",
          "mediaType": "application/json",
          "size": 4,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPlannedMoment": "2016-04-15 11:03:00",
      "payedSum": 0,
      "shippedSum": 0,
      "customerOrder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
          "type": "customerorder",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/8a7a037d-0564-11e6-9464-e4de000000a2",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      },
      "id": "8a7a037d-0564-11e6-9464-e4de000000a2",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 0,
      "updated": "2016-04-18 15:53:25",
      "name": "13213",
      "externalCode": "lLXQLQQrg2s1Q6j8vVt7g2",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-04-18 15:53:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/3a30e844-016f-11e6-9464-e4de00000068",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/account/3a30e844-016f-11e6-9464-e4de00000068",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/8a7a037d-0564-11e6-9464-e4de000000a2/positions",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
          "type": "invoiceposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPlannedMoment": "2016-04-09 15:53:00",
      "payedSum": 0,
      "shippedSum": 0
    }
  ]
}

Получить Счета покупателям

GET/entity/invoiceout

Запрос всех Счетов покупателям на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Счета покупателям.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/invoiceout

RequestsПримерПример 2Пример с доп. полямиПример с позициями

Пример создания нового Счёта с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "inv_out_name",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/726e5b8c-0886-11e6-9464-e4de0000002a",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "726e5b8c-0886-11e6-9464-e4de0000002a",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-22 16:02:47",
  "name": "inv_out_name",
  "externalCode": "BtPDebO1g1PlmStW1jr--2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-22 16:02:47",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/726e5b8c-0886-11e6-9464-e4de0000002a/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Пример создания нового Счёта с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "inv_out_name",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "externalCode": "666777666",
  "moment": "2016-04-19 13:50:24",
  "applicable": true,
  "description": "Описание счёта",
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/128465fd-0887-11e6-9464-e4de0000002e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "128465fd-0887-11e6-9464-e4de0000002e",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-22 16:07:16",
  "name": "inv_out_name",
  "description": "Описание счёта",
  "code": "1243521",
  "externalCode": "666777666",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/128465fd-0887-11e6-9464-e4de0000002e/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Пример запроса на создание Счёта покупателю с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "inv_out_name",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "externalCode": "666777666",
  "moment": "2016-04-19 13:50:24",
  "applicable": true,
  "description": "Комментарий к счёту",
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "value": "значение доп поля"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/c358e3ac-0887-11e6-9464-e4de00000032",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "c358e3ac-0887-11e6-9464-e4de00000032",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-22 16:12:12",
  "name": "inv_out_name2",
  "description": "Комментарий к счёту",
  "code": "124352133",
  "externalCode": "666777666",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "name": "Атрибут счёта",
      "type": "string",
      "value": "значение доп поля"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/c358e3ac-0887-11e6-9464-e4de00000032/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Пример запроса на создание Счёта покупателю с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "inv_out_name3",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "code": "12435213322",
  "externalCode": "666777666",
  "moment": "2016-04-19 13:50:24",
  "applicable": true,
  "description": "Комментарий к счёту",
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "6afee657-0888-11e6-9464-e4de00000037",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-22 16:16:54",
  "name": "inv_out_name3",
  "description": "Комментарий к счёту",
  "code": "12435213322",
  "externalCode": "666777666",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 5840,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Создать Счёт покупателю

POST/entity/invoiceout

Запрос на создание нового Счёта покупателю.
Обязательные для создания поля:

  • name — номер Счёта покупателю, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента (покупателя) в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Счёта покупателю.

Удалить Счёт покупателю

DELETE/entity/invoiceout/{id}

Запрос на удаление Счёта покупателю с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

Метаданные Счетов покупателям ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Счетов покупателям.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata/attributes/51d191f4-0887-11e6-9464-e4de00000079",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "name": "Атрибут счёта",
      "type": "string",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Счетов покупателям

GET/entity/invoiceout/metadata

Запрос на получение метаданных Счетов покупателям. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Счетов покупателям

  • attributes — Массив объектов доп. полей Счетов покупателям в формате Метаданных

  • states — Массив статусов Счетов покупателям

  • createShared — создавать новые Счета покупателям с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata/attributes/d91965f1-558b-11e6-8a84-bae500000087",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "d91965f1-558b-11e6-8a84-bae500000087",
  "name": "Процент прибыли",
  "type": "double",
  "required": false
}

Отдельное доп. поле

GET/entity/invoiceout/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон счёта покупателю ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0
}

Шаблон счёта покупателю

PUT/entity/invoiceout/new

Запрос на получение предзаполненого стандартными значениями шаблона счёта покупателю без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/new

Requestsзаказ покупателяотгрузка

Запрос на создание счёта покупателю на основе заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/451cb4c0-3d1d-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/6792c8d5-3d19-11e6-8a84-bae500000005",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/451cb4c0-3d1d-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  }
}

Запрос на создание счёта покупателю на основе отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/94e39314-cba5-11e7-6a80-332a00000035",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#demand/edit?id=94e39314-cba5-11e7-6a80-332a00000035"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/46073d61-ca1f-11e7-6a80-332a0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=46073d61-ca1f-11e7-6a80-332a0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/452fb22f-ca1f-11e7-6a80-332a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2017-11-22 19:08:56",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/464062ac-ca1f-11e7-6a80-332a00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=464062ac-ca1f-11e7-6a80-332a00000058"
      }
    }
  },
  "sum": 90000,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/463f8970-ca1f-11e7-6a80-332a00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=463f8970-ca1f-11e7-6a80-332a00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/463fe231-ca1f-11e7-6a80-332a00000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=463fe231-ca1f-11e7-6a80-332a00000056"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/463a706e-ca1f-11e7-6a80-332a00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=463a706e-ca1f-11e7-6a80-332a00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 90000,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/b5d328b3-cab0-11e7-6a80-332a0000000d",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/94e39314-cba5-11e7-6a80-332a00000035",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#demand/edit?id=94e39314-cba5-11e7-6a80-332a00000035"
      }
    }
  ]
}

Шаблон счёта покупателю на основе

PUT/entity/invoiceout/new

Запрос на получение предзаполненного счёта покупателю на основе заказа покупателя или отгрузки.
В результате запроса, будет создан предзаполненный шаблон счёта покупателю на основе переданного
документа.

Счёт покупателю ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/0cb8d047-f664-11e5-8a84-bae500000095",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "0cb8d047-f664-11e5-8a84-bae500000095",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-03-30 16:48:13",
  "name": "00001",
  "externalCode": "TAXyoccKiJPtMhcBAsqqw1",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-03-30 13:41:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 123000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/0cb8d047-f664-11e5-8a84-bae500000095/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 6,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Получить Счёт покупателю

GET/entity/invoiceout/{id}

Запрос на получение отдельного Счёта покупателю с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с позициями

Пример запроса на обновление отдельного Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "change name",
  "code": "change_code",
  "externalCode": "666777666",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "description": "Комментарий к счёту",
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "6afee657-0888-11e6-9464-e4de00000037",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 1,
  "updated": "2016-04-22 16:21:19",
  "name": "change name",
  "description": "Комментарий к счёту",
  "code": "change_code",
  "externalCode": "666777666",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 5840,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Пример запроса на изменение Счёта покупателю с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "change name",
  "code": "change_code",
  "externalCode": "666777666",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "description": "Комментарий к счёту",
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "value": "new_val"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "6afee657-0888-11e6-9464-e4de00000037",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 2,
  "updated": "2016-04-22 16:21:19",
  "name": "change name",
  "description": "Комментарий к счёту",
  "code": "change_code",
  "externalCode": "666777666",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 5840,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "name": "Атрибут счёта",
      "type": "string",
      "value": "new_val"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Пример запроса на обновление Счёта покупателю с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "change name again",
  "code": "change_code_again",
  "externalCode": "666777666",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "description": "Now with 1 position",
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "value": "new_val_again"
    }
  ],
  "positions": [
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceout",
    "mediaType": "application/json"
  },
  "id": "6afee657-0888-11e6-9464-e4de00000037",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 3,
  "updated": "2016-04-22 16:25:06",
  "name": "change name again",
  "description": "Now with 1 position",
  "code": "change_code_again",
  "externalCode": "666777666",
  "owner": {
    "name": "Администратор"
  },
  "shared": false,
  "group": {
    "name": "Основной"
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 4000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/account/850f1eab-f504-11e5-8a84-bae500000164",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "51d191f4-0887-11e6-9464-e4de00000079",
      "name": "Атрибут счёта",
      "type": "string",
      "value": "new_val_again"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Изменить Счёт покупателю

PUT/entity/invoiceout/{id}

Запрос на обновление Счета покупателю с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Счёта покупателю, кроме тех, что
помечены Только для чтения в описании атрибутов Счёта покупателю.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

Позиции Счёта покупателю ¶

Отдельный ресурс для управления позициями Счёта покупателю. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceposition",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions/90572e91-0889-11e6-9464-e4de00000043",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceposition",
        "mediaType": "application/json"
      },
      "id": "90572e91-0889-11e6-9464-e4de00000043",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить позиции Счёта покупателю

GET/entity/invoiceout/{id}/positions

Запрос на получение списка всех позиций данного Счёта покупателю.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Счёта покупателю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиции в Счёте покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 12,
  "price": 999,
  "discount": 1,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/671402e4-f7d2-11e5-8a84-bae50000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Счёте покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions/8a43c5a3-088a-11e6-9464-e4de00000046",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceposition",
      "mediaType": "application/json"
    },
    "id": "8a43c5a3-088a-11e6-9464-e4de00000046",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 12,
    "price": 999,
    "discount": 1,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/671402e4-f7d2-11e5-8a84-bae50000007c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    }
  }
]

Добавить позицию в Счёт покупателя

POST/entity/invoiceout/{id}/positions

Запрос на создание новой позиции в Счёте покупателю.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Счёта

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Также, как и при работе с Позициями Заказа Покупателя, можно создать как одну, так и несколько позиций в одном запросе.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

Позиция Счёта покупателя ¶

Отдельная позиция Счёта покупателю с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions/8a43c5a3-088a-11e6-9464-e4de00000046",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceposition",
    "mediaType": "application/json"
  },
  "id": "8a43c5a3-088a-11e6-9464-e4de00000046",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 12,
  "price": 999,
  "discount": 1,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/671402e4-f7d2-11e5-8a84-bae50000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Получить позицию Счёта

GET/entity/invoiceout/{id}/positions/{positionID}

Запрос на получение отдельной позиции Счёта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Счёта покупателю

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Счёте покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 22,
  "price": 1000,
  "discount": 0,
  "vat": 12
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6afee657-0888-11e6-9464-e4de00000037/positions/8a43c5a3-088a-11e6-9464-e4de00000046",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
    "type": "invoiceposition",
    "mediaType": "application/json"
  },
  "id": "8a43c5a3-088a-11e6-9464-e4de00000046",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 22,
  "price": 1000,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/671402e4-f7d2-11e5-8a84-bae50000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Изменить позицию Счёта

PUT/entity/invoiceout/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Счёта. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Счёта покупателю

DELETE https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Счёта.

Удалить позицию

DELETE/entity/invoiceout/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Счёта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта покупателю

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Счёта покупателю

Счёт поставщика ¶

Счета поставщиков ¶

Средствами JSON API можно создавать и обновлять сведения о Счёте поставщика, запрашивать списки Счетов и сведения по отдельным Счетам Поставщиков. Позициями Счетов можно управлять как в составе отдельного Счёта, так и отдельно — с помощью специальных ресурсов для управления позициями Счёта. Кодом сущности для Счёта поставщика в составе JSON API является ключевое слово invoicein. Больше о Счетах Поставщиков и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о Счёте поставщика

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Счёта поставщика

  • description — Комментарий Счёта поставщика

  • externalCode — Внешний код Счёта поставщика

  • moment — Дата Счёта

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Счёта в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Счёта в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции в Счёте в формате Метаданных

  • paymentPlannedMoment — Планируемая дата оплаты

  • payedSum — Сумма входящих платежей по Счёту поставщика Только для чтения

  • shippedSum — Сумма отгруженного Только для чтения

  • project — Ссылка на проект в формате Метаданных

  • incomingNumber — Входящий номер

  • incomingDate — Входящая дата

    Связи с другими документами

  • payments — Массив ссылок на связанные операции в формате Метаданных Только для чтения

  • purchaseOrder — Ссылка на связанный заказ поставщику в формате Метаданных

  • supplies — Ссылки на связанные приёмки в формате Метаданных

Позиции Счёта — это список товаров/услуг/модификаций/серий.
Объект позиции Счёта содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

С позициями можно работать с помощью специальных ресурсов для управления позициями Счёта,
а также в составе отдельного Счёта поставщика. При работе в составе отдельного Счёта поставщика,
вы можете отправлять запросы на создание отдельного Счёта поставщика с включенным в тело запроса
массивом позиций Счёта. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Счёта поставщика”.
Также, при работе в составе отдельного Счёта поставщика, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Счёта. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Счёта” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Счетов поставщиков можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Счёта поставщика

  • description — Комментарий Счёта поставщика

  • externalCode — Внешний код Счёта поставщика

  • moment — Дата Счёта

  • applicable — Отметка о проведении

  • sum — Сумма Счёта в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • contract — Ссылка на договор

  • state — Статус Счёта

  • created — Дата создания

  • paymentPlannedMoment — Планируемая дата оплаты

  • project — Ссылка на проект

  • incomingNumber — Входящий номер

  • incomingDate — Входящая дата

  • isDeleted — Удален ли счет поставщика

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Счёта поставщика

  • description — Комментарий Счёта поставщика

  • externalCode — Внешний код Счёта поставщика

  • moment — Дата Счёта

  • applicable — Отметка о проведении

  • sum — Сумма Счёта в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/invoicein

Responses200

Успешный запрос. Результат — JSON представление списка Счетов поставщиков.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/af6f9b4c-2e64-11e6-8a84-bae500000149",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json"
      },
      "id": "af6f9b4c-2e64-11e6-8a84-bae500000149",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 7,
      "updated": "2016-06-10 17:04:15",
      "name": "00001",
      "externalCode": "tGOteo8phk7xjWaYInNdo3",
      "moment": "2016-06-10 10:16:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf41a7b-2e58-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/af6f9b4c-2e64-11e6-8a84-bae500000149/positions",
          "type": "invoiceposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "shippedSum": 0,
      "incomingNumber": "2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json"
      },
      "id": "36c000ad-3f52-11e6-8a84-bae500000069",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 09:08:21",
      "name": "00002",
      "externalCode": "oS8jXsK8hHmxYzn8MzT1d0",
      "moment": "2016-07-01 09:07:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d/accounts/1489ad8d-32ca-11e6-8a84-bae50000000e",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions",
          "type": "invoiceposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPlannedMoment": "2016-07-07 09:07:00",
      "payedSum": 0,
      "shippedSum": 0,
      "incomingNumber": "124124",
      "incomingDate": "2016-07-28 00:00:00"
    }
  ]
}

Получить Счета поставщиков

GET/entity/invoicein

Запрос всех Счетов поставщиков на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Счета поставщиков.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/invoicein

RequestsПримерПример 2Пример с доп. полямиПример с позициями

Пример создания нового Счёта с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "007232",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06fdb416-3f55-11e6-8a84-bae500000007",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "06fdb416-3f55-11e6-8a84-bae500000007",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 09:28:30",
  "name": "007232",
  "externalCode": "zpLXS2--gsfaXr1VEn8Xv1",
  "moment": "2016-07-01 09:28:30",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06fdb416-3f55-11e6-8a84-bae500000007/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0
}

Пример создания нового Счёта с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "00732",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "code": "77881123",
  "externalCode": "33443",
  "moment": "2016-06-27 10:52:24",
  "applicable": true,
  "description": "Счёт поставщика",
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2016-06-17 10:52:24"
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/6d4d1628-3f54-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "6d4d1628-3f54-11e6-8a84-bae500000000",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 09:24:12",
  "name": "00732",
  "description": "Счёт поставщика",
  "code": "77881123",
  "externalCode": "33443",
  "moment": "2016-06-27 10:52:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/6d4d1628-3f54-11e6-8a84-bae500000000/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2016-06-17 10:52:24"
}

Пример запроса на создание Счёта поставщика с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "5500732",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "code": "77881123",
  "externalCode": "33443",
  "moment": "2016-06-27 10:52:24",
  "applicable": true,
  "description": "Счёт поставщика",
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2016-06-17 10:52:24",
  "attributes": [
    {
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "value": 5
    },
    {
      "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
      "value": true
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/ab4486eb-3f55-11e6-8a84-bae50000000b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "ab4486eb-3f55-11e6-8a84-bae50000000b",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 09:33:05",
  "name": "5500732",
  "description": "Счёт поставщика",
  "code": "77881123",
  "externalCode": "33443",
  "moment": "2016-06-27 10:52:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/e97c5ea8-3f52-11e6-8a84-bae50000006f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "name": "Карма",
      "type": "long",
      "value": 5
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/48c7b9af-3f55-11e6-8a84-bae500000076",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
      "name": "По акции",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/ab4486eb-3f55-11e6-8a84-bae50000000b/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2016-06-17 10:52:24"
}

Пример запроса на создание Счёта поставщика с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "69375",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "code": "77881123",
  "externalCode": "33443",
  "moment": "2016-06-27 10:52:24",
  "applicable": true,
  "description": "Счёт поставщика",
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2016-06-17 10:52:24",
  "positions": [
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00f1f397-3303-11e6-8a84-bae500000380",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00dacbec-3303-11e6-8a84-bae50000033a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e84aed23-3303-11e6-8a84-bae500014dcd",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 263000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "13607115-3f56-11e6-8a84-bae500000011",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 09:36:00",
  "name": "69375",
  "description": "Счёт поставщика",
  "code": "77881123",
  "externalCode": "33443",
  "moment": "2016-06-27 10:52:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 263000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2016-06-17 10:52:24"
}

Создать Счёт поставщика

POST/entity/invoicein

Запрос на создание нового Счёта поставщика.
Обязательные для создания поля:

  • name — номер Счёта поставщика, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента (поставщика) в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Счёта поставщика.

Удалить Счёт поставщика

DELETE/entity/invoicein/{id}

Запрос на удаление Счёта поставщика с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

Метаданные Счетов поставщиков ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Счетов поставщиков.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/e97c5ea8-3f52-11e6-8a84-bae50000006f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "name": "Карма",
      "type": "long",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Счетов поставщиков

GET/entity/invoicein/metadata

Запрос на получение метаданных Счетов поставщиков. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Счетов поставщиков

  • attributes — Массив объектов доп. полей Счетов поставщиков в формате Метаданных

  • states — Массив статусов Счетов поставщиков

  • createShared — создавать новые Счета поставщиков с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/48c7b9af-3f55-11e6-8a84-bae500000076",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
  "name": "По акции",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/invoicein/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон счёта поставщика ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoicein/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0
}

Шаблон счёта поставщика

PUT/entity/invoicein/new

Запрос на получение предзаполненого стандартными значениями шаблона счёта поставщика без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoicein/new

Requestsзаказ поставщикуприемка

Запрос на создание счёта поставщика на основе заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "purchaseOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/22b4caaa-3f74-11e6-8a84-bae500000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
      "type": "purchaseorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e105a2e7-3f6f-11e6-8a84-bae500000087",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1483952f-32ca-11e6-8a84-bae500000007/accounts/1483a4fa-32ca-11e6-8a84-bae500000008",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "type": "invoiceposition",
          "mediaType": "application/json"
        },
        "quantity": 1,
        "price": 0,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "purchaseOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/22b4caaa-3f74-11e6-8a84-bae500000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
      "type": "purchaseorder",
      "mediaType": "application/json"
    }
  }
}

Запрос на создание счёта поставщика на основе приемки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/60c7896d-cf7c-11e7-6a80-332a00000004",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#supply/edit?id=60c7896d-cf7c-11e7-6a80-332a00000004"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/46073d61-ca1f-11e7-6a80-332a0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=46073d61-ca1f-11e7-6a80-332a0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/452fb22f-ca1f-11e7-6a80-332a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2017-11-22 19:08:01",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/464062ac-ca1f-11e7-6a80-332a00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=464062ac-ca1f-11e7-6a80-332a00000058"
      }
    }
  },
  "sum": 100000,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/463f8970-ca1f-11e7-6a80-332a00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=463f8970-ca1f-11e7-6a80-332a00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/463fb76d-ca1f-11e7-6a80-332a00000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=463fb76d-ca1f-11e7-6a80-332a00000054"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/463a706e-ca1f-11e7-6a80-332a00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=463a706e-ca1f-11e7-6a80-332a00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 100000,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/b5d328b3-cab0-11e7-6a80-332a0000000d",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "shippedSum": 0,
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/60c7896d-cf7c-11e7-6a80-332a00000004",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#supply/edit?id=60c7896d-cf7c-11e7-6a80-332a00000004"
      }
    }
  ]
}

Шаблон счёта поставщика на основе

PUT/entity/invoicein/new

Запрос на получение предзаполненного счёта поставщика на основе заказа поставщику или приёмки.
В результате запроса, будет создан предзаполненный шаблон счёта поставщика на основе переданного
документа.

Счёт поставщика ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "36c000ad-3f52-11e6-8a84-bae500000069",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 09:08:21",
  "name": "00002",
  "externalCode": "oS8jXsK8hHmxYzn8MzT1d0",
  "moment": "2016-07-01 09:07:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d/accounts/1489ad8d-32ca-11e6-8a84-bae50000000e",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPlannedMoment": "2016-07-07 09:07:00",
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "124124",
  "incomingDate": "2016-07-28 00:00:00"
}

Получить Счёт поставщика

GET/entity/invoicein/{id}

Запрос на получение отдельного Счёта поставщика с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с позициями

Пример запроса на обновление отдельного Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "4040228",
  "description": "Сделка с новым поставщиком",
  "code": "1234124152",
  "externalCode": "8756248",
  "moment": "2016-06-29 10:59:24",
  "applicable": false,
  "sum": 125712521,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f/accounts/149ba387-32ca-11e6-8a84-bae500000020",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "positions": [],
  "payedSum": 700,
  "shippedSum": 1230,
  "incomingNumber": "66355",
  "incomingDate": "2016-12-05 11:42:54"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "13607115-3f56-11e6-8a84-bae500000011",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-07-01 09:42:42",
  "name": "4040228",
  "description": "Сделка с новым поставщиком",
  "code": "1234124152",
  "externalCode": "8756248",
  "moment": "2016-06-29 10:59:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f/accounts/149ba387-32ca-11e6-8a84-bae500000020",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "66355",
  "incomingDate": "2016-12-05 11:42:54"
}

Пример запроса на изменение Счёта поставщика с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "4040228",
  "description": "Сделка с новым поставщиком",
  "code": "1234124152",
  "externalCode": "8756248",
  "moment": "2016-06-29 10:59:24",
  "applicable": false,
  "sum": 125712521,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f/accounts/149ba387-32ca-11e6-8a84-bae500000020",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "positions": [],
  "attributes": [
    {
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "value": 1
    },
    {
      "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
      "value": false
    }
  ],
  "payedSum": 700,
  "shippedSum": 1230,
  "incomingNumber": "66355",
  "incomingDate": "2016-12-05 11:42:54"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "13607115-3f56-11e6-8a84-bae500000011",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "updated": "2016-07-01 09:42:42",
  "name": "4040228",
  "description": "Сделка с новым поставщиком",
  "code": "1234124152",
  "externalCode": "8756248",
  "moment": "2016-06-29 10:59:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f/accounts/149ba387-32ca-11e6-8a84-bae500000020",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/e97c5ea8-3f52-11e6-8a84-bae50000006f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "name": "Карма",
      "type": "long",
      "value": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/48c7b9af-3f55-11e6-8a84-bae500000076",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
      "name": "По акции",
      "type": "boolean",
      "value": false
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "66355",
  "incomingDate": "2016-12-05 11:42:54"
}

Пример запроса на обновление Счёта поставщика с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "4040228",
  "description": "Сделка с новым поставщиком",
  "code": "1234124152",
  "externalCode": "8756248",
  "moment": "2016-06-29 10:59:24",
  "applicable": false,
  "sum": 125712521,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f/accounts/149ba387-32ca-11e6-8a84-bae500000020",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "positions": [
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00f1f397-3303-11e6-8a84-bae500000380",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00dacbec-3303-11e6-8a84-bae50000033a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "attributes": [
    {
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "value": 1
    },
    {
      "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
      "value": false
    }
  ],
  "payedSum": 700,
  "shippedSum": 1230,
  "incomingNumber": "66355",
  "incomingDate": "2016-12-05 11:42:54"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
    "type": "invoicein",
    "mediaType": "application/json"
  },
  "id": "13607115-3f56-11e6-8a84-bae500000011",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 4,
  "updated": "2016-07-01 09:44:23",
  "name": "4040228",
  "description": "Сделка с новым поставщиком",
  "code": "1234124152",
  "externalCode": "8756248",
  "moment": "2016-06-29 10:59:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/149b96ba-32ca-11e6-8a84-bae50000001f/accounts/149ba387-32ca-11e6-8a84-bae500000020",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/e97c5ea8-3f52-11e6-8a84-bae50000006f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "e97c5ea8-3f52-11e6-8a84-bae50000006f",
      "name": "Карма",
      "type": "long",
      "value": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata/attributes/48c7b9af-3f55-11e6-8a84-bae500000076",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "48c7b9af-3f55-11e6-8a84-bae500000076",
      "name": "По акции",
      "type": "boolean",
      "value": false
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011/positions",
      "type": "invoiceposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "shippedSum": 0,
  "incomingNumber": "66355",
  "incomingDate": "2016-12-05 11:42:54"
}

Изменить Счёт поставщика

PUT/entity/invoicein/{id}

Запрос на обновление Счета поставщика с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Счёта поставщика, кроме тех, что
помечены Только для чтения в описании атрибутов Счёта поставщика.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

Позиции Счёта поставщика ¶

Отдельный ресурс для управления позициями Счёта поставщика. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions",
    "type": "invoiceposition",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions/36c018f9-3f52-11e6-8a84-bae50000006a",
        "type": "invoiceposition",
        "mediaType": "application/json"
      },
      "id": "36c018f9-3f52-11e6-8a84-bae50000006a",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00f1f397-3303-11e6-8a84-bae500000380",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions/36c021a2-3f52-11e6-8a84-bae50000006b",
        "type": "invoiceposition",
        "mediaType": "application/json"
      },
      "id": "36c021a2-3f52-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00dacbec-3303-11e6-8a84-bae50000033a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions/1ab34547-3f53-11e6-8a84-bae500000072",
        "type": "invoiceposition",
        "mediaType": "application/json"
      },
      "id": "1ab34547-3f53-11e6-8a84-bae500000072",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e84aed23-3303-11e6-8a84-bae500014dcd",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions/1ab353de-3f53-11e6-8a84-bae500000073",
        "type": "invoiceposition",
        "mediaType": "application/json"
      },
      "id": "1ab353de-3f53-11e6-8a84-bae500000073",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 263000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить позиции Счёта поставщика

GET/entity/invoicein/{id}/positions

Запрос на получение списка всех позиций данного Счёта поставщика.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Счёта поставщика.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиции в Счёте поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 12,
  "price": 999,
  "discount": 1,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Счёте поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/6d4d1628-3f54-11e6-8a84-bae500000000/positions/c3b264eb-3f54-11e6-8a84-bae500000004",
      "type": "invoiceposition",
      "mediaType": "application/json"
    },
    "id": "c3b264eb-3f54-11e6-8a84-bae500000004",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 12,
    "price": 999,
    "discount": 1,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    }
  }
]

Добавить позицию в Счёт поставщика

POST/entity/invoicein/{id}/positions

Запрос на создание новой позиции в Счёте поставщика.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Счёта

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

Позиция Счёта поставщика ¶

Отдельная позиция Счёта поставщика с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/36c000ad-3f52-11e6-8a84-bae500000069/positions/36c018f9-3f52-11e6-8a84-bae50000006a",
    "type": "invoiceposition",
    "mediaType": "application/json"
  },
  "id": "36c018f9-3f52-11e6-8a84-bae50000006a",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 0,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/00f1f397-3303-11e6-8a84-bae500000380",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить позицию Счёта

GET/entity/invoicein/{id}/positions/{positionID}

Запрос на получение отдельной позиции Счёта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Счёта поставщика

PUT https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Счёте поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 47,
  "price": 303,
  "discount": 0,
  "vat": 11,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/13607115-3f56-11e6-8a84-bae500000011/positions/13607a10-3f56-11e6-8a84-bae500000012",
    "type": "invoiceposition",
    "mediaType": "application/json"
  },
  "id": "13607a10-3f56-11e6-8a84-bae500000012",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 47,
  "price": 303,
  "discount": 0,
  "vat": 11,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  }
}

Изменить позицию Счёта

PUT/entity/invoicein/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Счёта. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Счёта поставщика

DELETE https://online.moysklad.ru/api/remap/1.1/entity/invoicein/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Счёта.

Удалить позицию

DELETE/entity/invoicein/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Счёта с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Счёта поставщика

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Счёта поставщика

Входящий платеж ¶

Входящие платежи ¶

Средствами JSON API можно создавать и обновлять сведения о платеже , запрашивать списки Входящих платежей и сведения по отдельным Входящим платежам. Кодом сущности для Входящего платежа в составе JSON API является ключевое слово paymentin. Больше о платежах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о платеже

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Входящего платежа

  • description — Комментарий Входящего платежа

  • externalCode — Внешний код Входящего платежа

  • moment — Дата Входящего платежа

  • applicable — Отметка о проведении

  • sum — Сумма Входящего платежа в установленной валюте

  • project — Ссылка на проект в формате Метаданных

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента или юрлицо в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Входящего платежа в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • paymentPurpose — Назначение платежа

  • vatSum — Сумма включая НДС

  • incomingDate — Входящая дата

  • incomingNumber — Входящий номер

Связи с другими документами

  • factureOut — Ссылка на Счет-фактура выданный, с которым связан этот платеж в формате Метаданных

  • operations — Массив ссылок на связанные операции в формате Метаданных

    • meta — Ссылка на операцию, к которой привязан этот платёж в формате метаданных
    • linkedSum — Сумма, оплаченная по данному документу из этого платежа

Разрешенные типы связанных операций:

  • Заказ покупателя (customerorder)

  • Возврат поставщику (purchasereturn)

  • Отгрузка (demand)

  • Счёт покупателю (invoiceout)

  • Полученный отчёт комиссионера (commissionreportin)

  • Смена (retailShift)

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Входящих платежей можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Входящего платежа

  • description — Комментарий Входящего платежа

  • externalCode — Внешний код Входящего платежа

  • moment — Дата Входящего платежа

  • applicable — Отметка о проведении

  • sum — Сумма Входящего платежа в установленной валюте

  • project — Ссылка на проект

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента или юрлицо

  • contract — Ссылка на договор

  • state — Статус Входящего платежа

  • created — Дата создания

  • paymentPurpose — Основание

  • incomingDate — Входящая дата

  • incomingNumber — Входящий номер

  • isDeleted — Удален ли входящий платеж

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Входящего платежа

  • description — Комментарий Входящего платежа

  • externalCode — Внешний код Входящего платежа

  • moment — Дата Входящего платежа

  • applicable — Отметка о проведении

  • sum — Сумма Входящего платежа в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentin

Responses200

Успешный запрос. Результат — JSON представление списка Входящих платежей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
    "type": "paymentin",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/ad1ffc02-3f8e-11e6-8a84-bae5000000fa",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
        "type": "paymentin",
        "mediaType": "application/json"
      },
      "id": "ad1ffc02-3f8e-11e6-8a84-bae5000000fa",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 16:21:10",
      "name": "00001",
      "description": "Платёж за красивые глаза",
      "externalCode": "8hBoVBUMiDeumkozzjwX83",
      "moment": "2016-07-01 16:19:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 124124100,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/states/ab8f5213-3f8e-11e6-8a84-bae5000000f5",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d/accounts/1489ad8d-32ca-11e6-8a84-bae50000000e",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "За красивые глаза",
      "incomingNumber": "12412569",
      "incomingDate": "2016-07-22 00:00:00",
      "operations": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/90ba347d-6b8b-11e6-8a84-bae5000000bd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
            "type": "retailshift",
            "mediaType": "application/json"
          },
          "linkedSum": 80000
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/d57389cb-3d3e-11e6-8a84-bae500000001",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
        "type": "paymentin",
        "mediaType": "application/json"
      },
      "id": "d57389cb-3d3e-11e6-8a84-bae500000001",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-06-28 17:44:35",
      "name": "00001",
      "externalCode": "221dSpiQiVQuVfCbRun623",
      "moment": "2015-06-22 00:00:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 440000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/c4a418a7-3d2d-11e6-8a84-bae500000003",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/c4a418a7-3d2d-11e6-8a84-bae500000003/accounts/c4a423fd-3d2d-11e6-8a84-bae500000004",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "Оплата по счету №19111167 от 19.06.2015 за предоставление услуги "МойСклад" по договору оферты на сайте www.moysklad.ru/subscription В том числе НДС (18%), 671.19 руб.",
      "incomingNumber": "408",
      "incomingDate": "2015-06-19 00:00:00",
      "operations": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/90ba347d-6b8b-11e6-8a84-bae5000000bd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
            "type": "retailshift",
            "mediaType": "application/json"
          },
          "linkedSum": 80000
        }
      ]
    }
  ]
}

Получить Входящие платежи

GET/entity/paymentin

Запрос всех Входящих платежей на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Входящие платежи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/paymentin

RequestsПример

Пример создания нового Входящего платежа с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "333222",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/85cf9c48-3f92-11e6-8a84-bae500000096",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
    "type": "paymentin",
    "mediaType": "application/json"
  },
  "id": "85cf9c48-3f92-11e6-8a84-bae500000096",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 16:48:42",
  "name": "333222",
  "moment": "2016-06-27 17:52:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  }
}

Создать Входящий платеж

POST/entity/paymentin

Запрос на создание нового Входящего платежа.
Обязательные для создания поля:

  • name — номер Входящего платежа, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/paymentin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Входящего платежа.

Удалить Входящий платеж

DELETE/entity/paymentin/{id}

Запрос на удаление Входящего платежа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Входящего платежа

Метаданные Входящих платежей ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Входящих платежей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/attributes/fd6114e2-3f91-11e6-8a84-bae500000107",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "fd6114e2-3f91-11e6-8a84-bae500000107",
      "name": "Доля",
      "type": "long",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/attributes/fd611bc1-3f91-11e6-8a84-bae500000108",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "fd611bc1-3f91-11e6-8a84-bae500000108",
      "name": "Попытки",
      "type": "long",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/attributes/fd612138-3f91-11e6-8a84-bae500000109",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "fd612138-3f91-11e6-8a84-bae500000109",
      "name": "Поступил",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/states/ab8f5213-3f8e-11e6-8a84-bae5000000f5",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "ab8f5213-3f8e-11e6-8a84-bae5000000f5",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Оформлен",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "paymentin"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/states/ab8f5a56-3f8e-11e6-8a84-bae5000000f6",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "ab8f5a56-3f8e-11e6-8a84-bae5000000f6",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Переведён",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "paymentin"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/states/ab8f612b-3f8e-11e6-8a84-bae5000000f7",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "ab8f612b-3f8e-11e6-8a84-bae5000000f7",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Получен",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "paymentin"
    }
  ],
  "createShared": false
}

Метаданные Входящих платежей

GET/entity/paymentin/metadata

Запрос на получение метаданных Входящих платежей. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Входящих платежей

  • attributes — Массив объектов доп. полей Входящих платежей в формате Метаданных

  • states — Массив статусов Входящих платежей

  • createShared — создавать новые Входящие платежи с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/attributes/04d7d27c-558b-11e6-8a84-bae500000075",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "04d7d27c-558b-11e6-8a84-bae500000075",
  "name": "Импорировано из банка",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/paymentin/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон входящего платежа ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentin/new

RequestsПустой запрос

Responses200

Успешный запрос. Результат — JSON представление предзаполненного входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  }
}

Шаблон входящего платежа

PUT/entity/paymentin/new

Запрос на получение предзаполненого стандартными значениями шаблона входящего платежа без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentin/new

Requestsзаказ покупателявозврат поставщикуотгрузкасчёт покупателюполуч отчёт комиссионера

Запрос на получение шаблона входящего платежа на основе заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по заказу № 0302201 от 2016-10-13 12:38:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона входящего платежа на основе возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/4f5e259b-961a-11e6-8a84-bae500000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по возврату поставщику № 00001 от 2016-10-19 19:37:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/4f5e259b-961a-11e6-8a84-bae500000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона входящего платежа на основе отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по отгрузке № 000201 от 2016-10-13 12:38:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона входящего платежа на основе счета покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6cb87758-95f4-11e6-8a84-bae500000067",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2b0f10e4-9169-11e6-8a84-bae500000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по счету № 53252 от 2016-10-19 15:06:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6cb87758-95f4-11e6-8a84-bae500000067",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона входящего платежа на основе полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/fe44fe4f-b320-11e6-8a84-bae500000092",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:13:31",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 10350000,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/c3057574-ab01-11e6-8a84-bae500000070",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по полученному отчету комиссионера № 0000000000000001 от 2016-11-25 18:07:00. Сумма: 103 500,00 без НДС",
  "vatSum": 0,
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/fe44fe4f-b320-11e6-8a84-bae500000092",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      },
      "linkedSum": 10350000
    }
  ]
}

Шаблон входящего платежа на основе

PUT/entity/paymentin/new

Запрос на получение предзаполненного входящего платежа на основе другого документа.
В результате запроса, будет создан предзаполненный шаблон входящего платёжа на основе переданного документа.

Входящий платеж ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/ad1ffc02-3f8e-11e6-8a84-bae5000000fa",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
    "type": "paymentin",
    "mediaType": "application/json"
  },
  "id": "ad1ffc02-3f8e-11e6-8a84-bae5000000fa",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 16:21:10",
  "name": "00001",
  "description": "Платёж за красивые глаза",
  "externalCode": "8hBoVBUMiDeumkozzjwX83",
  "moment": "2016-07-01 16:19:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 124124100,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata/states/ab8f5213-3f8e-11e6-8a84-bae5000000f5",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d/accounts/1489ad8d-32ca-11e6-8a84-bae50000000e",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPurpose": "За красивые глаза",
  "incomingNumber": "12412569",
  "incomingDate": "2016-07-22 00:00:00"
}

Получить Входящий платеж

GET/entity/paymentin/{id}

Запрос на получение отдельного Входящего платежа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Входящего платежа

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentin/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "333444",
  "description": "Не совсем Новый Входящий платёж",
  "code": "101010001",
  "externalCode": "2213sfkksbajf214812slkanf",
  "moment": "2012-06-27 17:52:24",
  "applicable": true,
  "sum": 40020,
  "incomingNumber": "3",
  "incomingDate": "2016-03-17 10:52:24"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/85cf9c48-3f92-11e6-8a84-bae500000096",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
    "type": "paymentin",
    "mediaType": "application/json"
  },
  "id": "85cf9c48-3f92-11e6-8a84-bae500000096",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-01 16:50:51",
  "name": "333444",
  "description": "Не совсем Новый Входящий платёж",
  "code": "101010001",
  "externalCode": "2213sfkksbajf214812slkanf",
  "moment": "2012-06-27 16:52:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 40020,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "incomingNumber": "3",
  "incomingDate": "2016-03-17 10:52:24"
}

Изменить Входящий платеж

PUT/entity/paymentin/{id}

Запрос на обновление Входящего платежа с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Входящего платежа, кроме тех, что
помечены Только для чтения в описании атрибутов Входящего платежа.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.
Для привязки входящего платежа к другим документам
нужно положить в поле под именем operations все meta тех документов, к которым вы хотите привязать финансовую операцию.
Также для каждого документа можно указать cумму, оплаченную по данному документу из этого платежа linkedSum.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Входящего платежа

Исходящий платеж ¶

Исходящие платежи ¶

Средствами JSON API можно создавать и обновлять сведения о Исходящем платеже, запрашивать списки Исходящих платежей и сведения по отдельным Исходящим платежам. Кодом сущности для Исходящего платежа в составе JSON API является ключевое слово paymentout. Больше о платежа х и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о Исходящем платеже

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Исходящего платежа

  • description — Комментарий Исходящего платежа

  • externalCode — Внешний код Исходящего платежа

  • moment — Дата Исходящего платежа

  • applicable — Отметка о проведении

  • sum — Сумма Исходящего платежа в установленной валюте

  • project — Ссылка на проект в формате Метаданных

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента или юрлицо в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Исходящего платежа в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • paymentPurpose — Назначение платежа

  • vatSum — Сумма включая НДС

  • expenseItem — Статья расходов в формате Метаданных Необходимое

    Связи с другими документами

  • factureIn — Ссылка на Счет-фактура полученный, с которым связан этот платеж, в формате Метаданных

  • operations — Массив ссылок на связанные операции

    • meta — Ссылка на операцию, к которой привязан этот платёж в формате метаданных
    • linkedSum — Сумма, оплаченная по данному документу из этого платежа

Разрешенные типы связанных операций:

  • Возврат покупателя (salesreturn)

  • Приёмка (supply)

  • Счёт поставщика (invoicein)

  • Заказ поставщику (purchaseorder)

  • Выданный отчёт комиссионера (commissionreportout)

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Исходящих платежей можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Исходящего платежа

  • description — Комментарий Исходящего платежа

  • externalCode — Внешний код Исходящего платежа

  • moment — Дата Исходящего платежа

  • applicable — Отметка о проведении

  • sum — Сумма Исходящего платежа в установленной валюте

  • project — Ссылка на проект

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента или юрлицо

  • contract — Ссылка на договор

  • state — Статус Исходящего платежа

  • created — Дата создания

  • paymentPurpose — Основание

  • isDeleted — Удален ли исходящий платеж

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Исходящего платежа

  • description — Комментарий Исходящего платежа

  • externalCode — Внешний код Исходящего платежа

  • moment — Дата Исходящего платежа

  • applicable — Отметка о проведении

  • sum — Сумма Исходящего платежа в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentout

Responses200

Успешный запрос. Результат — JSON представление списка Исходящих платежей .

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
    "type": "paymentout",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/64aa2e8c-3f95-11e6-8a84-bae50000010f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
        "type": "paymentout",
        "mediaType": "application/json"
      },
      "id": "64aa2e8c-3f95-11e6-8a84-bae50000010f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 17:09:15",
      "name": "00001",
      "description": "Платим контрагенту",
      "externalCode": "1PPP5fDei13CwEHXYUpV62",
      "moment": "2016-07-01 17:07:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 12525000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/4680d884-3f95-11e6-8a84-bae50000010c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1496c09e-32ca-11e6-8a84-bae50000001b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ebc69be9-3f91-11e6-8a84-bae500000104",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "ebc69be9-3f91-11e6-8a84-bae500000104",
          "name": "Поступил",
          "type": "boolean",
          "value": false
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "Оплата по счету за приёмку",
      "expenseItem": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
          "type": "expenseitem",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/6c527858-3f95-11e6-8a84-bae500000113",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
        "type": "paymentout",
        "mediaType": "application/json"
      },
      "id": "6c527858-3f95-11e6-8a84-bae500000113",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 17:09:28",
      "name": "00002",
      "externalCode": "ixPEZ2RyieYILZJ73FkAT1",
      "moment": "2016-07-01 17:09:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d/accounts/1489ad8d-32ca-11e6-8a84-bae50000000e",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ebc69be9-3f91-11e6-8a84-bae500000104",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "ebc69be9-3f91-11e6-8a84-bae500000104",
          "name": "Поступил",
          "type": "boolean",
          "value": false
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "expenseItem": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
          "type": "expenseitem",
          "mediaType": "application/json"
        }
      },
      "operations": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/90ba347d-6b8b-11e6-8a84-bae5000000bd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
            "type": "supply",
            "mediaType": "application/json"
          },
          "linkedSum": 80000
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/d557dabe-3d3e-11e6-8a84-bae500000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
        "type": "paymentout",
        "mediaType": "application/json"
      },
      "id": "d557dabe-3d3e-11e6-8a84-bae500000000",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-06-28 17:44:35",
      "name": "408",
      "externalCode": "Q7wBn7oYh-B70arUTG08u3",
      "moment": "2015-06-19 00:00:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 7283600,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/c466c1a8-3d2d-11e6-8a84-bae500000000",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/c466c1a8-3d2d-11e6-8a84-bae500000000/accounts/c4673735-3d2d-11e6-8a84-bae500000001",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "Оплата за ноутбук по счету № 340 от 19 июня 2015  Без НДС",
      "expenseItem": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
          "type": "expenseitem",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить Исходящие платежи

GET/entity/paymentout

Запрос всех Исходящих платежей на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Исходящие платежи .

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/paymentout

RequestsПример

Пример создания нового Исходящего платежа с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "333222",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Исходящего платежа .

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/99434e4c-3fa0-11e6-8a84-bae50000009c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
    "type": "paymentout",
    "mediaType": "application/json"
  },
  "id": "99434e4c-3fa0-11e6-8a84-bae50000009c",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "name": "333222",
  "moment": "2016-06-27 17:52:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Создать Исходящий платеж

POST/entity/paymentout

Запрос на создание нового Исходящего платежа .
Обязательные для создания поля:

  • name — номер Исходящего платежа, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента в формате Метаданных

  • expenseItem — Статья расходов в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/paymentout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Исходящего платежа .

Удалить Исходящий платеж

DELETE/entity/paymentout/{id}

Запрос на удаление Исходящего платежа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Исходящего платежа

Метаданные Исходящих платежей ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Исходящих платежей .

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ebc68f7a-3f91-11e6-8a84-bae500000102",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ebc68f7a-3f91-11e6-8a84-bae500000102",
      "name": "Доля",
      "type": "double",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ebc69606-3f91-11e6-8a84-bae500000103",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ebc69606-3f91-11e6-8a84-bae500000103",
      "name": "Попытки",
      "type": "long",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ebc69be9-3f91-11e6-8a84-bae500000104",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ebc69be9-3f91-11e6-8a84-bae500000104",
      "name": "Поступил",
      "type": "boolean",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Исходящих платежей

GET/entity/paymentout/metadata

Запрос на получение метаданных Исходящих платежей . Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Исходящих платежей

  • attributes — Массив объектов доп. полей Исходящих платежей в формате Метаданных

  • states — Массив статусов Исходящих платежей

  • createShared — создавать новые Исходящие платежи с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ed00a639-558a-11e6-8a84-bae500000072",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "customEntityMeta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/companysettings/metadata/customEntities/a27aa372-5311-11e6-8a84-bae500000001",
    "type": "customentitymetadata",
    "mediaType": "application/json"
  },
  "id": "ed00a639-558a-11e6-8a84-bae500000072",
  "name": "Сущности",
  "type": "customentity",
  "required": false
}

Отдельное доп. поле

GET/entity/paymentout/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон исходящего платежа ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentout/new

RequestsПустой запрос

Responses200

Успешный запрос. Результат — JSON представление предзаполненного исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Шаблон исходящего платежа

PUT/entity/paymentout/new

Запрос на получение предзаполненого стандартными значениями шаблона исходящего платежа без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentout/new

Requestsзаказ поставщикувозврат покупателяприёмкасчёт поставщикавыд отчёт комиссионера

Запрос на получение шаблона исходящего платежа на основе заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/17a06771-961b-11e6-8a84-bae500000080",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942953e-9128-11e6-8a84-bae500000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по заказу № 00001 от 2016-10-19 19:42:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/17a06771-961b-11e6-8a84-bae500000080",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона исходящего платежа на основе возврата покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/3b0f51a4-961b-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
        "type": "salesreturn",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2b0f10e4-9169-11e6-8a84-bae500000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Возврат по накладной № 00001 от 2016-10-19 19:43:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/3b0f51a4-961b-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
        "type": "salesreturn",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2395a-0479-11e5-baee-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона исходящего платежа на основе приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/0f57efd5-91f3-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по накладной № 123 от 2016-10-14 12:46:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/0f57efd5-91f3-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона исходящего платежа на основе счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/e43b34bc-961a-11e6-8a84-bae50000006f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по счету № 00001 от 2016-10-19 19:41:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/e43b34bc-961a-11e6-8a84-bae50000006f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона исходящего платежа на основе выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/394e3f39-b322-11e6-8a84-bae50000009e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
        "type": "commissionreportout",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:19:15",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 10200850,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/c3057574-ab01-11e6-8a84-bae500000070",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по выданному отчету комиссионера № 0000000000000000002 от 2016-11-25 18:16:00. Сумма: 102 008,50 без НДС",
  "vatSum": 0,
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/394e3f39-b322-11e6-8a84-bae50000009e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
        "type": "commissionreportout",
        "mediaType": "application/json"
      },
      "linkedSum": 10200850
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Шаблон исходящего платежа на основе

PUT/entity/paymentout/new

Запрос на создание получение прелзаполненного исходящего платежа на основе другого документа.
В результате запроса, будет создан предзаполненный шаблон исходящего платёж на основе переданного документа.

Исходящий платеж ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/paymentout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/64aa2e8c-3f95-11e6-8a84-bae50000010f",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
    "type": "paymentout",
    "mediaType": "application/json"
  },
  "id": "64aa2e8c-3f95-11e6-8a84-bae50000010f",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-07-01 17:09:15",
  "name": "00001",
  "description": "Платим контрагенту",
  "externalCode": "1PPP5fDei13CwEHXYUpV62",
  "moment": "2016-07-01 17:07:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 12525000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/4680d884-3f95-11e6-8a84-bae50000010c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1496c09e-32ca-11e6-8a84-bae50000001b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata/attributes/ebc69be9-3f91-11e6-8a84-bae500000104",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "ebc69be9-3f91-11e6-8a84-bae500000104",
      "name": "Поступил",
      "type": "boolean",
      "value": false
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPurpose": "Оплата по счету за приёмку",
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  },
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/90ba347d-6b8b-11e6-8a84-bae5000000bd",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "linkedSum": 80000
    }
  ]
}

Получить Исходящий платеж

GET/entity/paymentout/{id}

Запрос на получение отдельного Исходящего платежа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Исходящего платежа

PUT https://online.moysklad.ru/api/remap/1.1/entity/paymentout/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Исходящего платежа .

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "888",
  "description": "НИП",
  "sum": 999,
  "code": "39393",
  "externalCode": "o34bajf214812slkanf",
  "moment": "2012-10-31 15:52:24",
  "applicable": true
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Исходящего платежа .

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/99434e4c-3fa0-11e6-8a84-bae50000009c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
    "type": "paymentout",
    "mediaType": "application/json"
  },
  "id": "99434e4c-3fa0-11e6-8a84-bae50000009c",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-01 18:32:14",
  "name": "888",
  "description": "НИП",
  "code": "39393",
  "externalCode": "o34bajf214812slkanf",
  "moment": "2012-10-31 14:52:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 999,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Изменить Исходящий платеж

PUT/entity/paymentout/{id}

Запрос на обновление Исходящего платежа с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Исходящего платежа , кроме тех, что
помечены Только для чтения в описании атрибутов Исходящего платежа .
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

Для привязки исходящего платежа к другим документам
нужно положить в поле под именем operations все meta тех документов, к которым вы хотите привязать финансовую операцию.
Также для каждого документа можно указать cумму, оплаченную по данному документу из этого платежа linkedSum.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Исходящего платежа

Приходный ордер ¶

Приходные ордера ¶

Средствами JSON API можно создавать и обновлять сведения о Приходном ордере, запрашивать списки Приходных ордеров и сведения по отдельным Приходным ордерам.Кодом сущности для Приходного ордера в составе JSON API является ключевое слово cashin.

  • meta — Метаданные о Приходном ордере

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Приходного ордера

  • description — Комментарий Приходного ордера

  • externalCode — Внешний код Приходного ордера

  • moment — Дата Приходного ордера

  • applicable — Отметка о проведении

  • sum — Сумма Приходного ордера в установленной валюте

  • project — Ссылка на проект в формате Метаданных

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента, юрлицо или сотрудника в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Приходного ордера в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • paymentPurpose — Основание

  • vatSum — Сумма включая НДС

    Связи с другими документами

  • factureOut — Ссылка на Счет-фактура выданный, с которым связан этот Приходный ордер, в формате Метаданных

  • operations — Массив ссылок на связанные операции в формате Метаданных

    • meta — Ссылка на операцию, к которой привязан этот платёж в формате метаданных
    • linkedSum — Сумма, оплаченная по данному документу из этого платежа

Разрешенные типы связанных операций:

  • Заказ покупателя (customerorder)

  • Возврат поставщику (purchasereturn)

  • Отгрузка (demand)

  • Счёт покупателю (invoiceout)

  • Полученный отчёт комиссионера (commissionreportin)

  • Смена (retailShift)

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Приходных ордеров можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Приходного ордера

  • description — Комментарий Приходного ордера

  • externalCode — Внешний код Приходного ордера

  • moment — Дата Приходного ордера

  • applicable — Отметка о проведении

  • sum — Сумма Приходного ордера в установленной валюте

  • project — Ссылка на проект

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента, юрлицо или сотрудника

  • contract — Ссылка на договор

  • state — Статус Приходного ордера

  • created — Дата создания

  • paymentPurpose — Основание

  • isDeleted — Удален ли приходный ордер

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Приходного ордера

  • description — Комментарий Приходного ордера

  • externalCode — Внешний код Приходного ордера

  • moment — Дата Приходного ордера

  • applicable — Отметка о проведении

  • sum — Сумма Приходного ордера в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/cashin

Responses200

Успешный запрос. Результат — JSON представление списка Приходных ордеров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
    "type": "cashin",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/07ea2c6f-3fad-11e6-8a84-bae50000013f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
        "type": "cashin",
        "mediaType": "application/json"
      },
      "id": "07ea2c6f-3fad-11e6-8a84-bae50000013f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-04 08:58:24",
      "name": "00003",
      "description": "И ещё один приходный ордер",
      "externalCode": "0fI6AjAHh-x1oYYNwBYeN1",
      "moment": "2016-07-04 08:57:00",
      "applicable": false,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 132000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/0028cec8-3fad-11e6-8a84-bae50000013c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/15121cef-32ca-11e6-8a84-bae500000072",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6d501-3fac-11e6-8a84-bae50000012e",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "И ещё одна оплата заказа.",
      "operations": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/90ba347d-6b8b-11e6-8a84-bae5000000bd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
            "type": "retailshift",
            "mediaType": "application/json"
          },
          "linkedSum": 80000
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/b0ec3c98-3fac-11e6-8a84-bae500000131",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
        "type": "cashin",
        "mediaType": "application/json"
      },
      "id": "b0ec3c98-3fac-11e6-8a84-bae500000131",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-04 08:55:58",
      "name": "00001",
      "description": "Приходный Ордер.",
      "externalCode": "E7vH1TaKii9bkuw2pekD22",
      "moment": "2016-07-04 08:54:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        },
        "value": 63
      },
      "sum": 3189,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6c45a-3fac-11e6-8a84-bae50000012b",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "Оплата заказа",
      "operations": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/90ba347d-6b8b-11e6-8a84-bae5000000bd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
            "type": "retailshift",
            "mediaType": "application/json"
          },
          "linkedSum": 80000
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/df861103-3fac-11e6-8a84-bae500000137",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
        "type": "cashin",
        "mediaType": "application/json"
      },
      "id": "df861103-3fac-11e6-8a84-bae500000137",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-07-04 08:57:19",
      "name": "00002",
      "description": "Еще приходный ордер.",
      "externalCode": "FEYR3meShqh5ICWNygGeq0",
      "moment": "2016-07-04 08:56:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 1700000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/c556343a-3fac-11e6-8a84-bae500000134",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/14c505eb-32ca-11e6-8a84-bae500000045",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6cfcf-3fac-11e6-8a84-bae50000012d",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "Оплата второго заказа"
    }
  ]
}

Получить Приходные ордера

GET/entity/cashin

Запрос всех Приходных ордеров на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Приходные ордера.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/cashin

RequestsПример

Пример создания нового Приходного ордера с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000712",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/3fd08b2d-41b0-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
    "type": "cashin",
    "mediaType": "application/json"
  },
  "id": "3fd08b2d-41b0-11e6-8a84-bae500000000",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "name": "000712",
  "moment": "2012-06-10 09:52:24",
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  }
}

Создать Приходный ордер

POST/entity/cashin

Запрос на создание нового Приходного ордера.
Обязательные для создания поля:

  • name — номер Приходного ордера, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше орлицо в формате Метаданных

  • agent — Ссылка на контрагента в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/cashin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Приходного ордера.

Удалить Приходный ордер

DELETE/entity/cashin/{id}

Запрос на удаление Приходного ордера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приходного ордера

Метаданные Приходных ордеров ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Приходных ордеров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c57c1f22-3fae-11e6-8a84-bae500000142",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c57c1f22-3fae-11e6-8a84-bae500000142",
      "name": "Карма",
      "type": "long",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c57c2526-3fae-11e6-8a84-bae500000143",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c57c2526-3fae-11e6-8a84-bae500000143",
      "name": "С основанием",
      "type": "boolean",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c57c2a5c-3fae-11e6-8a84-bae500000144",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c57c2a5c-3fae-11e6-8a84-bae500000144",
      "name": "Коэффициент",
      "type": "double",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6c45a-3fac-11e6-8a84-bae50000012b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "aaa6c45a-3fac-11e6-8a84-bae50000012b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Выслан",
      "color": 15280409,
      "stateType": "Regular",
      "entityType": "cashin"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6ca7a-3fac-11e6-8a84-bae50000012c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "aaa6ca7a-3fac-11e6-8a84-bae50000012c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Принят",
      "color": 34617,
      "stateType": "Regular",
      "entityType": "cashin"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6cfcf-3fac-11e6-8a84-bae50000012d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "aaa6cfcf-3fac-11e6-8a84-bae50000012d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Ожидается",
      "color": 15106326,
      "stateType": "Regular",
      "entityType": "cashin"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6d501-3fac-11e6-8a84-bae50000012e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "aaa6d501-3fac-11e6-8a84-bae50000012e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Оформлен",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "cashin"
    }
  ],
  "createShared": false
}

Метаданные Приходных ордеров

GET/entity/cashin/metadata

Запрос на получение метаданных Приходных ордеров. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Приходных ордеров

  • attributes — Массив объектов доп. полей Приходных ордеров в формате Метаданных

  • states — Массив статусов Приходных ордеров

  • createShared — создавать новые Приходные ордера с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c7f589f9-558a-11e6-8a84-bae50000006f",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "c7f589f9-558a-11e6-8a84-bae50000006f",
  "name": "Карма",
  "type": "long",
  "required": false
}

Отдельное доп. поле

GET/entity/cashin/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон приходного ордера ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashin/new

RequestsПустой запрос

Responses200

Успешный запрос. Результат — JSON представление предзаполненного приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  }
}

Шаблон приходного ордера

PUT/entity/cashin/new

Запрос на получение предзаполненного приходного ордера со стандартными полями без связи с какими-либо другими документами.

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashin/new

Requestsзаказ покупателявозврат поставщикуотгрузкасчёт покупателюполуч отчёт комиссионера

Запрос на получение шаблона приходного ордера на основе заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по заказу № 0302201 от 2016-10-13 12:38:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона приходного ордера на основе возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/4f5e259b-961a-11e6-8a84-bae500000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по возврату поставщику № 00001 от 2016-10-19 19:37:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/4f5e259b-961a-11e6-8a84-bae500000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона приходного ордера на основе отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по отгрузке № 000201 от 2016-10-13 12:38:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона приходного ордера на основе счёта покупателю.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6cb87758-95f4-11e6-8a84-bae500000067",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2b0f10e4-9169-11e6-8a84-bae500000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по счету № 53252 от 2016-10-19 15:06:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/6cb87758-95f4-11e6-8a84-bae500000067",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ]
}

Запрос на получение шаблона приходного ордера на основе полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/fe44fe4f-b320-11e6-8a84-bae500000092",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:09:50",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 10350000,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/c3057574-ab01-11e6-8a84-bae500000070",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "vatSum": 0,
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/fe44fe4f-b320-11e6-8a84-bae500000092",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      },
      "linkedSum": 10350000
    }
  ]
}

Шаблон приходного ордера на основе

PUT/entity/cashin/new

Запрос на получение шаблона приходного ордера на основе другого документа.
В результате запроса, будет предзаполненный приходный ордер на основе переданного документа.

Приходный ордер ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/cashin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/b0ec3c98-3fac-11e6-8a84-bae500000131",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
    "type": "cashin",
    "mediaType": "application/json"
  },
  "id": "b0ec3c98-3fac-11e6-8a84-bae500000131",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-04 08:55:58",
  "name": "00001",
  "description": "Приходный Ордер.",
  "externalCode": "E7vH1TaKii9bkuw2pekD22",
  "moment": "2016-07-04 08:54:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 3189,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/states/aaa6c45a-3fac-11e6-8a84-bae50000012b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPurpose": "Оплата заказа",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/90ba347d-6b8b-11e6-8a84-bae5000000bd",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
        "type": "retailshift",
        "mediaType": "application/json"
      },
      "linkedSum": 80000
    }
  ]
}

Получить Приходный ордер

GET/entity/cashin/{id}

Запрос на получение отдельного Приходного ордера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приходного ордера

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashin/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/f3c5d206-dafc-4eb3-8678-f97e76964e1d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "name": "000722",
  "description": "Приходный ордер созданный и изменённый через API",
  "code": "333712366",
  "externalCode": "103kek312",
  "moment": "2016-06-10 09:52:24",
  "applicable": false,
  "sum": 555000,
  "paymentPurpose": "Оплата заказа №0046",
  "attributes": [
    {
      "id": "c57c1f22-3fae-11e6-8a84-bae500000142",
      "value": 12
    },
    {
      "id": "c57c2526-3fae-11e6-8a84-bae500000143",
      "value": true
    },
    {
      "id": "c57c2a5c-3fae-11e6-8a84-bae500000144",
      "value": 3.13
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Приходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/3fd08b2d-41b0-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata",
    "type": "cashin",
    "mediaType": "application/json"
  },
  "id": "3fd08b2d-41b0-11e6-8a84-bae500000000",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/f3c5d206-dafc-4eb3-8678-f97e76964e1d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "updated": "2016-07-04 09:54:38",
  "name": "000722",
  "description": "Приходный ордер созданный и изменённый через API",
  "code": "333712366",
  "externalCode": "103kek312",
  "moment": "2016-06-10 09:52:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 3700,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c57c1f22-3fae-11e6-8a84-bae500000142",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c57c1f22-3fae-11e6-8a84-bae500000142",
      "name": "Карма",
      "type": "long",
      "value": 12
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c57c2526-3fae-11e6-8a84-bae500000143",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c57c2526-3fae-11e6-8a84-bae500000143",
      "name": "С основанием",
      "type": "boolean",
      "value": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/metadata/attributes/c57c2a5c-3fae-11e6-8a84-bae500000144",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c57c2a5c-3fae-11e6-8a84-bae500000144",
      "name": "Коэффициент",
      "type": "double",
      "value": 3.13
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashin/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPurpose": "Оплата заказа №0046"
}

Изменить Приходный ордер

PUT/entity/cashin/{id}

Запрос на обновление Приходного ордера с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Приходного ордера, кроме тех, что
помечены Только для чтения в описании атрибутов Приходного ордера.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.
Для привязки приходного ордера к другим документам
нужно положить в поле под именем operations все meta тех документов, к которым вы хотите привязать финансовую операцию.
Также для каждого документа можно указать cумму, оплаченную по данному документу из этого платежа linkedSum.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приходного ордера

Расходный ордер ¶

Расходные ордера ¶

Средствами JSON API можно создавать и обновлять сведения о Расходном ордере, запрашивать списки Расходных ордеров и сведения по отдельным Расходных ордеров. Кодом сущности для Расходного ордера в составе JSON API является ключевое слово cashout.

  • meta — Метаданные о Расходном ордере

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Расходного ордера

  • description — Комментарий Расходного ордера

  • externalCode — Внешний код Расходного ордера

  • moment — Дата Расходного ордера

  • applicable — Отметка о проведении

  • sum — Сумма Расходного ордера в установленной валюте

  • project — Ссылка на проект в формате Метаданных

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента, юрлицо или сотрудника в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • state — Статус Расходного ордера в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • paymentPurpose — Основание

  • vatSum — Сумма включая НДС

  • expenseItem — Статья расходов в формате Метаданных Необходимое

    Связи с другими документами

  • factureIn — Ссылка на Счет-фактура полученный, с которым связан этот Расходный ордер в формате Метаданных

  • operations — Массив ссылок на связанные операции в формате Метаданных

    • meta — Ссылка на операцию, к которой привязан этот платёж в формате метаданных
    • linkedSum — Сумма, оплаченная по данному документу из этого платежа

Разрешенные типы связанных операций:

  • Возврат покупателя (salesreturn)

  • Приёмка (supply)

  • Счёт поставщика (invoicein)

  • Заказ поставщику (purchaseorder)

  • Выданный отчёт комиссионера (commissionreportout)

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Расходных ордеров можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Расходного ордера

  • description — Комментарий Расходного ордера

  • externalCode — Внешний код Расходного ордера

  • moment — Дата Расходного ордера

  • applicable — Отметка о проведении

  • sum — Сумма Расходного ордера в установленной валюте

  • project — Ссылка на проект

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента, юрлицо или сотрудника

  • contract — Ссылка на договор

  • state — Статус Расходного ордера

  • created — Дата создания

  • paymentPurpose — Основание

  • isDeleted — Удален ли расходный ордер

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Расходного ордера

  • description — Комментарий Расходного ордера

  • externalCode — Внешний код Расходного ордера

  • moment — Дата Расходного ордера

  • applicable — Отметка о проведении

  • sum — Сумма Расходного ордера в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/cashout

Responses200

Успешный запрос. Результат — JSON представление списка Расходных ордеров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
    "type": "cashout",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/235c14cf-41b1-11e6-8a84-bae500000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
        "type": "cashout",
        "mediaType": "application/json"
      },
      "id": "235c14cf-41b1-11e6-8a84-bae500000073",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-04 09:32:53",
      "name": "00002",
      "description": "Лол",
      "externalCode": "wWfQT10VjQztCieUrE72r2",
      "moment": "2016-07-04 09:31:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 35000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda7963-41b1-11e6-8a84-bae50000006e",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c8857703-3f8e-11e6-8a84-bae5000000ff",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
          "name": "Поступил",
          "type": "boolean",
          "value": false
        }
      ],
      "paymentPurpose": "Оплата ещё одной приёмки",
      "expenseItem": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
          "type": "expenseitem",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/489afb43-41b1-11e6-8a84-bae50000007a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
        "type": "cashout",
        "mediaType": "application/json"
      },
      "id": "489afb43-41b1-11e6-8a84-bae50000007a",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-04 09:33:56",
      "name": "00003",
      "description": "Лмао",
      "externalCode": "Q9wiyzIQiOhYhqpVkq6IE2",
      "moment": "2016-07-04 09:32:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 3535000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/37def9c0-41b1-11e6-8a84-bae500000077",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1509a2f7-32ca-11e6-8a84-bae500000068",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda7963-41b1-11e6-8a84-bae50000006e",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c8857703-3f8e-11e6-8a84-bae5000000ff",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
          "name": "Поступил",
          "type": "boolean",
          "value": false
        }
      ],
      "paymentPurpose": "Оплата ещё одной приёмки",
      "expenseItem": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
          "type": "expenseitem",
          "mediaType": "application/json"
        }
      },
      "operations": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/90ba347d-6b8b-11e6-8a84-bae5000000bd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
            "type": "supply",
            "mediaType": "application/json"
          },
          "linkedSum": 80000
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/fd9b07ea-41b0-11e6-8a84-bae500000069",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
        "type": "cashout",
        "mediaType": "application/json"
      },
      "id": "fd9b07ea-41b0-11e6-8a84-bae500000069",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-07-04 09:34:14",
      "name": "00001",
      "description": "Ордер созданный через UI.",
      "externalCode": "Biim5OxdjUnFcC2saaU551",
      "moment": "2016-07-04 09:30:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        },
        "value": 63
      },
      "sum": 3174603,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e16fc992-41b0-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda8542-41b1-11e6-8a84-bae500000070",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c8857703-3f8e-11e6-8a84-bae5000000ff",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
          "name": "Поступил",
          "type": "boolean",
          "value": false
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentPurpose": "Оплата приёмки",
      "expenseItem": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/82031d62-2e58-11e6-ab5c-d8cb8a84bae5",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
          "type": "expenseitem",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить Расходные ордера

GET/entity/cashout

Запрос всех Расходных ордеров на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Расходные ордера .

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/cashout

RequestsПример

Пример создания нового Расходного ордера с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "0721",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/e446a227-41b1-11e6-8a84-bae500000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
    "type": "cashout",
    "mediaType": "application/json"
  },
  "id": "e446a227-41b1-11e6-8a84-bae500000005",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "name": "0721",
  "moment": "2012-06-27 16:52:24",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Создать Расходный ордер

POST/entity/cashout

Запрос на создание нового Расходного ордера.
Обязательные для создания поля:

  • name — номер Расходного ордера, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента в формате Метаданных

  • expenseItem — Статья расходов в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/cashout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Расходного ордера.

Удалить Расходный ордер

DELETE/entity/cashout/{id}

Запрос на удаление Расходного ордера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Расходного ордера

Метаданные Расходных ордеров ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Расходных ордеров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c88569fc-3f8e-11e6-8a84-bae5000000fd",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c88569fc-3f8e-11e6-8a84-bae5000000fd",
      "name": "Доля",
      "type": "double",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c88570d2-3f8e-11e6-8a84-bae5000000fe",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c88570d2-3f8e-11e6-8a84-bae5000000fe",
      "name": "Попытки",
      "type": "long",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c8857703-3f8e-11e6-8a84-bae5000000ff",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
      "name": "Поступил",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda7963-41b1-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "0eda7963-41b1-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Kek",
      "color": 10667543,
      "stateType": "Regular",
      "entityType": "cashout"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda80ad-41b1-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "0eda80ad-41b1-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Lol",
      "color": 4354177,
      "stateType": "Regular",
      "entityType": "cashout"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda8542-41b1-11e6-8a84-bae500000070",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "0eda8542-41b1-11e6-8a84-bae500000070",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "LMAO",
      "color": 15491487,
      "stateType": "Regular",
      "entityType": "cashout"
    }
  ],
  "createShared": false
}

Метаданные Расходных ордеров

GET/entity/cashout/metadata

Запрос на получение метаданных Расходных ордеров. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Расходных ордеров

  • attributes — Массив объектов доп. полей Расходных ордеров в формате Метаданных

  • states — Массив статусов Расходных ордеров

  • createShared — создавать новые Расходные ордера с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/b54f1d9c-558a-11e6-8a84-bae50000006c",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "b54f1d9c-558a-11e6-8a84-bae50000006c",
  "name": "Строка",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/cashout/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон расходного ордера ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashout/new

RequestsПустой запрос

Responses200

Успешный запрос. Результат — JSON представление предзаполненного расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Шаблон расходного ордера

PUT/entity/cashout/new

Запрос на получение предзаполненого стандартными значениями шаблона расходного ордера без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashout/new

Requestsзаказ поставщикувозврат покупателяприёмкасчёт поставщикавыд отчёт комиссионера

Запрос на получение шаблона расходного ордера на основе заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/17a06771-961b-11e6-8a84-bae500000080",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942953e-9128-11e6-8a84-bae500000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по заказу № 00001 от 2016-10-19 19:42:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/17a06771-961b-11e6-8a84-bae500000080",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона расходного ордера на основе возврата покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/3b0f51a4-961b-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
        "type": "salesreturn",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/2b0f10e4-9169-11e6-8a84-bae500000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Возврат по накладной № 00001 от 2016-10-19 19:43:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/3b0f51a4-961b-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
        "type": "salesreturn",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2395a-0479-11e5-baee-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона расходного ордера на основе приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/0f57efd5-91f3-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по накладной № 123 от 2016-10-14 12:46:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/0f57efd5-91f3-11e6-8a84-bae500000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона расходного ордера на основе счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/e43b34bc-961a-11e6-8a84-bae50000006f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "paymentPurpose": "Оплата по счету № 00001 от 2016-10-19 19:41:00. Сумма: 0,00 без НДС",
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/e43b34bc-961a-11e6-8a84-bae50000006f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json"
      },
      "linkedSum": 0
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Запрос на получение шаблона расходного ордера на основе выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/394e3f39-b322-11e6-8a84-bae50000009e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
        "type": "commissionreportout",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:17:38",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 10200850,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/c3057574-ab01-11e6-8a84-bae500000070",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "vatSum": 0,
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/394e3f39-b322-11e6-8a84-bae50000009e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
        "type": "commissionreportout",
        "mediaType": "application/json"
      },
      "linkedSum": 10200850
    }
  ],
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be2350e-0479-11e5-b03a-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Шаблон расходного ордера на основе

PUT/entity/cashout/new

Запрос на получение предзаполненного представления расходного ордера на основе другого документа.

Расходный ордер ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/cashout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/fd9b07ea-41b0-11e6-8a84-bae500000069",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
    "type": "cashout",
    "mediaType": "application/json"
  },
  "id": "fd9b07ea-41b0-11e6-8a84-bae500000069",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-04 09:34:14",
  "name": "00001",
  "description": "Ордер созданный через UI.",
  "externalCode": "Biim5OxdjUnFcC2saaU551",
  "moment": "2016-07-04 09:30:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 3174603,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/e16fc992-41b0-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/states/0eda8542-41b1-11e6-8a84-bae500000070",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c8857703-3f8e-11e6-8a84-bae5000000ff",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
      "name": "Поступил",
      "type": "boolean",
      "value": false
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPurpose": "Оплата приёмки",
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/82031d62-2e58-11e6-ab5c-d8cb8a84bae5",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  },
  "operations": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/90ba347d-6b8b-11e6-8a84-bae5000000bd",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "linkedSum": 80000
    }
  ]
}

Получить Расходный ордер

GET/entity/cashout/{id}

Запрос на получение отдельного Расходного ордера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Расходного ордера

PUT https://online.moysklad.ru/api/remap/1.1/entity/cashout/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "shared": true,
  "name": "0722",
  "description": "Расходный ордер созданный и обновлённый через API",
  "code": "12412470912",
  "externalCode": "unreal777slknf",
  "moment": "2016-06-27 16:52:24",
  "applicable": true,
  "sum": 25190,
  "paymentPurpose": "Оплата нового заказа поставщику",
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be23a18-0479-11e5-a260-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c88569fc-3f8e-11e6-8a84-bae5000000fd",
      "value": 0.49
    },
    {
      "id": "c88570d2-3f8e-11e6-8a84-bae5000000fe",
      "value": 7501
    },
    {
      "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
      "value": true
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Расходного ордера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/e446a227-41b1-11e6-8a84-bae500000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata",
    "type": "cashout",
    "mediaType": "application/json"
  },
  "id": "e446a227-41b1-11e6-8a84-bae500000005",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-07-04 09:41:17",
  "name": "0722",
  "description": "Расходный ордер созданный и обновлённый через API",
  "code": "12412470912",
  "externalCode": "unreal777slknf",
  "moment": "2016-06-27 16:52:24",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 900,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c88569fc-3f8e-11e6-8a84-bae5000000fd",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c88569fc-3f8e-11e6-8a84-bae5000000fd",
      "name": "Доля",
      "type": "double",
      "value": 0.49
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c88570d2-3f8e-11e6-8a84-bae5000000fe",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c88570d2-3f8e-11e6-8a84-bae5000000fe",
      "name": "Попытки",
      "type": "long",
      "value": 7501
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/metadata/attributes/c8857703-3f8e-11e6-8a84-bae5000000ff",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c8857703-3f8e-11e6-8a84-bae5000000ff",
      "name": "Поступил",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/cashout/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "paymentPurpose": "Оплата нового заказа поставщику",
  "expenseItem": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/1be23a18-0479-11e5-a260-448a5b426e7e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/expenseitem/metadata",
      "type": "expenseitem",
      "mediaType": "application/json"
    }
  }
}

Изменить Расходный ордер

PUT/entity/cashout/{id}

Запрос на обновление Расходного ордера с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Расходного ордера , кроме тех, что
помечены Только для чтения в описании атрибутов Расходного ордера .
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.
Для привязки расходного ордера к другим документам
нужно положить в поле под именем operations все meta тех документов, к которым вы хотите привязать финансовую операцию.
Также для каждого документа можно указать cумму, оплаченную по данному документу из этого платежа linkedSum.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Расходного ордера

Отгрузка ¶

Средствами JSON API можно создавать и обновлять сведения об Отгрузках, запрашивать списки Отгрузок и сведения по отдельным Отгрузкам. Позициями Отгрузок можно управлять как в составе отдельной Отгрузки, так и отдельно — с помощью специальных ресурсов для управления позициями Отгрузки. Кодом сущности для Отгрузки в составе JSON API является ключевое слово demand. Больше об Отгрузках и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Отгрузки ¶

  • meta — Метаданные об Отгрузке

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Отгрузки

  • description — Комментарий Отгрузки

  • externalCode — Внешний код Отгрузки

  • moment — Дата Отгрузки

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Отгрузки в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Отгрузки в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

Поля при expand’е:

  • name — номер документа

  • moment — дата печати

  • href — ссылка на файл печатной формы

  • fileName — название файла печатной формы

  • updated — дата последнего изменения

  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции в Отгрузке в формате Метаданных

  • overhead — Накладные расходы. Если Позиции Отгрузки не заданы, то накладные расходы нельзя задать

    • sum — сумма накладных расходов
    • distribution — Распределение накладных расходов [weight, volume, price] -> [по весу, по объёму, по цене]
  • payedSum — Сумма входящих платежей по Отгрузке

Связи с другими документами

  • customerOrder — Ссылка на Заказ Покупателя, с которым связана эта Отгрузка в формате Метаданных

  • factureOut — Ссылка на Счет-фактура выданный, с которым связана эта Отгрузка в формате Метаданных

  • returns — Массив ссылок на связанные возвраты в формате Метаданных

  • payments — Массив ссылок на связанные платежи в формате Метаданных

  • invoicesOut — Массив ссылок на связанные счета покупателям в формате Метаданных

Другие поля

  • consignee — Грузополучатель в формате Метаданных

  • transportFacilityNumber — Номер автомобиля

  • shippingInstructions — Указания грузоотправителя

  • cargoName — Наименование груза

  • transportFacility — Транспортное средство

  • goodPackQuantity — Всего мест

  • carrier — Перевозчик в формате Метаданных

  • stateContractId — Идентификатор государственного контракта, договора (соглашения)

Позиции Отгрузки — это список товаров/услуг/модификаций/серий/комплектов.
Объект позиции Отгрузки содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию/комплект, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера.
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

  • trackingCodes — Коды маркировки товаров и транспортных упаковок. Поддержаны в виде иерархической структуры JSON. Значение кода указывается в атрибуте cis.
    Для каждого кода указывается тип type: trackingcode (код маркировки товара), consumerpack (код маркировки потребительской упаковки) или transportpack (код транспортной упаковки).
    Допустима вложенность кодов маркировки товаров в транспортные упаковки. Транспортные упаковки не могут иметь вложенных упаковок.
    Коды упаковок могут отсутствовать — в этом случае структура не будет вложенной. Если продукция не является маркированной, то коды маркировки для позиции не будут сохранены.
    Количество кодов маркировки может отличаться от фактического количества единиц продукции.

  • cost — Себестоимость (только для услуг)

С позициями можно работать с помощью специальных ресурсов для управления позициями Отгрузки,
а также в составе отдельной Отгрузки. При работе в составе отдельной Отгрузки,
вы можете отправлять запросы на создание отдельной Отгрузки с включенным в тело запроса
массивом позиций Отгрузки. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Отгрузки”.
Также, при работе в составе отдельной Отгрузки, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Отгрузки. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Отгрузки” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

  • overhead — Накладные расходы по позиции.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Отгрузок можно прочитать здесь

При работе с позицией Отгрузки следует учитывать следующие особенности.

  • Количество кодов маркировки trackingCodes в позиции документа не влияет на количество единиц quantity в позиции.

  • Количество серийных номеров things в позиции документа строго соответствует количеству единиц quantity в позиции.
    Изменение quantity на значение, не соответствующее количеству серийных номеров, недопустимо.

  • Для обновления списка кодов маркировки trackingCodes и списка серийных номеров things позиции Отгрузки,
    необходимо передавать их полный список, включающий как старые, так и новые значения. Отсутствующие значения при обновлении будут удалены.

Недопустимо сохранение дублирующихся кодов маркировки и серийных номеров внутри документа Отгрузки.

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Отгрузки

  • description — Комментарий Отгрузки

  • externalCode — Внешний код Отгрузки

  • moment — Дата Отгрузки

  • applicable — Отметка о проведении

  • sum — Сумма Отгрузки в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • contract — Ссылка на договор

  • project — Ссылка на проект

  • state — Статус Отгрузки

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Отгрузки

  • description — Комментарий Отгрузки

  • externalCode — Внешний код Отгрузки

  • moment — Дата Отгрузки

  • applicable — Отметка о проведении

  • sum — Сумма Отгрузки в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/demand

Responses200

Успешный запрос. Результат — JSON представление списка Отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/?limit=2",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json",
    "size": 13,
    "limit": 2,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0ee24723-f640-11e5-8a84-bae500000065",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      },
      "id": "0ee24723-f640-11e5-8a84-bae500000065",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "version": 1,
      "updated": "2016-03-30 09:24:29",
      "name": "00001",
      "externalCode": "1SB6iRE9imMFJDMlab7Nk0",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-03-30 09:24:00",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "sum": 123000,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850efc5f-f504-11e5-8a84-bae500000161",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850efc5f-f504-11e5-8a84-bae500000161/accounts/850f0617-f504-11e5-8a84-bae500000162",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/0ee24723-f640-11e5-8a84-bae500000065/positions",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
          "type": "demandposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "consignee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/869d7628-6396-11e6-8a84-bae50000000a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "transportFacilityNumber": "лb777m",
      "shippingInstructions": "Беречь от воздействия солнца",
      "cargoName": "Овощи",
      "transportFacility": "Mercedes benz",
      "carrier": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/cffd2c81-62b4-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "overhead": {
        "sum": 200,
        "distribution": "price"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/b44f220c-f64e-11e5-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      },
      "id": "b44f220c-f64e-11e5-8a84-bae500000068",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "version": 2,
      "updated": "2016-04-01 10:37:29",
      "name": "00002",
      "externalCode": "btlob8zrgFoJoxXLNyxBi3",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "moment": "2016-03-30 11:08:00",
      "applicable": false,
      "vatEnabled": true,
      "vatIncluded": true,
      "sum": 123000,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/850f1667-f504-11e5-8a84-bae500000163/accounts/850f1eab-f504-11e5-8a84-bae500000164",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/b44f220c-f64e-11e5-8a84-bae500000068/positions",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
          "type": "demandposition",
          "mediaType": "application/json",
          "size": 3,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "overhead": {
        "sum": 300,
        "distribution": "weight"
      }
    }
  ]
}

Получить список Отгрузок

GET/entity/demand

Запрос всех Отгрузок на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Отгрузки.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/demand

RequestsПример 1Пример 2Пример с доп. полямиПример с позициями

Пример создания новой Отгрузки с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "888",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/2464c97a-030a-11e6-9464-e4de00000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "2464c97a-030a-11e6-9464-e4de00000000",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-15 16:01:17",
  "name": "888",
  "externalCode": "Dt7BqCkBhCxUMXayh4NfA2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-15 16:01:17",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 0,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/2464c97a-030a-11e6-9464-e4de00000000/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0
}

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

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "888",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "consignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/869d7628-6396-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "transportFacilityNumber": "МК2142",
  "shippingInstructions": "Огнеопасно",
  "cargoName": "масло",
  "transportFacility": "Камаз 2007",
  "carrier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/cffd2c81-62b4-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "stateContractId": "s11233dsasd233"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/c2a04da5-030a-11e6-9464-e4de00000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "c2a04da5-030a-11e6-9464-e4de00000005",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-15 16:05:43",
  "name": "888",
  "code": "1243521",
  "externalCode": "p7TPtR1hgOBjUev7rJLmo1",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 0,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/c2a04da5-030a-11e6-9464-e4de00000005/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "stateContractId": "s11233dsasd233"
}

Пример запроса на создание Отгрузки с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "888",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "23d3965d-0313-11e6-9464-e4de00000097",
      "type": "string",
      "value": "Весело"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/c2a04da5-030a-11e6-9464-e4de00000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "c2a04da5-030a-11e6-9464-e4de00000005",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-15 16:05:43",
  "name": "888",
  "code": "1243521",
  "externalCode": "p7TPtR1hgOBjUev7rJLmo1",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 0,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "23d3965d-0313-11e6-9464-e4de00000097",
      "name": "Весёлость отгрузки",
      "type": "boolean",
      "value": "Весело"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/c2a04da5-030a-11e6-9464-e4de00000005/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0
}

Пример запроса на создание Отгрузки с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "888",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "code": "1243521",
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "positions": [
    {
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "trackingCodes": [
        {
          "cis": "012345678912345672",
          "type": "transportpack",
          "trackingCodes": [
            {
              "cis": "010463003759026521uHpIIf2111114",
              "type": "trackingcode"
            },
            {
              "cis": "010463003759026521uHpIIf2111111",
              "type": "trackingcode"
            }
          ]
        }
      ],
      "reserve": 10,
      "overhead": 20
    },
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 20,
      "overhead": 20
    },
    {
      "quantity": 30,
      "price": 300,
      "discount": 0,
      "vat": 7,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "pack": {
        "id": "1bf22e62-8b47-11e8-56c0-000800000006"
      },
      "reserve": 30,
      "overhead": 20
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/c2a04da5-030a-11e6-9464-e4de00000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "c2a04da5-030a-11e6-9464-e4de00000005",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-15 16:05:43",
  "name": "888",
  "code": "1243521",
  "externalCode": "p7TPtR1hgOBjUev7rJLmo1",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 0,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/c2a04da5-030a-11e6-9464-e4de00000005/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "overhead": {
    "sum": 60,
    "distribution": "price"
  }
}

Создать Отгрузку

POST/entity/demand

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

  • name — номер Отгрузки, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента (покупателя) в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Отгрузки.

Удалить Отгрузку

DELETE/entity/demand/{id}

Запрос на удаление Отгрузки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

Метаданные Отгрузок ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Отгрузок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "23d3965d-0313-11e6-9464-e4de00000097",
      "name": "Весёлость отгрузки",
      "type": "boolean",
      "required": false
    },
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name2",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/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": "demand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/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": "demand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56cf4f-2e58-11e6-8a84-bae50000006b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56cf4f-2e58-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Собран",
      "color": 8767198,
      "stateType": "Regular",
      "entityType": "demand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56d433-2e58-11e6-8a84-bae50000006c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d433-2e58-11e6-8a84-bae50000006c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отгружен",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "demand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56d92f-2e58-11e6-8a84-bae50000006d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d92f-2e58-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Доставлен",
      "color": 8825440,
      "stateType": "Successful",
      "entityType": "demand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56de0a-2e58-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56de0a-2e58-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Возврат",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "demand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56e2b4-2e58-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56e2b4-2e58-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отменен",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "demand"
    }
  ],
  "createShared": false
}

Метаданные Отгрузок

GET/entity/demand/metadata

Запрос на получение метаданных Отгрузок. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Отгрузок

  • attributes — Массив объектов доп. полей Отгрузок в формате Метаданных

  • states — Массив статусов Отгрузок

  • createShared — создавать новые Отгрузки с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/attributes/127d484e-3f81-11e6-8a84-bae5000000cb",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "127d484e-3f81-11e6-8a84-bae5000000cb",
  "name": "Причина возврата",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/demand/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон отгрузки ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненной отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-05-12 15:31:10",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/1076a96a-36e7-11e7-8a7f-40d000000092",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/107430bc-36e7-11e7-8a7f-40d000000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0
}

Шаблон отгрузки

PUT/entity/demand/new

Запрос на получение предзаполненого стандартными значениями шаблона отгрузки без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/new

Requestsзаказ покупателясчет покупателя

Запрос на создание отгрузки на основе заказа покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/451cb4c0-3d1d-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:02:21",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 0,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c55b5e7c-9128-11e6-8a84-bae500000087",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/559adab5-915c-11e6-8a84-bae500000014",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  }
}

Запрос на создание отгрузки на основе счёта покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "invoicesOut": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/1571eb25-d03d-11e7-6a80-332a00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#invoiceout/edit?id=1571eb25-d03d-11e7-6a80-332a00000002"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/46073d61-ca1f-11e7-6a80-332a0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=46073d61-ca1f-11e7-6a80-332a0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/452fb22f-ca1f-11e7-6a80-332a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2017-11-23 13:59:29",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/464062ac-ca1f-11e7-6a80-332a00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=464062ac-ca1f-11e7-6a80-332a00000058"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/463f8970-ca1f-11e7-6a80-332a00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=463f8970-ca1f-11e7-6a80-332a00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/463fe231-ca1f-11e7-6a80-332a00000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=463fe231-ca1f-11e7-6a80-332a00000056"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/463a706e-ca1f-11e7-6a80-332a00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=463a706e-ca1f-11e7-6a80-332a00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 100000,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/b5d94dd1-cab0-11e7-6a80-332a00000011",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "invoicesOut": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/1571eb25-d03d-11e7-6a80-332a00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
        "type": "invoiceout",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#invoiceout/edit?id=1571eb25-d03d-11e7-6a80-332a00000002"
      }
    }
  ]
}

Шаблон отгрузки на основе

PUT/entity/demand/new

Запрос на получение шаблона отгрузки на основе заказа покупателя или счёта покупателю.
В результате запроса, будет создан предзаполненный шаблон отгрузки на основе переданного
документа.

Отгрузка ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "405f69c0-019e-11e6-9464-e4de00000085",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 3,
  "updated": "2016-04-15 15:48:46",
  "name": "24124",
  "externalCode": "ibWbdtWWhXiIwfZVEal6z2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-14 11:03:00",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 346389501420,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/bc1b4fde-019a-11e6-9464-e4de00000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 214
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 365939611804,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "consignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/869d7628-6396-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "transportFacilityNumber": "ло777v",
  "shippingInstructions": "Беречь от воздействия солнца",
  "cargoName": "Овощи",
  "transportFacility": "Mercedes benz",
  "goodPackQuantity": 500,
  "carrier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/cffd2c81-62b4-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "overhead": {
    "sum": 200,
    "distribution": "price"
  }
}

Получить Отгрузку

GET/entity/demand/{id}

Запрос на получение отдельной Отгрузки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с позициями

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

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "887",
  "moment": "2004-01-14 19:03:00",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "code": "666",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "stateContractId": "s11233dsasd233"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "405f69c0-019e-11e6-9464-e4de00000085",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 5,
  "updated": "2016-04-15 16:26:20",
  "name": "887",
  "code": "666",
  "externalCode": "ibWbdtWWhXiIwfZVEal6z2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2004-01-14 19:03:00",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 346389501420,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 365939611804,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "stateContractId": "s11233dsasd233"
}

Пример запроса на изменение Отгрузки с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "887",
  "moment": "2004-01-14 19:03:00",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "code": "666",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "23d3965d-0313-11e6-9464-e4de00000097",
      "name": "Весёлость отгрузки",
      "type": "boolean",
      "value": "Печально"
    }
  ],
  "consignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/869d7628-6396-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "transportFacilityNumber": "МК2142",
  "shippingInstructions": "Огнеопасно",
  "cargoName": "масло",
  "transportFacility": "Камаз 2007",
  "carrier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/cffd2c81-62b4-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "overhead": {
    "sum": 990,
    "distribution": "price"
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "405f69c0-019e-11e6-9464-e4de00000085",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 5,
  "updated": "2016-04-15 16:26:20",
  "name": "887",
  "code": "666",
  "externalCode": "ibWbdtWWhXiIwfZVEal6z2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2004-01-14 19:03:00",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 346389501420,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "23d3965d-0313-11e6-9464-e4de00000097",
      "name": "Весёлость отгрузки",
      "type": "boolean",
      "value": "Грустно"
    }
  ],
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 365939611804,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "consignee": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/869d7628-6396-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "transportFacilityNumber": "МК2142",
  "shippingInstructions": "Огнеопасно",
  "cargoName": "масло",
  "transportFacility": "Камаз 2007",
  "carrier": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/cffd2c81-62b4-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "overhead": {
    "sum": 990,
    "distribution": "price"
  }
}

Пример запроса на обновление Отгрузки с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "887",
  "moment": "2004-01-14 19:03:00",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "code": "666",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c49e83b3-01af-11e6-9464-e4de00000026",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "id": "34f6344f-015e-11e6-9464-e4de0000006c",
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 10
    },
    {
      "id": "34f6344f-015e-11e6-9464-e4de0000006d",
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 20
    },
    {
      "id": "34f6344f-015e-11e6-9464-e4de0000006e",
      "quantity": 30,
      "price": 300,
      "discount": 0,
      "vat": 7,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 30
    }
  ],
  "overhead": {
    "sum": 1000,
    "distribution": "weight"
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demand",
    "mediaType": "application/json"
  },
  "id": "405f69c0-019e-11e6-9464-e4de00000085",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 5,
  "updated": "2016-04-15 16:26:20",
  "name": "887",
  "code": "666",
  "externalCode": "ibWbdtWWhXiIwfZVEal6z2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2004-01-14 19:03:00",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 346389501420,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/8ce3c179-015e-11e6-9464-e4de0000007a",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/51f263f9-0307-11e6-9464-e4de0000007c",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/850c8af2-f504-11e5-8a84-bae50000015f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9794d400-f689-11e5-8a84-bae500000078/accounts/9794f7a0-f689-11e5-8a84-bae500000079",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 365939611804,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  },
  "stateContractId": "s11233dsasd233"
}

Изменить Отгрузку

PUT/entity/demand/{id}

Запрос на обновление Отгрузки с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Отгрузки, кроме тех, что
помечены Только для чтения в описании атрибутов Отгрузки.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

Позиции Отгрузки ¶

Отдельный ресурс для управления позициями Отгрузки. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПримерПример с кодами маркировки

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demandposition",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/40603fbd-019e-11e6-9464-e4de00000086",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "40603fbd-019e-11e6-9464-e4de00000086",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "sum": 123050,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/40604612-019e-11e6-9464-e4de00000087",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "40604612-019e-11e6-9464-e4de00000087",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "sum": 214,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/60fc3826-00d7-11e6-9464-e4de00000097",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json"
        }
      },
      "cost": 12
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/40604a79-019e-11e6-9464-e4de00000088",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "40604a79-019e-11e6-9464-e4de00000088",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "sum": 346347237062,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/56c73633-ffe4-11e5-9464-e4de000000c6/d1bef0a1-ffe7-11e5-9464-e4de0000001c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "country": {
        "name": "Германия"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/406055cb-019e-11e6-9464-e4de00000089",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "406055cb-019e-11e6-9464-e4de00000089",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "sum": 42141094,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66cc36dc-f7d2-11e5-8a84-bae500000074/671b5330-f7d2-11e5-8a84-bae500000088",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/8830a022-8a03-11ea-0a80-01cb00000040/positions",
    "type": "demandposition",
    "mediaType": "application/json",
    "size": 2,
    "limit": 1000,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/8830a022-8a03-11ea-0a80-01cb00000040/positions/8830b0fe-8a03-11ea-0a80-01cb00000041",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "8830b0fe-8a03-11ea-0a80-01cb00000041",
      "accountId": "de6b5113-8491-11ea-0a80-134500000014",
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/aa1b1814-8493-11ea-0a80-037a00000307",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=aa1b0d42-8493-11ea-0a80-037a00000305"
        }
      },
      "trackingCodes": [
        {
          "cis": "012345678912345672",
          "type": "transportpack",
          "trackingCodes": [
            {
              "cis": "010463003759026521uHpIIf2111111",
              "type": "trackingcode"
            },
            {
              "cis": "010463003759026521uHpIIf2111114",
              "type": "trackingcode"
            }
          ]
        }
      ],
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/8830a022-8a03-11ea-0a80-01cb00000040/positions/770f45b4-8a04-11ea-0a80-01cb00000060",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "770f45b4-8a04-11ea-0a80-01cb00000060",
      "accountId": "de6b5113-8491-11ea-0a80-134500000014",
      "quantity": 10,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/b20184da-8493-11ea-0a80-037a00000314",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=b20178fb-8493-11ea-0a80-037a00000312"
        }
      },
      "trackingCodes": [
        {
          "cis": "010463003759026521uHpIIf-nXIH>1",
          "type": "trackingcode"
        },
        {
          "cis": "012345678912345671",
          "type": "transportpack"
        },
        {
          "cis": "012345678912345678",
          "type": "transportpack",
          "trackingCodes": [
            {
              "cis": "010463003759026521uHpIIf-nXIH>0",
              "type": "trackingcode"
            },
            {
              "cis": "010463003759026521uHpIIf-nXIH>4",
              "type": "trackingcode"
            },
            {
              "cis": "010463003759026521uHpIIf-111114",
              "type": "trackingcode"
            }
          ]
        },
        {
          "cis": "010463003759026521uHpIIf-111122",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>2",
          "type": "trackingcode"
        }
      ],
      "overhead": 0
    }
  ]
}

Получить позиции Отгрузки

GET/entity/demand/{id}/positions

Запрос на получение списка всех позиций данной Отгрузки.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Отгрузки.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример с одной позициейПример с несколькими позициямиПример с кодами маркировки

Пример создания одной позиции в Отгрузке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 4,
  "price": 12345,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/3bf025cc-0310-11e6-9464-e4de0000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "3bf025cc-0310-11e6-9464-e4de0000000e",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 4,
    "price": 12345,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Пример создания сразу нескольких позиций в Отгрузке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 103,
    "price": 1002,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 21,
    "price": 2300,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 3,
    "price": 3500,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/c02e3a5c-007e-11e6-9464-e4de00000006",
        "type": "service",
        "mediaType": "application/json"
      }
    },
    "pack": {
      "id": "1bf22e62-8b47-11e8-56c0-000800000006"
    },
    "cost": 95
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных позиций отдельной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727cf336-0310-11e6-9464-e4de00000013",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "727cf336-0310-11e6-9464-e4de00000013",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 10,
    "price": 100,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727cfce0-0310-11e6-9464-e4de00000014",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "727cfce0-0310-11e6-9464-e4de00000014",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 20,
    "price": 200,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727d057f-0310-11e6-9464-e4de00000015",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "727d057f-0310-11e6-9464-e4de00000015",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 30,
    "price": 300,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/c02e3a5c-007e-11e6-9464-e4de00000006",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
        "type": "service",
        "mediaType": "application/json"
      }
    },
    "pack": {
      "id": "1bf22e62-8b47-11e8-56c0-000800000006",
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/2ec1170c-3f69-4409-87bb-c68e0011b275",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        }
      },
      "quantity": 2
    },
    "cost": 95
  }
]

Пример создания позиции Отгрузки с кодами маркировки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 10,
  "price": 100,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/b20184da-8493-11ea-0a80-037a00000314",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=b20178fb-8493-11ea-0a80-037a00000312"
    }
  },
  "trackingCodes": [
    {
      "cis": "010463003759026521uHpIIf-111122",
      "type": "trackingcode"
    },
    {
      "cis": "012345678912345671",
      "type": "transportpack"
    },
    {
      "cis": "010463003759026521uHpIIf-nXIH>1",
      "type": "trackingcode"
    },
    {
      "cis": "012345678912345678",
      "type": "transportpack",
      "trackingCodes": [
        {
          "cis": "010463003759026521uHpIIf-111114",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>4",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>0",
          "type": "trackingcode"
        }
      ]
    },
    {
      "cis": "010463003759026521uHpIIf-nXIH>2",
      "type": "trackingcode"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельной Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/8830a022-8a03-11ea-0a80-01cb00000040/positions/770f45b4-8a04-11ea-0a80-01cb00000060",
    "type": "demandposition",
    "mediaType": "application/json"
  },
  "id": "770f45b4-8a04-11ea-0a80-01cb00000060",
  "accountId": "de6b5113-8491-11ea-0a80-134500000014",
  "quantity": 10,
  "price": 100,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/b20184da-8493-11ea-0a80-037a00000314",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=b20178fb-8493-11ea-0a80-037a00000312"
    }
  },
  "trackingCodes": [
    {
      "cis": "010463003759026521uHpIIf-111122",
      "type": "trackingcode"
    },
    {
      "cis": "012345678912345671",
      "type": "transportpack"
    },
    {
      "cis": "010463003759026521uHpIIf-nXIH>1",
      "type": "trackingcode"
    },
    {
      "cis": "012345678912345678",
      "type": "transportpack",
      "trackingCodes": [
        {
          "cis": "010463003759026521uHpIIf-111114",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>4",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>0",
          "type": "trackingcode"
        }
      ]
    },
    {
      "cis": "010463003759026521uHpIIf-nXIH>2",
      "type": "trackingcode"
    }
  ]
}

Создать позицию Отгрузки

POST/entity/demand/{id}/positions

Запрос на создание новой позиции в Отгрузке.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию/комплект, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Отгрузки

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Отгрузки. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

Позиция Отгрузки ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/727cfce0-0310-11e6-9464-e4de00000014",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demandposition",
    "mediaType": "application/json"
  },
  "id": "727cfce0-0310-11e6-9464-e4de00000014",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 20,
  "sum": 200,
  "discount": 0,
  "vat": 21,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить позицию

GET/entity/demand/{id}/positions/{positionID}

Запрос на получение отдельной позиции Отгрузки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Отгрузки

PUT https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Отгрузке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 111,
  "price": 26332700,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/405f69c0-019e-11e6-9464-e4de00000085/positions/727cfce0-0310-11e6-9464-e4de00000014",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
    "type": "demandposition",
    "mediaType": "application/json"
  },
  "id": "727cfce0-0310-11e6-9464-e4de00000014",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 111,
  "price": 26332700,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить позицию

PUT/entity/demand/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Отгрузки. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.
При обновлении списка кодов маркировки учитывать, что их количество может отличаться от фактического количества единиц продукции.
Для изменения количества единиц продукции необходимо использовать параметр quantity.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Отгрузки

DELETE https://online.moysklad.ru/api/remap/1.1/entity/demand/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Отгрузки.

Удалить позицию

DELETE/entity/demand/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Отгрузки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Отгрузки

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Отгрузки

Приёмка ¶

Средствами JSON API можно создавать и обновлять сведения об Приёмках, запрашивать списки Приёмок и сведения по отдельным Приёмкам. Позициями Приёмок можно управлять как в составе отдельной Приёмки, так и отдельно — с помощью специальных ресурсов для управления позициями Приёмки. Кодом сущности для Приёмки в составе JSON API является ключевое слово supply. Больше об Приёмках и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Приёмки ¶

  • meta — Метаданные об Приёмке

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Приёмки

  • description — Комментарий Приёмки

  • externalCode — Внешний код Приёмки

  • moment — Дата Приёмки

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Приёмки в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Приёмки в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции в Приёмке в формате Метаданных

  • overhead — Накладные расходы. Если Позиции Приёмки не заданы, то накладные расходы нельзя задать

    • sum — сумма накладных расходов
    • distribution — Распределение накладных расходов [weight, volume, price] -> [по весу, по объёму, по цене]
  • payedSum — Сумма исходящих платежей по приёмке

  • incomingNumber — Входящий номер

  • incomingDate — Входящая дата

    Связи с другими документами

  • purchaseOrder — Ссылка на связанный заказ поставщику в формате Метаданных

  • factureIn — Ссылка на Счет-фактура полученный, с которым связана эта Приёмка в формате Метаданных

  • invoicesIn — Массив ссылок на связанные счета поставщиков в формате Метаданных

  • payments — Массив ссылок на связанные платежи в формате Метаданных

  • returns — Массив ссылок на связанные возвраты в формате Метаданных

Позиции Приёмки — это список товаров/услуг/модификаций/серий.
Объект позиции Приёмки содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера.
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

  • trackingCodes — Коды маркировки товаров и транспортных упаковок. Поддержаны в виде иерархической структуры JSON. Значение кода указывается в атрибуте cis.
    Для каждого кода указывается тип type: trackingcode (код маркировки товара), consumerpack (код маркировки потребительской упаковки) или transportpack (код транспортной упаковки).
    Допустима вложенность кодов маркировки товаров в транспортные упаковки. Транспортные упаковки не могут иметь вложенных упаковок.
    Коды упаковок могут отсутствовать — в этом случае структура не будет вложенной. Если продукция не является маркированной, то коды маркировки для позиции не будут сохранены.
    Количество кодов маркировки может отличаться от фактического количества единиц продукции.

  • gtd — ГТД

  • country — Ссылка на страну в формате Метаданных

С позициями можно работать с помощью специальных ресурсов для управления позициями Приёмки,
а также в составе отдельной Приёмки. При работе в составе отдельной Приёмки,
вы можете отправлять запросы на создание отдельной Приёмки с включенным в тело запроса
массивом позиций Приёмки. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Приёмки”.
Также, при работе в составе отдельной Приёмки, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Приёмки. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Приёмки” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

  • overhead — Накладные расходы по позиции.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Приёмок можно прочитать здесь

При работе с позицией Приемки следует учитывать следующие особенности.

  • Количество кодов маркировки trackingCodes в позиции документа не влияет на количество единиц quantity в позиции.

  • Количество серийных номеров things в позиции документа строго соответствует количеству единиц quantity в позиции.
    Изменение quantity на значение, не соответствующее количеству серийных номеров, недопустимо.

  • Для обновления списка кодов маркировки trackingCodes и списка серийных номеров things позиции Приемки,
    необходимо передавать их полный список, включающий как старые, так и новые значения. Отсутствующие значения при обновлении будут удалены.

Недопустимо сохранение дублирующихся кодов маркировки и серийных номеров внутри документа Приемки.

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Приёмки

  • description — Комментарий Приёмки

  • externalCode — Внешний код Приёмки

  • moment — Дата Приёмки

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • contract — Ссылка на договор

  • project — Ссылка на проект

  • state — Статус Приёмки

  • created — Дата создания

  • isDeleted — Удалена ли приемка

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Приёмки

  • description — Комментарий Приёмки

  • externalCode — Внешний код Приёмки

  • moment — Дата Приёмки

  • applicable — Отметка о проведении

  • sum — Сумма Приёмки в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/supply

Responses200

Успешный запрос. Результат — JSON представление списка Приёмок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "id": "a3a404e4-2e5d-11e6-8a84-bae5000000fd",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 8,
      "updated": "2016-06-27 10:48:47",
      "name": "00001",
      "externalCode": "0ULmxwN1jHJwT9nYPawwO2",
      "moment": "2016-06-10 09:26:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 16136135600,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/positions",
          "type": "supplyposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "incomingDate": "2016-06-04 00:00:00"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "id": "b1008773-313f-11e6-8a84-bae500000089",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-13 11:20:30",
      "name": "00002",
      "externalCode": "zDCH0byNj4OtLFybETa560",
      "moment": "2016-06-13 11:20:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions",
          "type": "supplyposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/f39a60f5-313f-11e6-8a84-bae5000000b4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      },
      "id": "f39a60f5-313f-11e6-8a84-bae5000000b4",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 3,
      "updated": "2016-06-15 12:22:08",
      "name": "00003",
      "externalCode": "M69h5veIhqsaDAZI88LUy0",
      "moment": "2016-06-13 11:21:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 16000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/f39a60f5-313f-11e6-8a84-bae5000000b4/positions",
          "type": "supplyposition",
          "mediaType": "application/json",
          "size": 3,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0
    }
  ]
}

Получить список Приёмок

GET/entity/supply

Запрос всех Приёмок на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Приёмки.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/supply

RequestsПримерПример с доп. полямиПример с позициями

Пример создания новой Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "404050",
  "description": "Приёмка от 12.12.12",
  "code": "776762312",
  "externalCode": "77sea2as12",
  "moment": "2012-12-12 12:12:12",
  "applicable": true,
  "vatEnabled": false,
  "vatIncluded": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 12:12:12"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/f106723d-3f66-11e6-8a84-bae500000037",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json"
  },
  "id": "f106723d-3f66-11e6-8a84-bae500000037",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 11:36:44",
  "name": "404050",
  "description": "Приёмка от 12.12.12",
  "code": "776762312",
  "externalCode": "77sea2as12",
  "moment": "2012-12-12 11:12:12",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": false,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/f106723d-3f66-11e6-8a84-bae500000037/positions",
      "type": "supplyposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 11:12:12"
}

Пример запроса на создание Приёмки с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "404050124",
  "description": "Приёмка от 909090",
  "code": "776762312",
  "externalCode": "77sea2as12",
  "moment": "2016-02-22 22:22:53",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 12:12:12",
  "attributes": [
    {
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "value": "2017-02-22 02:12:53"
    },
    {
      "id": "c16fd9aa-3f62-11e6-8a84-bae50000007e",
      "value": 47
    },
    {
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "value": "Пример удачной сделки"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/ad890c61-3f67-11e6-8a84-bae50000003b",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json"
  },
  "id": "ad890c61-3f67-11e6-8a84-bae50000003b",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 11:42:00",
  "name": "404050124",
  "description": "Приёмка от 909090",
  "code": "776762312",
  "externalCode": "77sea2as12",
  "moment": "2016-02-22 22:22:53",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/a31685ae-3f62-11e6-8a84-bae50000007b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "name": "Доп. дата",
      "type": "time",
      "value": "2017-02-22 02:12:53"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fd9aa-3f62-11e6-8a84-bae50000007e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fd9aa-3f62-11e6-8a84-bae50000007e",
      "name": "Повторить",
      "type": "long",
      "value": 47
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fe013-3f62-11e6-8a84-bae50000007f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "name": "Комментарий начальства",
      "type": "text",
      "value": "Пример удачной сделки"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/ad890c61-3f67-11e6-8a84-bae50000003b/positions",
      "type": "supplyposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 11:12:12"
}

Пример запроса на создание Приёмки с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "2000124",
  "description": "Приёмка от 909090",
  "code": "776762312",
  "externalCode": "77sea2as12",
  "moment": "2016-02-22 22:22:53",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 12:12:12",
  "attributes": [
    {
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "value": "2017-02-22 02:12:53"
    },
    {
      "id": "c16fd9aa-3f62-11e6-8a84-bae50000007e",
      "value": 47
    },
    {
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "value": "Пример удачной сделки"
    }
  ],
  "positions": [
    {
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "overhead": 10
    },
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "trackingCodes": [
        {
          "cis": "012345678912345672",
          "type": "transportpack",
          "trackingCodes": [
            {
              "cis": "010463003759026521uHpIIf2111114",
              "type": "trackingcode"
            },
            {
              "cis": "010463003759026521uHpIIf2111111",
              "type": "trackingcode"
            }
          ]
        }
      ],
      "overhead": 20
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/5b493f0e-3f68-11e6-8a84-bae500000042",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json"
  },
  "id": "5b493f0e-3f68-11e6-8a84-bae500000042",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 11:46:52",
  "name": "2000124",
  "description": "Приёмка от 909090",
  "code": "776762312",
  "externalCode": "77sea2as12",
  "moment": "2016-02-22 22:22:53",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/faf45b9a-2e58-11e6-8a84-bae500000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 5000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/a31685ae-3f62-11e6-8a84-bae50000007b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "name": "Доп. дата",
      "type": "time",
      "value": "2017-02-22 02:12:53"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fd9aa-3f62-11e6-8a84-bae50000007e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fd9aa-3f62-11e6-8a84-bae50000007e",
      "name": "Повторить",
      "type": "long",
      "value": 47
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fe013-3f62-11e6-8a84-bae50000007f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "name": "Комментарий начальства",
      "type": "text",
      "value": "Пример удачной сделки"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/5b493f0e-3f68-11e6-8a84-bae500000042/positions",
      "type": "supplyposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 11:12:12",
  "overhead": {
    "sum": 30,
    "distribution": "price"
  }
}

Создать Приёмку

POST/entity/supply

Запрос на создание новой Приёмки.
Обязательные для создания поля:

  • name — номер Приёмки, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента (покупателя) в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Приёмки.

Удалить Приёмку

DELETE/entity/supply/{id}

Запрос на удаление Приёмки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

Метаданные Приёмок ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Приёмок.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/a31685ae-3f62-11e6-8a84-bae50000007b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "name": "Доп. дата",
      "type": "time",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fd9aa-3f62-11e6-8a84-bae50000007e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fd9aa-3f62-11e6-8a84-bae50000007e",
      "name": "Повторить",
      "type": "long",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fe013-3f62-11e6-8a84-bae50000007f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "name": "Комментарий начальства",
      "type": "text",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Приёмок

GET/entity/supply/metadata

Запрос на получение метаданных Приёмок. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Приёмок

  • attributes — Массив объектов доп. полей Приёмок в формате Метаданных

  • states — Массив статусов Приёмок

  • createShared — создавать новые Приёмки с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Шаблон приемки ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/supply/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненной приемки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/46073d61-ca1f-11e7-6a80-332a0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=46073d61-ca1f-11e7-6a80-332a0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/452fb22f-ca1f-11e7-6a80-332a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2017-11-22 19:05:33",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/463f8970-ca1f-11e7-6a80-332a00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=463f8970-ca1f-11e7-6a80-332a00000053"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/463a706e-ca1f-11e7-6a80-332a00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=463a706e-ca1f-11e7-6a80-332a00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0
}

Шаблон приемки

PUT/entity/supply/new

Запрос на получение предзаполненого стандартными значениями шаблона приемки без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/supply/new

Requestsзаказ поставщикусчет поставщика

Запрос на создание приемки на основе заказа поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "purchaseOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/22b4caaa-3f74-11e6-8a84-bae500000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
      "type": "purchaseorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной приемки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/46073d61-ca1f-11e7-6a80-332a0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=46073d61-ca1f-11e7-6a80-332a0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/452fb22f-ca1f-11e7-6a80-332a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2017-11-22 16:16:29",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/463f8970-ca1f-11e7-6a80-332a00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=463f8970-ca1f-11e7-6a80-332a00000053"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/463a706e-ca1f-11e7-6a80-332a00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=463a706e-ca1f-11e7-6a80-332a00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 1000,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/b5d94dd1-cab0-11e7-6a80-332a00000011",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "invoicesIn": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/dbf1e704-cf7b-11e7-6a80-332a00000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#invoicein/edit?id=dbf1e704-cf7b-11e7-6a80-332a00000000"
      }
    }
  ],
  "purchaseOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/22b4caaa-3f74-11e6-8a84-bae500000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
      "type": "purchaseorder",
      "mediaType": "application/json"
    }
  }
}

Запрос на создание приемки на основе счёта поставщика.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "invoicesIn": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/dbf1e704-cf7b-11e7-6a80-332a00000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#invoicein/edit?id=dbf1e704-cf7b-11e7-6a80-332a00000000"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной приемки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/46073d61-ca1f-11e7-6a80-332a0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=46073d61-ca1f-11e7-6a80-332a0000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/452fb22f-ca1f-11e7-6a80-332a00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2017-11-22 16:16:29",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/463f8970-ca1f-11e7-6a80-332a00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=463f8970-ca1f-11e7-6a80-332a00000053"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/463a706e-ca1f-11e7-6a80-332a00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=463a706e-ca1f-11e7-6a80-332a00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 1000,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/b5d94dd1-cab0-11e7-6a80-332a00000011",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "invoicesIn": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/dbf1e704-cf7b-11e7-6a80-332a00000000",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoicein/metadata",
        "type": "invoicein",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#invoicein/edit?id=dbf1e704-cf7b-11e7-6a80-332a00000000"
      }
    }
  ]
}

Шаблон приемки на основе

PUT/entity/supply/new

Запрос на получение предзаполненной приемки на основе заказа поставщику.
В результате запроса, будет создан предзаполненный шаблон приемки на основе переданного
документа.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/a31685ae-3f62-11e6-8a84-bae50000007b",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
  "name": "Доп. дата",
  "type": "time",
  "required": false
}

Отдельное доп. поле

GET/entity/supply/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Приёмка ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json"
  },
  "id": "a3a404e4-2e5d-11e6-8a84-bae5000000fd",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 8,
  "updated": "2016-06-27 10:48:47",
  "name": "00001",
  "externalCode": "0ULmxwN1jHJwT9nYPawwO2",
  "moment": "2016-06-10 09:26:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 16136135600,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/positions",
      "type": "supplyposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "incomingDate": "2016-06-04 00:00:00"
}

Получить Приёмку

GET/entity/supply/{id}

Запрос на получение отдельной Приёмки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

PUT https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "2000700",
  "description": "Приёмка от толстого контрагента",
  "code": "1241242ы421",
  "externalCode": "keksea2as12",
  "moment": "2011-12-12 11:11:11",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 33
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 12:12:12",
  "attributes": [
    {
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "value": "2082-02-22 02:12:53"
    },
    {
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "value": "Пример крайне удачной сделки"
    }
  ],
  "positions": [
    {
      "quantity": 101,
      "price": 190,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 20,
      "price": 2,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/5b493f0e-3f68-11e6-8a84-bae500000042",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json"
  },
  "id": "5b493f0e-3f68-11e6-8a84-bae500000042",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-01 11:51:34",
  "name": "2000700",
  "description": "Приёмка от толстого контрагента",
  "code": "1241242ы421",
  "externalCode": "keksea2as12",
  "moment": "2011-12-12 10:11:11",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 19238,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/states/918e5abd-3f66-11e6-8a84-bae500000083",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/a31685ae-3f62-11e6-8a84-bae50000007b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "a31685ae-3f62-11e6-8a84-bae50000007b",
      "name": "Доп. дата",
      "type": "time",
      "value": "2082-02-22 02:12:53"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fd9aa-3f62-11e6-8a84-bae50000007e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fd9aa-3f62-11e6-8a84-bae50000007e",
      "name": "Повторить",
      "type": "long",
      "value": 47
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata/attributes/c16fe013-3f62-11e6-8a84-bae50000007f",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c16fe013-3f62-11e6-8a84-bae50000007f",
      "name": "Комментарий начальства",
      "type": "text",
      "value": "Пример крайне удачной сделки"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/a3a404e4-2e5d-11e6-8a84-bae5000000fd/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/5b493f0e-3f68-11e6-8a84-bae500000042/positions",
      "type": "supplyposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "incomingNumber": "12412412",
  "incomingDate": "2012-12-12 11:12:12"
}

Изменить Приёмку

PUT/entity/supply/{id}

Запрос на обновление Приёмки с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Приёмки, кроме тех, что
помечены Только для чтения в описании атрибутов Приёмки.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

Позиции Приёмки ¶

Отдельный ресурс для управления позициями Приёмки. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПримерПример с кодами маркировки

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions",
    "type": "supplyposition",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/b100a7fc-313f-11e6-8a84-bae50000008a",
        "type": "supplyposition",
        "mediaType": "application/json"
      },
      "id": "b100a7fc-313f-11e6-8a84-bae50000008a",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1241,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "gtd": {
        "name": "12345678/121217/1212321"
      },
      "country": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
          "type": "country",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/b100b367-313f-11e6-8a84-bae50000008b",
        "type": "supplyposition",
        "mediaType": "application/json"
      },
      "id": "b100b367-313f-11e6-8a84-bae50000008b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 700,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "gtd": {
        "name": "12345678/121217/1224524"
      },
      "country": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
          "type": "country",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/63918a49-886e-11ea-0a80-151b0000007f?expand=positions",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
    "type": "supply",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#supply/edit?id=63918a49-886e-11ea-0a80-151b0000007f"
  },
  "id": "63918a49-886e-11ea-0a80-151b0000007f",
  "accountId": "de6b5113-8491-11ea-0a80-134500000014",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/de79b4a8-8491-11ea-0a80-037a00000271",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=de79b4a8-8491-11ea-0a80-037a00000271"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/de6baafa-8491-11ea-0a80-134500000015",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "updated": "2020-04-28 15:53:04.288",
  "name": "00008",
  "description": "Импорт приемки из ЭДО от 25.09.2017",
  "externalCode": "k-nV33MtgVIeGt7S-XY4R3",
  "moment": "2020-04-27 13:03:00.000",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/de8b754f-8491-11ea-0a80-037a000002b4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=de8b754f-8491-11ea-0a80-037a000002b4"
      }
    }
  },
  "sum": 244200,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/de8b4d0e-8491-11ea-0a80-037a000002af",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=de8b4d0e-8491-11ea-0a80-037a000002af"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/de965214-8491-11ea-0a80-037a000002c1",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=de965214-8491-11ea-0a80-037a000002c1"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/de8a609d-8491-11ea-0a80-037a000002ad",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=de8a609d-8491-11ea-0a80-037a000002ad"
    }
  },
  "created": "2020-04-27 13:03:48.649",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/63918a49-886e-11ea-0a80-151b0000007f/positions",
      "type": "supplyposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 1000,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/63918a49-886e-11ea-0a80-151b0000007f/positions/6391a58a-886e-11ea-0a80-151b00000080",
          "type": "supplyposition",
          "mediaType": "application/json"
        },
        "id": "6391a58a-886e-11ea-0a80-151b00000080",
        "accountId": "de6b5113-8491-11ea-0a80-134500000014",
        "quantity": 10,
        "price": 11100,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/aa1b1814-8493-11ea-0a80-037a00000307",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json",
            "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=aa1b0d42-8493-11ea-0a80-037a00000305"
          }
        },
        "trackingCodes": [
          {
            "cis": "012345678912345678",
            "type": "transportpack"
          },
          {
            "cis": "012345678912345678",
            "type": "transportpack",
            "trackingCodes": [
              {
                "cis": "010463003759026521uHpIIf-nXIH>0",
                "type": "trackingcode"
              },
              {
                "cis": "010463003759026521uHpIIf-nXIH>4",
                "type": "trackingcode"
              },
              {
                "cis": "010463003759026521uHpIIf-111114",
                "type": "trackingcode"
              }
            ]
          },
          {
            "cis": "010463003759026521uHpIIf-111114",
            "type": "trackingcode"
          },
          {
            "cis": "010463003759026521uHpIIf-nXIH>4",
            "type": "trackingcode"
          },
          {
            "cis": "010463003759026521uHpIIf-nXIH>0",
            "type": "trackingcode"
          }
        ],
        "overhead": 0
      },
      {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/63918a49-886e-11ea-0a80-151b0000007f/positions/639235ac-886e-11ea-0a80-151b000000ad",
          "type": "supplyposition",
          "mediaType": "application/json"
        },
        "id": "639235ac-886e-11ea-0a80-151b000000ad",
        "accountId": "de6b5113-8491-11ea-0a80-134500000014",
        "quantity": 12,
        "price": 11100,
        "discount": 0,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/aa1b1814-8493-11ea-0a80-037a00000307",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json",
            "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=aa1b0d42-8493-11ea-0a80-037a00000305"
          }
        },
        "trackingCodes": [
          {
            "cis": "123456123456123456",
            "type": "transportpack"
          },
          {
            "cis": "012345678901234567",
            "type": "transportpack"
          }
        ],
        "overhead": 0
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": false,
  "vatSum": 0,
  "payedSum": 0,
  "incomingNumber": "1",
  "incomingDate": "2017-09-25 00:00:00.000"
}

Получить позиции Приёмки

GET/entity/supply/{id}/positions

Запрос на получение списка всех позиций данной Приёмки.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Приёмки.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример с одной позициейПример с несколькими позициямиПример с кодами маркировки

Пример создания одной позиции в Приёмке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 44,
  "price": 700,
  "discount": 23,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "country": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/000d77a9-3000-4f81-a995-6b9cffdee1d2",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
      "type": "country",
      "mediaType": "application/json"
    }
  },
  "overhead": 300
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/e33f101b-3f64-11e6-8a84-bae500000025",
      "type": "supplyposition",
      "mediaType": "application/json"
    },
    "id": "e33f101b-3f64-11e6-8a84-bae500000025",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 44,
    "price": 700,
    "discount": 23,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/000d77a9-3000-4f81-a995-6b9cffdee1d2",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "overhead": 0
  }
]

Пример создания сразу нескольких позиций в Приёмке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 44,
    "price": 700,
    "discount": 23,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/000d77a9-3000-4f81-a995-6b9cffdee1d2",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "overhead": 300
  },
  {
    "quantity": 3,
    "price": 3500,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 21,
    "price": 2300,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    }
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных позиций отдельной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/3b5fdebd-3f65-11e6-8a84-bae50000002a",
      "type": "supplyposition",
      "mediaType": "application/json"
    },
    "id": "3b5fdebd-3f65-11e6-8a84-bae50000002a",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 44,
    "price": 700,
    "discount": 23,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "country": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/000d77a9-3000-4f81-a995-6b9cffdee1d2",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
        "type": "country",
        "mediaType": "application/json"
      }
    },
    "overhead": 0
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/3b5fe7b8-3f65-11e6-8a84-bae50000002b",
      "type": "supplyposition",
      "mediaType": "application/json"
    },
    "id": "3b5fe7b8-3f65-11e6-8a84-bae50000002b",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 3,
    "price": 3500,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "overhead": 0
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/3b5ffcfd-3f65-11e6-8a84-bae50000002c",
      "type": "supplyposition",
      "mediaType": "application/json"
    },
    "id": "3b5ffcfd-3f65-11e6-8a84-bae50000002c",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 21,
    "price": 2300,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "overhead": 0
  }
]

Пример создания позиции в Приёмке с кодами маркировки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 10,
  "price": 11100,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/aa1b1814-8493-11ea-0a80-037a00000307",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=aa1b0d42-8493-11ea-0a80-037a00000305"
    }
  },
  "trackingCodes": [
    {
      "cis": "012345678912345671",
      "type": "transportpack"
    },
    {
      "cis": "012345678912345678",
      "type": "transportpack",
      "trackingCodes": [
        {
          "cis": "010463003759026521uHpIIf-111114",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>4",
          "type": "trackingcode"
        },
        {
          "cis": "010463003759026521uHpIIf-nXIH>0",
          "type": "trackingcode"
        }
      ]
    },
    {
      "cis": "010463003759026521uHpIIf-nXIH>1",
      "type": "trackingcode"
    },
    {
      "cis": "010463003759026521uHpIIf-nXIH>2",
      "type": "trackingcode"
    },
    {
      "cis": "010463003759026521uHpIIf-111122",
      "type": "trackingcode"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельной Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/63918a49-886e-11ea-0a80-151b0000007f/positions/94d7af93-894f-11ea-0a80-05770000000d",
      "type": "supplyposition",
      "mediaType": "application/json"
    },
    "id": "94d7af93-894f-11ea-0a80-05770000000d",
    "accountId": "de6b5113-8491-11ea-0a80-134500000014",
    "quantity": 10,
    "price": 11100,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/aa1b1814-8493-11ea-0a80-037a00000307",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=aa1b0d42-8493-11ea-0a80-037a00000305"
      }
    },
    "trackingCodes": [
      {
        "cis": "012345678912345678",
        "type": "transportpack",
        "trackingCodes": [
          {
            "cis": "010463003759026521uHpIIf-nXIH>4",
            "type": "trackingcode"
          },
          {
            "cis": "010463003759026521uHpIIf-111114",
            "type": "trackingcode"
          },
          {
            "cis": "010463003759026521uHpIIf-nXIH>0",
            "type": "trackingcode"
          }
        ]
      },
      {
        "cis": "010463003759026521uHpIIf-111122",
        "type": "trackingcode"
      },
      {
        "cis": "010463003759026521uHpIIf-nXIH>2",
        "type": "trackingcode"
      },
      {
        "cis": "012345678912345671",
        "type": "transportpack"
      },
      {
        "cis": "010463003759026521uHpIIf-nXIH>1",
        "type": "trackingcode"
      }
    ],
    "overhead": 0
  }
]

Создать позицию Приёмки

POST/entity/supply/{id}/positions

Запрос на создание новой позиции в Приёмке.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Приёмки

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Приёмки. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

Позиция Приёмки ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/b100a7fc-313f-11e6-8a84-bae50000008a",
    "type": "supplyposition",
    "mediaType": "application/json"
  },
  "id": "b100a7fc-313f-11e6-8a84-bae50000008a",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 1241,
  "price": 0,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "overhead": 0
}

Получить позицию

GET/entity/supply/{id}/positions/{positionID}

Запрос на получение отдельной позиции Приёмки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Приёмки

PUT https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Приёмке.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 700,
  "price": 2355,
  "discount": 69,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "overhead": 2
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089/positions/3b5ffcfd-3f65-11e6-8a84-bae50000002c",
    "type": "supplyposition",
    "mediaType": "application/json"
  },
  "id": "3b5ffcfd-3f65-11e6-8a84-bae50000002c",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 700,
  "price": 2355,
  "discount": 69,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "overhead": 0
}

Изменить позицию

PUT/entity/supply/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Приёмки. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.
При обновлении списка кодов маркировки учитывать, что их количество может отличаться от фактического количества единиц продукции.
Для изменения количества единиц продукции необходимо использовать параметр quantity.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Приёмки

DELETE https://online.moysklad.ru/api/remap/1.1/entity/supply/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Приёмки.

Удалить позицию

DELETE/entity/supply/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Приёмки с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Приёмки

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Приёмки

Списание ¶

Средствами JSON API можно создавать и обновлять сведения о Списаниях, запрашивать списки Списаний и сведения по отдельным Списаниям. Позициями Списаний можно управлять как в составе отдельного Списания, так и отдельно — с помощью специальных ресурсов для управления позициями Списания. Кодом сущности для Списания в составе JSON API является ключевое слово loss. Больше о Списаниях можно прочитать этой ссылке.

Списания ¶

  • meta — Метаданные о Списании

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Списания

  • description — Комментарий Списания

  • externalCode — Внешний код Списания

  • moment — Дата Списания

  • applicable — Отметка о проведении

  • sum — Сумма Списания в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Списания в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • positions — Ссылка на позиции Списания в формате Метаданных

    Связи с другими документами

  • salesReturn — Ссылка на связанный со списанием возврат покупателя в формате Метаданных

Позиции Списания — это список товаров/модификаций/серий.
Объект позиции Списания содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

С позициями можно работать с помощью специальных ресурсов для управления позициями Списания,
а также в составе отдельного Списания. При работе в составе отдельного Списания,
вы можете отправлять запросы на создание отдельного Списания с включенным в тело запроса
массивом позиций Списания. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Списания”.
Также, при работе в составе отдельного Списания, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Списания. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Списания” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

  • reason — Причина списания данной позиции

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Списаний можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Списания

  • description — Комментарий Списания

  • externalCode — Внешний код Списания

  • moment — Дата Списания

  • applicable — Отметка о проведении

  • sum — Сумма Списания в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • store — Ссылка на склад

  • project — Ссылка на проект

  • state — Статус Списания

  • created — Дата создания

  • isDeleted — Удалено ли списание

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Списания

  • description — Комментарий Списания

  • externalCode — Внешний код Списания

  • moment — Дата Списания

  • applicable — Отметка о проведении

  • sum — Сумма Списания в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/loss

Responses200

Успешный запрос. Результат — JSON представление списка Списаний.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
    "type": "loss",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/6ddca2d7-4f28-11e6-8a84-bae500000066",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
        "type": "loss",
        "mediaType": "application/json"
      },
      "id": "6ddca2d7-4f28-11e6-8a84-bae500000066",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 3,
      "updated": "2016-07-21 15:22:54",
      "name": "00001",
      "externalCode": "o5GMiWUJhqhq1vmrUWwI-2",
      "moment": "2016-07-21 12:49:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        },
        "value": 63
      },
      "sum": 3981730,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
          "name": "Процент",
          "type": "double",
          "value": 0.2
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/6ddca2d7-4f28-11e6-8a84-bae500000066/positions",
          "type": "lossposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/9d020efd-4f2a-11e6-8a84-bae500000078",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
        "type": "loss",
        "mediaType": "application/json"
      },
      "id": "9d020efd-4f2a-11e6-8a84-bae500000078",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-07-21 15:23:02",
      "name": "00002",
      "externalCode": "08cP74Ftgc7MrBTbGfGVJ3",
      "moment": "2016-07-21 13:05:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
          "name": "Процент",
          "type": "double",
          "value": 45.2
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/9d020efd-4f2a-11e6-8a84-bae500000078/positions",
          "type": "lossposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "salesReturn": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
          "type": "salesreturn",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить Списания

GET/entity/loss

Запрос всех Списаний на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Списания.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/loss

RequestsПример создания нового Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b72f4f02-9b8b-11e6-8af5-581e0000009b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 23,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 12,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/987d77f1-9a09-11e6-8af5-581e00000074",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/b014dab4-4f42-11e6-8a84-bae500000006",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
    "type": "loss",
    "mediaType": "application/json"
  },
  "id": "b014dab4-4f42-11e6-8a84-bae500000006",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-21 15:57:32",
  "name": "00005",
  "externalCode": "itqCvT69hgSZFTJEL9cP70",
  "moment": "2016-07-21 15:57:32",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 50000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/b014dab4-4f42-11e6-8a84-bae500000006/positions",
      "type": "lossposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  }
}

Создать Списание

POST/entity/loss

Запрос на создание нового Списания. Для успешного создания необходимо в теле запроса указать следующие поля:

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

DELETE https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Списания.

Удалить Списание

DELETE/entity/loss/{id}

Запрос на удаление Списания с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

Метаданные Списаний ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных Списаний.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0911efc-4f3d-11e6-8a84-bae500000081",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0911efc-4f3d-11e6-8a84-bae500000081",
      "name": "Строковое поле",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
      "name": "Процент",
      "type": "double",
      "required": true
    }
  ],
  "createShared": false
}

Метаданные Списаний

GET/entity/loss/metadata

Запрос на получение метаданных Списаний. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Списаний

  • attributes — Массив объектов доп. полей Списаний в формате Метаданных

  • states — Массив статусов Списаний

  • createShared — создавать новые Списания с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
  "name": "Процент",
  "type": "double",
  "required": true
}

Отдельное доп. поле

GET/entity/loss/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон списания ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/loss/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "lossposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  }
}

Шаблон списания

PUT/entity/loss/new

Запрос на получение предзаполненого стандартными значениями шаблона списания без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/loss/new

RequestsПример с заказом

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 28000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "lossposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "type": "lossposition",
          "mediaType": "application/json"
        },
        "quantity": 1,
        "price": 20000,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "meta": {
          "type": "lossposition",
          "mediaType": "application/json"
        },
        "quantity": 1,
        "price": 10000,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "meta": {
          "type": "lossposition",
          "mediaType": "application/json"
        },
        "quantity": 1,
        "price": 20000,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/166909e6-4a99-11e6-8a84-bae500000089",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  }
}

Шаблон списания на основе

PUT/entity/loss/new

Запрос на получение предзаполненного списания на основе возврата покупателя.
В результате запроса, будет создан предзаполненный шаблон списания на основе переданного
возврата покупателя.

Списание ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/6ddca2d7-4f28-11e6-8a84-bae500000066",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
    "type": "loss",
    "mediaType": "application/json"
  },
  "id": "6ddca2d7-4f28-11e6-8a84-bae500000066",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "updated": "2016-07-21 15:22:54",
  "name": "00001",
  "externalCode": "o5GMiWUJhqhq1vmrUWwI-2",
  "moment": "2016-07-21 12:49:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/cdbc62de-3f68-11e6-8a84-bae500000050",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63
  },
  "sum": 3981730,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
      "name": "Процент",
      "type": "double",
      "value": 0.2
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/6ddca2d7-4f28-11e6-8a84-bae500000066/positions",
      "type": "lossposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Получить Списание

GET/entity/loss/{id}

Запрос на получение отдельного списания с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

PUT https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полями

Пример запроса на обновление отдельного Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "00606234",
  "externalCode": "3498142кук",
  "moment": "2016-07-21 15:57:32",
  "applicable": true,
  "sum": 50000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": [],
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/9b83cb6b-3f80-11e6-8a84-bae5000000bb",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/b014dab4-4f42-11e6-8a84-bae500000006",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
    "type": "loss",
    "mediaType": "application/json"
  },
  "id": "b014dab4-4f42-11e6-8a84-bae500000006",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-21 16:05:11",
  "name": "00606234",
  "externalCode": "3498142кук",
  "moment": "2016-07-21 15:57:32",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/b014dab4-4f42-11e6-8a84-bae500000006/positions",
      "type": "lossposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/9b83cb6b-3f80-11e6-8a84-bae5000000bb",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  }
}

Пример запроса на изменение Списания с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "00606234",
  "externalCode": "3498142кук",
  "moment": "2016-07-21 15:57:32",
  "applicable": true,
  "sum": 50000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "positions": [],
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/9b83cb6b-3f80-11e6-8a84-bae5000000bb",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
      "name": "Процент",
      "value": 0.7643
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0911efc-4f3d-11e6-8a84-bae500000081",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0911efc-4f3d-11e6-8a84-bae500000081",
      "name": "Строковое поле",
      "value": "Строковое значение"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/b014dab4-4f42-11e6-8a84-bae500000006",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata",
    "type": "loss",
    "mediaType": "application/json"
  },
  "id": "b014dab4-4f42-11e6-8a84-bae500000006",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-07-21 16:05:11",
  "name": "00606234",
  "externalCode": "3498142кук",
  "moment": "2016-07-21 15:57:32",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0911efc-4f3d-11e6-8a84-bae500000081",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0911efc-4f3d-11e6-8a84-bae500000081",
      "name": "Строковое поле",
      "type": "string",
      "value": "Строковое значение"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/metadata/attributes/d0912ad5-4f3d-11e6-8a84-bae500000082",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "d0912ad5-4f3d-11e6-8a84-bae500000082",
      "name": "Процент",
      "type": "double",
      "value": 0.7643
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/b014dab4-4f42-11e6-8a84-bae500000006/positions",
      "type": "lossposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "salesReturn": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/9b83cb6b-3f80-11e6-8a84-bae5000000bb",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
      "type": "salesreturn",
      "mediaType": "application/json"
    }
  }
}

Изменить Списание

PUT/entity/loss/{id}

Запрос на обновление списания с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

Позиции Списания ¶

Отдельный ресурс для управления позициями Списания. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions",
    "type": "lossposition",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/0b615a22-4f42-11e6-8a84-bae50000008e",
        "type": "lossposition",
        "mediaType": "application/json"
      },
      "id": "0b615a22-4f42-11e6-8a84-bae50000008e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 2,
      "price": 20000,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/0b61605f-4f42-11e6-8a84-bae50000008f",
        "type": "lossposition",
        "mediaType": "application/json"
      },
      "id": "0b61605f-4f42-11e6-8a84-bae50000008f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 6,
      "price": 10000,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/0b616604-4f42-11e6-8a84-bae500000090",
        "type": "lossposition",
        "mediaType": "application/json"
      },
      "id": "0b616604-4f42-11e6-8a84-bae500000090",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 33000,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить позиции Списания

GET/entity/loss/{id}/positions

Запрос на получение списка всех позиций данного Списания.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Списания.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиций в Списании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/0b615a22-4f42-11e6-8a84-bae50000008e",
      "type": "lossposition",
      "mediaType": "application/json"
    },
    "quantity": 321,
    "price": 53000,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reason": "поломка"
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/0b615a22-4f42-11e6-8a84-bae50000008e",
      "type": "lossposition",
      "mediaType": "application/json"
    },
    "quantity": 12,
    "price": 2645,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reason": "брак"
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/d496af06-4f45-11e6-8a84-bae500000033",
      "type": "lossposition",
      "mediaType": "application/json"
    },
    "id": "d496af06-4f45-11e6-8a84-bae500000033",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 321,
    "price": 53000,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reason": "поломка"
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/d496b95b-4f45-11e6-8a84-bae500000034",
      "type": "lossposition",
      "mediaType": "application/json"
    },
    "id": "d496b95b-4f45-11e6-8a84-bae500000034",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 12,
    "price": 2645,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "reason": "брак"
  }
]

Создать позицию Списания

POST/entity/loss/{id}/positions

Запрос на создание новой позиции в Списании.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Списания

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Списания. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

Позиция Списания ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/0b615a22-4f42-11e6-8a84-bae50000008e",
    "type": "lossposition",
    "mediaType": "application/json"
  },
  "id": "0b615a22-4f42-11e6-8a84-bae50000008e",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 2,
  "price": 20000,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить позицию

GET/entity/loss/{id}/positions/{positionID}

Запрос на получение отдельной позиции Списания с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

PUT https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной позиции в Списании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 172,
  "price": 7777,
  "reason": "Разорван"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/loss/0b614a51-4f42-11e6-8a84-bae50000008c/positions/d496af06-4f45-11e6-8a84-bae500000033",
    "type": "lossposition",
    "mediaType": "application/json"
  },
  "id": "d496af06-4f45-11e6-8a84-bae500000033",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 172,
  "price": 7777,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reason": "Разорван"
}

Изменить позицию

PUT/entity/loss/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Списания. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

DELETE https://online.moysklad.ru/api/remap/1.1/entity/loss/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции Списания.

Удалить позицию

DELETE/entity/loss/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Списания с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Списания

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

Перемещение ¶

Средствами JSON API можно создавать и обновлять сведения о Перемещениях, запрашивать списки Перемещений и сведения по отдельным Перемещениям. Позициями Перемещений можно управлять как в составе отдельного Перемещения, так и отдельно — с помощью специальных ресурсов для управления позициями Перемещения. Кодом сущности для Перемещения в составе JSON API является ключевое слово move.

Перемещения ¶

  • meta — Метаданные о Перемещении

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Перемещения Необходимое

  • description — Комментарий Перемещения

  • externalCode — Внешний код Перемещения

  • moment — Дата Перемещение

  • applicable — Отметка о проведении

  • sum — Сумма Перемещения в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Перемещения в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • positions — Ссылка на позиции в Перемещении в формате Метаданных

  • overhead — Накладные расходы

    • sum — сумма накладных расходов
    • distribution — Распределение накладных расходов [weight, volume, price] -> [по весу, по объёму, по цене]
  • sourceStore — Ссылка на склад, с которого совершается перемещение, в формате Метаданных Необходимое

  • targetStore — Ссылка на склад, на который совершается перемещение, в формате Метаданных Необходимое

  • internalOrder — Ссылка на внутренний заказ, связанный с перемещением, в формате Метаданных

Позиции Перемещения — это список товаров/модификаций/серий.
Объект позиции Перемещения содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

С позициями можно работать с помощью специальных ресурсов для управления позициями Перемещения,
а также в составе отдельного Перемещения. При работе в составе отдельного Перемещения,
вы можете отправлять запросы на создание отдельного Перемещения с включенным в тело запроса
массивом позиций Перемещения. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Перемещения”.
Также, при работе в составе отдельного Перемещения, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Перемещения. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Перемещения” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

  • overhead — Накладные расходы

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Перемещений можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Перемещения

  • description — Комментарий Перемещения

  • externalCode — Внешний код Перемещения

  • moment — Дата Перемещение

  • applicable — Отметка о проведении

  • sum — Сумма Перемещения в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • project — Ссылка на проект

  • state — Статус Перемещения

  • created — Дата создания

  • isDeleted — Удалено ли перемещение

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Перемещения

  • description — Комментарий Перемещения

  • externalCode — Внешний код Перемещения

  • moment — Дата Перемещение

  • applicable — Отметка о проведении

  • sum — Сумма Перемещения в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/move

Responses200

Успешный запрос. Результат — JSON представление списка Перемещений.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
    "type": "move",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
        "type": "move",
        "mediaType": "application/json"
      },
      "id": "5ac52c9a-4f67-11e6-8a84-bae500000084",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-07-21 20:20:19",
      "name": "00002",
      "externalCode": "Avqi0FZqi8W400cwO1oHh2",
      "moment": "2016-07-21 20:19:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/states/64c4689e-4f67-11e6-8a84-bae5000000b5",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions",
          "type": "moveposition",
          "mediaType": "application/json",
          "size": 15,
          "limit": 100,
          "offset": 0
        }
      },
      "sourceStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "targetStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/ec94d9ff-4f64-11e6-8a84-bae500000069",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
        "type": "move",
        "mediaType": "application/json"
      },
      "id": "ec94d9ff-4f64-11e6-8a84-bae500000069",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-21 20:02:36",
      "name": "00001",
      "externalCode": "l7eb7QKZj1DtnXCLBuuUa1",
      "moment": "2016-07-21 19:37:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/ec94d9ff-4f64-11e6-8a84-bae500000069/positions",
          "type": "moveposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "sourceStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "targetStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить Перемещения

GET/entity/move

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/move

RequestsПример

Пример создания нового Перемещения с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "sourceStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
    "type": "move",
    "mediaType": "application/json"
  },
  "id": "544236cb-4f6a-11e6-8a84-bae500000003",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2007-02-07 17:16:41",
  "name": "705",
  "externalCode": "vosdjnodsfne3124pasf",
  "moment": "2016-07-21 15:44:33",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/states/64c4689e-4f67-11e6-8a84-bae5000000b5",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003/positions",
      "type": "moveposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "sourceStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Создать Перемещение

POST/entity/move

Запрос на создание нового Перемещения

DELETE https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Перемещения.

Удалить Перемещение

DELETE/entity/move/{id}

Запрос на удаление Перемещения с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

Шаблон перемещения ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/move/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:02:50",
  "applicable": true,
  "sum": 0,
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  }
}

Шаблон перемещения

PUT/entity/move/new

Запрос на получение предзаполненого стандартными значениями шаблона перемещения без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/move/new

Requestsвнутренний заказ

Пример запроса на получение шаблона перемещения на основе внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "internalOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
      "type": "internalorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 18:02:21",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 9910,
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 2230,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      },
      {
        "quantity": 1,
        "price": 100,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      },
      {
        "quantity": 2,
        "price": 500,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      },
      {
        "quantity": 3,
        "price": 2230,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "overhead": 0
      }
    ]
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "internalOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
      "type": "internalorder",
      "mediaType": "application/json"
    }
  }
}

Шаблон перемещения на основе

PUT/entity/move/new

Запрос на получение предзаполненного шаблона перемещения на основе внутреннего заказа.
В ответ на запрос вернётся предзаполненный шаблон перемещения, который
затем можно будет использовать для создания нового перемещения с помощью POST запроса.

Метаданные Перемещений ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/move/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных Перемещений.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/954d62cc-4f67-11e6-8a84-bae5000000bb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "954d62cc-4f67-11e6-8a84-bae5000000bb",
      "name": "Запрос от",
      "type": "time",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/954d6ab9-4f67-11e6-8a84-bae5000000bc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "954d6ab9-4f67-11e6-8a84-bae5000000bc",
      "name": "Кол-во машин",
      "type": "long",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/states/64c4689e-4f67-11e6-8a84-bae5000000b5",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "64c4689e-4f67-11e6-8a84-bae5000000b5",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Kek",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "move"
    }
  ],
  "createShared": false
}

Метаданные Перемещений

GET/entity/move/metadata

Запрос на получение метаданных Перемещений. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Перемещений

  • attributes — Массив объектов доп. полей Перемещений в формате Метаданных

  • states — Массив статусов Перемещений

  • createShared — создавать новые Перемещения с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/954d6ab9-4f67-11e6-8a84-bae5000000bc",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "954d6ab9-4f67-11e6-8a84-bae5000000bc",
  "name": "Кол-во машин",
  "type": "long",
  "required": false
}

Отдельное доп. поле

GET/entity/move/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Перемещение ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
    "type": "move",
    "mediaType": "application/json"
  },
  "id": "5ac52c9a-4f67-11e6-8a84-bae500000084",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-21 20:20:19",
  "name": "00002",
  "externalCode": "Avqi0FZqi8W400cwO1oHh2",
  "moment": "2016-07-21 20:19:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/states/64c4689e-4f67-11e6-8a84-bae5000000b5",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions",
      "type": "moveposition",
      "mediaType": "application/json",
      "size": 15,
      "limit": 100,
      "offset": 0
    }
  },
  "sourceStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Получить Перемещение

GET/entity/move/{id}

Запрос на получение отдельного Перемещения с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

PUT https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "705507",
  "description": "Переезд 2",
  "code": "kek",
  "externalCode": "moveMOVEMOVE",
  "moment": "2016-07-21 19:44:33",
  "applicable": false,
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/states/64c4689e-4f67-11e6-8a84-bae5000000b5",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "overhead": {
    "sum": 5555,
    "distribution": "weight"
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "sourceStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/954d6ab9-4f67-11e6-8a84-bae5000000bc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "954d6ab9-4f67-11e6-8a84-bae5000000bc",
      "name": "Кол-во машин",
      "value": 43
    }
  ],
  "positions": []
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
    "type": "move",
    "mediaType": "application/json"
  },
  "id": "544236cb-4f6a-11e6-8a84-bae500000003",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-21 20:44:20",
  "name": "705507",
  "description": "Переезд 2",
  "code": "kek",
  "externalCode": "moveMOVEMOVE",
  "moment": "2016-07-21 19:44:33",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/states/64c4689e-4f67-11e6-8a84-bae5000000b5",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/954d62cc-4f67-11e6-8a84-bae5000000bb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "954d62cc-4f67-11e6-8a84-bae5000000bb",
      "name": "Запрос от",
      "type": "time",
      "value": "2016-07-21 20:28:53"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata/attributes/954d6ab9-4f67-11e6-8a84-bae5000000bc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "954d6ab9-4f67-11e6-8a84-bae5000000bc",
      "name": "Кол-во машин",
      "type": "long",
      "value": 43
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003/positions",
      "type": "moveposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "sourceStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e94a6e65-4f64-11e6-8a84-bae500000066",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "targetStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  }
}

Изменить Перемещение

PUT/entity/move/{id}

Запрос на обновление Перемещения с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

Позиции Перемещения ¶

Отдельный ресурс для управления позициями Перемещения. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions",
    "type": "moveposition",
    "mediaType": "application/json",
    "size": 15,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac5407b-4f67-11e6-8a84-bae500000085",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac5407b-4f67-11e6-8a84-bae500000085",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 2,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e6447ee7-3303-11e6-8a84-bae5000149c2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac54d7a-4f67-11e6-8a84-bae500000086",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac54d7a-4f67-11e6-8a84-bae500000086",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 3,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e6475862-3303-11e6-8a84-bae5000149cc",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac55815-4f67-11e6-8a84-bae500000087",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac55815-4f67-11e6-8a84-bae500000087",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 4,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e84aed23-3303-11e6-8a84-bae500014dcd",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac56175-4f67-11e6-8a84-bae500000088",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac56175-4f67-11e6-8a84-bae500000088",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 5,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e84e52e5-3303-11e6-8a84-bae500014dd7",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac56a34-4f67-11e6-8a84-bae500000089",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac56a34-4f67-11e6-8a84-bae500000089",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 2,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8530f64-3303-11e6-8a84-bae500014de6",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac572cd-4f67-11e6-8a84-bae50000008a",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac572cd-4f67-11e6-8a84-bae50000008a",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac57b59-4f67-11e6-8a84-bae50000008b",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac57b59-4f67-11e6-8a84-bae50000008b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 32,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0744d71b-2e59-11e6-8a84-bae50000007f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac5843a-4f67-11e6-8a84-bae50000008c",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac5843a-4f67-11e6-8a84-bae50000008c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 14,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a7daa6b-3c64-11e6-8a84-bae50000000a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac58ea6-4f67-11e6-8a84-bae50000008d",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac58ea6-4f67-11e6-8a84-bae50000008d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 5,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a81082f-3c64-11e6-8a84-bae50000000e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac596ca-4f67-11e6-8a84-bae50000008e",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac596ca-4f67-11e6-8a84-bae50000008e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 6,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/7a83c422-3c64-11e6-8a84-bae500000012",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac59eb7-4f67-11e6-8a84-bae50000008f",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac59eb7-4f67-11e6-8a84-bae50000008f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 34,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f05a1f2-3304-11e6-8a84-bae50001c687",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac5a711-4f67-11e6-8a84-bae500000090",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac5a711-4f67-11e6-8a84-bae500000090",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 32,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac5af07-4f67-11e6-8a84-bae500000091",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac5af07-4f67-11e6-8a84-bae500000091",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 12,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f918196-3304-11e6-8a84-bae50001c6d2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac5c872-4f67-11e6-8a84-bae500000092",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac5c872-4f67-11e6-8a84-bae500000092",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 43,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f2a0659-3304-11e6-8a84-bae50001c6a1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac5d0e5-4f67-11e6-8a84-bae500000093",
        "type": "moveposition",
        "mediaType": "application/json"
      },
      "id": "5ac5d0e5-4f67-11e6-8a84-bae500000093",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 32,
      "price": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27eba7b5-3303-11e6-8a84-bae500002b72",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "overhead": 0
    }
  ]
}

Получить позиции

GET/entity/move/{id}/positions

Запрос на получение списка всех позиций данного Перемещения.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Перемещения.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиций в Перемещении.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 43,
    "price": 670,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f2a0659-3304-11e6-8a84-bae50001c6a1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "overhead": 70
  },
  {
    "quantity": 32,
    "price": 640,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27eba7b5-3303-11e6-8a84-bae500002b72",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "overhead": 65
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003/positions/476d9c48-4f6b-11e6-8a84-bae500000013",
      "type": "moveposition",
      "mediaType": "application/json"
    },
    "id": "476d9c48-4f6b-11e6-8a84-bae500000013",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 43,
    "price": 670,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f2a0659-3304-11e6-8a84-bae50001c6a1",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "overhead": 0
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003/positions/476da9ce-4f6b-11e6-8a84-bae500000014",
      "type": "moveposition",
      "mediaType": "application/json"
    },
    "id": "476da9ce-4f6b-11e6-8a84-bae500000014",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 32,
    "price": 640,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27eba7b5-3303-11e6-8a84-bae500002b72",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "overhead": 0
  }
]

Создать позицию

POST/entity/move/{id}/positions

Запрос на создание новой позиции в Перемещении.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Перемещения

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Перемещения. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

Позиция Перемещения ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/5ac52c9a-4f67-11e6-8a84-bae500000084/positions/5ac55815-4f67-11e6-8a84-bae500000087",
    "type": "moveposition",
    "mediaType": "application/json"
  },
  "id": "5ac55815-4f67-11e6-8a84-bae500000087",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 4,
  "price": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e84aed23-3303-11e6-8a84-bae500014dcd",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "overhead": 0
}

Получить позицию

GET/entity/move/{id}/positions/{positionID}

Запрос на получение отдельной позиции Перемещения с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

PUT https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной позиции в Перемещении.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 44,
  "price": 222222
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Перемещения.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/544236cb-4f6a-11e6-8a84-bae500000003/positions/476d9c48-4f6b-11e6-8a84-bae500000013",
    "type": "moveposition",
    "mediaType": "application/json"
  },
  "id": "476d9c48-4f6b-11e6-8a84-bae500000013",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 44,
  "price": 222222,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f2a0659-3304-11e6-8a84-bae50001c6a1",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "overhead": 0
}

Изменить позицию

PUT/entity/move/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Перемещения. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

DELETE https://online.moysklad.ru/api/remap/1.1/entity/move/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции Перемещения.

Удалить позицию

DELETE/entity/move/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Перемещения с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Перемещения

Розничная продажа ¶

Средствами JSON API можно создавать и обновлять сведения о Розничных продажах, запрашивать списки Розничных продаж и сведения по отдельным Розничным продажам. Позициями Розничных продаж можно управлять как в составе отдельной Розничной продажи, так и отдельно — с помощью специальных ресурсов для управления позициями Розничными продажами. Кодом сущности для Розничной продажи в составе JSON API является ключевое слово retaildemand. Больше о Розничных продажах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке в разделе Оформление продажи.

Розничные продажи ¶

  • meta — Метаданные о Розничной продаже

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Розничной продажи

  • description — Комментарий Розничной продажи

  • externalCode — Внешний код Розничной продажи

  • moment — Дата Розничной продажи

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Розничной продажи в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • agent — Ссылка на контрагента в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Розничной продажи в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции Розничной продажи в формате Метаданных

  • fiscalPrinterInfo — Информация о фискальном регистраторе

  • documentNumber — Номер документа

  • checkNumber — Номер чека

  • checkSum — Сумма Чека

  • fiscal — Отметка о том, был ли использован ФР Только для чтения

  • sessionNumber — Номер сессии

  • ofdCode -Код оператора фискальных данных

  • payedSum — Сумма входящих платежей по Розничной продаже Только для чтения

  • retailStore — Ссылка на точку продаж в формате Метаданных

  • customerOrder — Ссылка на Заказ Покупателя, с которым связана эта Розничная продажа в формате Метаданных

  • retailShift — Ссылка на Розничную смену, в рамках которой была проведена продажа в формате Метаданных Необходимое

  • cashSum — Оплачено наличными

  • noCashSum — Оплачено картой

  • prepaymentCashSum — Предоплата наличными

  • prepaymentNoCashSum — Предоплата картой

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Сумма полей cashSum, noCashSum, prepaymentCashSum и prepaymentNoCashSum
должна совпадать с суммой по Розничной продаже
(т.е. с суммарной стоимостью всех переданных вами позиций). Каждое из полей не может иметь отрицательное значение.

При передаче значений нескольких полей кроме cashSum, оставшаяся часть суммы будет учтена в cashSum.

При передаче значений нескольких полей включая cashSum, но не включая noCashSum, оставшаяся часть суммы будет учтена в noCashSum.

Если передаются cashSum и noCashSum, сумма всех полей должна соответствовать сумме по Розничной продаже иначе вернется ошибка.

Если prepaymentCashSum и prepaymentNoCashSum не передаются в запросе, считается, что они равны нулю.

Позиции Розничной продажи — это список товаров/услуг/модификаций/серий/комплектов.
Объект позиции Розничной продажи содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

  • cost — Себестоимость (только для услуг)

С позициями можно работать с помощью специальных ресурсов для управления позициями Розничной продажи,
а также в составе отдельной Розничной продажи. При работе в составе отдельной Розничной продажи,
вы можете отправлять запросы на создание отдельной Розничной продажи с включенным в тело запроса
массивом позиций Розничной продажи. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Розничной продажи”.
Также, при работе в составе отдельной Розничной продажи, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Розничной продажи. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Розничной продажи” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Розничных продаж можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Розничной продажи

  • description — Комментарий Розничной продажи

  • externalCode — Внешний код Розничной продажи

  • moment — Дата Розничной продажи

  • applicable — Отметка о проведении

  • sum — Сумма Розничной продажи в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • project — Ссылка на проект

  • state — Статус Розничной продажи

  • created — Дата создания

  • retailStore — Ссылка на точку продаж

  • retailShift — Ссылка на смену

  • isDeleted — Удалена ли розничная продажа

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Розничной продажи

  • description — Комментарий Розничной продажи

  • externalCode — Внешний код Розничной продажи

  • moment — Дата Розничной продажи

  • applicable — Отметка о проведении

  • sum — Сумма Розничной продажи в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildemand

Responses200

Успешный запрос. Результат — JSON представление списка Розничных продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/",
    "type": "retaildemand",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e",
        "type": "retaildemand",
        "mediaType": "application/json"
      },
      "id": "0b71daec-055e-11e6-9464-e4de0000007e",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 0,
      "updated": "2016-04-18 15:06:55",
      "name": "00001",
      "externalCode": "wxMDIT3-gAn3dmPrr451P0",
      "owner": {
        "name": "Администратор"
      },
      "shared": false,
      "group": {
        "name": "Основной"
      },
      "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
      "moment": "2016-04-18 15:06:00",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "sum": 5100,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
          "name": "ыаыфацфыа",
          "type": "string",
          "value": "Веселый атрибут"
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions",
          "type": "demandposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "fiscal": false,
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
          "type": "retailstore",
          "mediaType": "application/json"
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      },
      "cashSum": 5100,
      "noCashSum": 0,
      "prepaymentCashSum": 0,
      "prepaymentNoCashSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/cdccba00-0563-11e6-9464-e4de00000090",
        "type": "retaildemand",
        "mediaType": "application/json"
      },
      "id": "cdccba00-0563-11e6-9464-e4de00000090",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 0,
      "updated": "2016-04-18 15:48:09",
      "name": "00002",
      "externalCode": "ctnglspQg2UGQ388P4pzY3",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "syncId": "d8996a1c-e7ea-470a-994f-a82fdf3190e5",
      "moment": "2016-04-18 15:48:00",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "sum": 1800,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
          "name": "ыаыфацфыа",
          "type": "string",
          "value": "Веселый атрибут"
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/cdccba00-0563-11e6-9464-e4de00000090/positions",
          "type": "demandposition",
          "mediaType": "application/json",
          "size": 4,
          "limit": 100,
          "offset": 0
        }
      },
      "payedSum": 0,
      "fiscal": false,
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
          "type": "retailstore",
          "mediaType": "application/json"
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/cd86df19-0563-11e6-9464-e4de0000008e",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      },
      "cashSum": 0,
      "noCashSum": 1800,
      "prepaymentCashSum": 0,
      "prepaymentNoCashSum": 0
    }
  ]
}

Получить Розничные продажи

GET/entity/retaildemand

Запрос всех Розничных продаж на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Розничные продажи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/retaildemand

RequestsПример 1Пример 2Пример с позициямиПример с доп полями

Пример создания новой Розничной продажи с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "666dem"
}

Responses200

Успешный запрос. Результат — JSON представление созданной Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/fb5cbcba-0c4e-11e6-9464-e4de00000000",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "fb5cbcba-0c4e-11e6-9464-e4de00000000",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 0,
  "updated": "2016-04-27 11:06:44",
  "name": "666dem",
  "externalCode": "zyOXI-sjg98Ns7iwAA2Pe2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-27 11:06:44",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 0,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "value": "Веселый атрибут"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/fb5cbcba-0c4e-11e6-9464-e4de00000000/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscal": false,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 0,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Пример создания новой Розничной продажи с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "666demand",
  "code": "fuuuuCode1",
  "externalCode": "sd1wqsfa2qas",
  "moment": "2016-04-27 13:06:44",
  "applicable": true,
  "sum": 200,
  "payedSum": 200,
  "fiscal": true,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 39,
  "checkNumber": 124421,
  "checkSum": 200,
  "sessionNumber": 251251,
  "ofdCode": 13
}

Responses200

Успешный запрос. Результат — JSON представление созданной Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/debee00e-0c59-11e6-9464-e4de00000008",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "debee00e-0c59-11e6-9464-e4de00000008",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 0,
  "updated": "2016-04-27 12:24:40",
  "name": "666demand",
  "code": "fuuuuCode1",
  "externalCode": "sd1wqsfa2qas",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-27 13:06:44",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 0,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/debee00e-0c59-11e6-9464-e4de00000008/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 39,
  "checkNumber": 124421,
  "checkSum": 200,
  "fiscal": true,
  "sessionNumber": 13,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 0,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Пример запроса на создание Розничной продажи с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "666demansd",
  "code": "fuuuuCodfe1",
  "externalCode": "sd1wqsfa2qas",
  "moment": "2016-04-27 13:06:44",
  "applicable": true,
  "sum": 200,
  "payedSum": 200,
  "fiscal": true,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 39,
  "checkNumber": 124421,
  "checkSum": 200,
  "sessionNumber": 251251,
  "ofdCode": 13,
  "positions": [
    {
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 100
    },
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 300
    },
    {
      "quantity": 30,
      "price": 300,
      "discount": 0,
      "vat": 7,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "service",
          "mediaType": "application/json"
        }
      },
      "cost": 200
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/2ef43ba7-0c5a-11e6-9464-e4de0000000c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "2ef43ba7-0c5a-11e6-9464-e4de0000000c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 0,
  "updated": "2016-04-27 12:26:55",
  "name": "666demansd",
  "code": "fuuuuCodfe1",
  "externalCode": "sd1wqsfa2qas",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-27 13:06:44",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 14000,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/2ef43ba7-0c5a-11e6-9464-e4de0000000c/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 39,
  "checkNumber": 124421,
  "checkSum": 200,
  "fiscal": true,
  "sessionNumber": 13,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 14000,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Пример запроса на создание Розничной продажи с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "666demansd",
  "code": "fuuuuCodfe1",
  "externalCode": "sd1wqsfa2qas",
  "moment": "2016-04-27 13:06:44",
  "applicable": true,
  "sum": 200,
  "payedSum": 200,
  "fiscal": true,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 39,
  "checkNumber": 124421,
  "checkSum": 200,
  "sessionNumber": 251251,
  "ofdCode": 13,
  "positions": [
    {
      "quantity": 10,
      "price": 100,
      "discount": 0,
      "vat": 0,
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 20,
      "price": 200,
      "discount": 0,
      "vat": 21,
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 30,
      "price": 300,
      "discount": 0,
      "vat": 7,
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "attributes": [
    {
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "value": "Веселый атрибут"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/d6dd9a8a-0c5a-11e6-9464-e4de00000016",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "d6dd9a8a-0c5a-11e6-9464-e4de00000016",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 0,
  "updated": "2016-04-27 12:31:37",
  "name": "666demansd",
  "code": "fuuuuCodfe1",
  "externalCode": "sd1wqsfa2qas",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-27 13:06:44",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 14000,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "value": "Веселый атрибут"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/d6dd9a8a-0c5a-11e6-9464-e4de00000016/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 39,
  "checkNumber": 124421,
  "checkSum": 200,
  "fiscal": true,
  "sessionNumber": 13,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 14000,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Создать Розничную продажу

POST/entity/retaildemand

Розничная смена, на которую указывает ссылка при создании Розничной продажи обязательно должна быть активной.
При создании Розничной продажи через JSON API, дата, указанная в moment продажи
должна быть позже даты, указанной в moment активной розничной смены, иначе
произойдёт ошибка.
Обязательные поля при создании новой Розничной продажи:

  • name — Номер продажи, если не будет указан, будет сгенерирован автоматически

  • retailShift — Сссылка на Розничную смену, в рамках которой происходит продажа

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Розничной продажи.

Удалить Розничную продажу

DELETE/entity/retaildemand/{id}

Запрос на удаление Розничной продажи с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

Метаданные Розничных продаж ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Розничных продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/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": "retaildemand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/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": "retaildemand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/states/fb56cf4f-2e58-11e6-8a84-bae50000006b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56cf4f-2e58-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Собран",
      "color": 8767198,
      "stateType": "Regular",
      "entityType": "retaildemand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/states/fb56d433-2e58-11e6-8a84-bae50000006c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d433-2e58-11e6-8a84-bae50000006c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отгружен",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "retaildemand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/states/fb56d92f-2e58-11e6-8a84-bae50000006d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d92f-2e58-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Доставлен",
      "color": 8825440,
      "stateType": "Successful",
      "entityType": "retaildemand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/states/fb56de0a-2e58-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56de0a-2e58-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Возврат",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "retaildemand"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/states/fb56e2b4-2e58-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56e2b4-2e58-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отменен",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "retaildemand"
    }
  ],
  "createShared": false
}

Метаданные Розничных продаж

GET/entity/retaildemand/metadata

Запрос на получение метаданных Розничных продаж. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Розничных продаж

  • attributes — Массив объектов доп. полей Розничных продаж в формате Метаданных

  • states — Массив статусов Розничных продаж

  • createShared — создавать новые Розничные продажи с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata/attributes/f04d010f-558c-11e6-8a84-bae50000009d",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "f04d010f-558c-11e6-8a84-bae50000009d",
  "name": "Инфо о клиенте",
  "type": "text",
  "required": true
}

Отдельное доп. поле

GET/entity/retaildemand/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон розничной продажи ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/new

RequestsПример со сменойПример с заказом

Пример получения шаблона розничной продажи с телом запроса, содержащим информацию о розничной смене.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "666dem"
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d7a0c095-d7d9-11e6-1542-821d0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d732fca4-d7d9-11e6-1542-821d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-03-16 16:09:44",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/d7db331a-d7d9-11e6-1542-821d00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d7cac318-d7d9-11e6-1542-821d00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "retailShift": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
        "type": "retailshift",
        "mediaType": "application/json"
      }
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "fiscal": false,
  "cashSum": 0,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Пример получения шаблона розничной продажи с телом запроса, содержащим информацию о розничной смене и заказе покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/1b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/d7a0c095-d7d9-11e6-1542-821d0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/d732fca4-d7d9-11e6-1542-821d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-03-16 16:09:44",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/d7db331a-d7d9-11e6-1542-821d00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/d7cac318-d7d9-11e6-1542-821d00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 1,
      "price": 1000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/9f9ac08a-e0e3-11e7-9464-e4de00000003",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=9f97f569-e0e3-11e7-9464-e4de00000001"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0,
  "fiscal": false,
  "cashSum": 0,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0,
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/1b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "customerorder",
      "mediaType": "application/json"
    }
  }
}

Шаблон розничной продажи

PUT/entity/retaildemand/new

Запрос на получение предзаполненого стандартными значениями шаблона розничной продажи на основе других документов.
При получении шаблона розничной продажи, всегда обязательно указывать ссылку на розничную смену. Без связи со сменой, получить шаблон продажи нельзя.
Шаблон продажи можно получить на основе:

  • Розничной смены

  • Заказа покупателя

Розничная продажа ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Розничной продажи с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/cdccba00-0563-11e6-9464-e4de00000090",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "cdccba00-0563-11e6-9464-e4de00000090",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 0,
  "updated": "2016-04-18 15:48:09",
  "name": "00002",
  "externalCode": "ctnglspQg2UGQ388P4pzY3",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "syncId": "d8996a1c-e7ea-470a-994f-a82fdf3190e5",
  "moment": "2016-04-18 15:48:00",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 1800,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "value": "Веселый атрибут"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/cdccba00-0563-11e6-9464-e4de00000090/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscal": false,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/cd86df19-0563-11e6-9464-e4de0000008e",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 0,
  "noCashSum": 1800,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0,
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Розничную продажу

GET/entity/retaildemand/{id}

Запрос на получение отдельной Розничной продажи с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример 1Пример 2

Пример запроса на обновление Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "100500_200_300",
  "moment": "2016-04-30 13:06:42",
  "applicable": false,
  "sum": 32402222220,
  "payedSum": 23622200,
  "fiscal": false,
  "fiscalPrinterInfo": "The freaking worst FiscalPrinter ever!!",
  "documentNumber": 3,
  "checkNumber": 1221,
  "checkSum": 1,
  "sessionNumber": 251251,
  "ofdCode": 13
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/d6dd9a8a-0c5a-11e6-9464-e4de00000016",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "d6dd9a8a-0c5a-11e6-9464-e4de00000016",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 2,
  "updated": "2016-04-27 12:49:57",
  "name": "100500_200_300",
  "code": "fuuuuCodfe1",
  "externalCode": "sd1wqsfa2qas",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-30 13:06:42",
  "applicable": false,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 17722,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "value": "Веселый атрибут"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/d6dd9a8a-0c5a-11e6-9464-e4de00000016/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscalPrinterInfo": "The freaking worst FiscalPrinter ever!!",
  "documentNumber": 3,
  "checkNumber": 1221,
  "checkSum": 1,
  "fiscal": false,
  "sessionNumber": 13,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 17722,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Пример запроса на обновление Розничной продажи с доп. полями и позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "name": "100500",
  "moment": "2016-04-27 13:06:42",
  "applicable": true,
  "sum": 32400,
  "payedSum": 23622200,
  "fiscal": true,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 329,
  "checkNumber": 124421,
  "checkSum": 200,
  "sessionNumber": 251251,
  "ofdCode": 13,
  "positions": [
    {
      "quantity": 10,
      "price": 1330,
      "discount": 0,
      "vat": 1,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 22,
      "price": 201,
      "discount": 0,
      "vat": 21,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "value": "Веселый атрибут"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/d6dd9a8a-0c5a-11e6-9464-e4de00000016",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
    "type": "retaildemand",
    "mediaType": "application/json"
  },
  "id": "d6dd9a8a-0c5a-11e6-9464-e4de00000016",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 1,
  "updated": "2016-04-27 12:47:21",
  "name": "100500",
  "code": "fuuuuCodfe1",
  "externalCode": "sd1wqsfa2qas",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-27 13:06:42",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 17722,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "bb08dccf-0bd2-11e6-9464-e4de000000ae",
      "name": "ыаыфацфыа",
      "type": "string",
      "value": "Веселый атрибут"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/d6dd9a8a-0c5a-11e6-9464-e4de00000016/positions",
      "type": "demandposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0,
  "fiscalPrinterInfo": "The freaking best FiscalPrinter ever!!",
  "documentNumber": 329,
  "checkNumber": 124421,
  "checkSum": 200,
  "fiscal": true,
  "sessionNumber": 13,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/0b2b2caf-055e-11e6-9464-e4de0000007c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 17722,
  "noCashSum": 0,
  "prepaymentCashSum": 0,
  "prepaymentNoCashSum": 0
}

Изменить Розничную продажу

PUT/entity/retaildemand/{id}

Запрос на обновление Розничной продажи с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Розничной продажи, кроме тех, что
помечены Только для чтения в описании атрибутов Розничной продажи.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

Позиции Розничной продажи ¶

Отдельный ресурс для управления позициями Розничной продажи. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions",
    "type": "demandposition",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/0b7ab774-055e-11e6-9464-e4de0000007f",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "0b7ab774-055e-11e6-9464-e4de0000007f",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 17,
      "price": 300,
      "discount": 0,
      "vat": 18,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/60fc3826-00d7-11e6-9464-e4de00000097",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json"
        }
      },
      "cost": 100
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/0b7acad5-055e-11e6-9464-e4de00000080",
        "type": "demandposition",
        "mediaType": "application/json"
      },
      "id": "0b7acad5-055e-11e6-9464-e4de00000080",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e91042b4-fa34-11e5-9464-e4de00000095",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        },
        "things": [
          "1013431",
          "31d22211sa"
        ]
      }
    }
  ]
}

Получить Позиции

GET/entity/retaildemand/{id}/positions

Запрос на получение списка всех позиций данной Розничной продажи.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Розничной продажи.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример запроса на создание позиций в Розничной продаже.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 103,
    "price": 999,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/8b382799-f7d2-11e5-8a84-bae5000003a5",
        "type": "service",
        "mediaType": "application/json"
      }
    },
    "things": [
      "1013431",
      "31d22211sa"
    ],
    "cost": 99
  },
  {
    "quantity": 21,
    "price": 100,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 3,
    "price": 35300,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданных позиций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/36a91302-0c60-11e6-9464-e4de00000029",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "36a91302-0c60-11e6-9464-e4de00000029",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 103,
    "price": 999,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/8b382799-f7d2-11e5-8a84-bae5000003a5",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
        "type": "service",
        "mediaType": "application/json"
      }
    },
    "things": [
      "1013431",
      "31d22211sa"
    ],
    "cost": 99
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/36a91e63-0c60-11e6-9464-e4de0000002a",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "36a91e63-0c60-11e6-9464-e4de0000002a",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 21,
    "price": 100,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/36a92838-0c60-11e6-9464-e4de0000002b",
      "type": "demandposition",
      "mediaType": "application/json"
    },
    "id": "36a92838-0c60-11e6-9464-e4de0000002b",
    "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
    "quantity": 3,
    "price": 35300,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Создать Позицию

POST/entity/retaildemand/{id}/positions

Запрос на создание новой позиции в Розничной продаже.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Розничной продажи.

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Розничной продажи. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

Позиция Розничной продажи ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/0b7ab774-055e-11e6-9464-e4de0000007f",
    "type": "demandposition",
    "mediaType": "application/json"
  },
  "id": "0b7ab774-055e-11e6-9464-e4de0000007f",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 17,
  "price": 300,
  "discount": 0,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/60fc3826-00d7-11e6-9464-e4de00000097",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
      "type": "service",
      "mediaType": "application/json"
    }
  },
  "cost": 100
}

Получить Позицию

GET/entity/retaildemand/{id}/positions/{positionID}

Запрос на получение отдельной позиции Розничной продажи с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Розничной продажи

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Розничной продаже.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 90,
  "price": 26700,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/0b71daec-055e-11e6-9464-e4de0000007e/positions/0b7ab774-055e-11e6-9464-e4de0000007f",
    "type": "demandposition",
    "mediaType": "application/json"
  },
  "id": "0b7ab774-055e-11e6-9464-e4de0000007f",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 90,
  "price": 26700,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить Позицию

PUT/entity/retaildemand/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Розничной продажи.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Розничной продажи

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Розничной продажи.

Удалить позицию

DELETE/entity/retaildemand/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Розничной продажи с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничной продажи

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Розничной продажи

Розничный возврат ¶

Средствами JSON API можно создавать и обновлять сведения о Розничных возвратах, запрашивать списки Розничных возвратов и сведения по отдельным Розничным возвратам. Позициями Розничных возвратов можно управлять как в составе отдельного Возврата, так и отдельно — с помощью специальных ресурсов для управления позициями Розничного возврата. Кодом сущности для Розничного возврата в составе JSON API является ключевое слово retailsalesreturn.

Розничные возвраты ¶

  • meta — Метаданные о Розничном возврате

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Розничного возврата

  • description — Комментарий Розничного возврата

  • externalCode — Внешний код Розничного возврата

  • moment — Дата Розничного возврата

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Розничного возврата в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Розничного возврата в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции Розничного возврата в формате Метаданных

  • demand — Ссылка на Розничную продажу, по которой произошёл возврат в формате Метаданных. Поле является необходимым для возврата на основании.

  • retailStore — Ссылка на точку продаж в формате Метаданных Необходимое

  • retailShift — Ссылка на Розничную смену, в рамках которой была проведена продажа в формате Метаданных Необходимое

  • cashSum — Оплачено наличными. Поле является необходимым для возврата без основания

  • noCashSum — Оплачено картой. Поле является необходимым для возврата без основания

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Позиции Розничного возврата — это список товаров/услуг/модификаций/серий/комплектов.
Объект позиции Розничного возврата содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Должен совпадать с указанным в продаже (игнорируется для возврата без основания)

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • cost — Себестоимость за единицу в копейках. Можно задать только для розничных возвратов без основания.

  • things — Серийные номера
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

С позициями можно работать с помощью специальных ресурсов для управления позициями Розничного возврата,
а также в составе отдельного Розничного возврата. При работе в составе отдельного Розничного возврата,
вы можете отправлять запросы на создание отдельного Розничного возврата с включенным в тело запроса
массивом позиций Розничного возврата. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Розничного возврата”.
Также, при работе в составе отдельного Розничного возврата, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Розничного возврата. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Розничного возврата” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Розничных возвратов можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Розничного возврата

  • description — Комментарий Розничного возврата

  • externalCode — Внешний код Розничного возврата

  • moment — Дата Розничного возврата

  • applicable — Отметка о проведении

  • sum — Сумма Розничного возврата в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • project — Ссылка на проект

  • state — Статус Розничного возврата

  • created — Дата создания

  • retailStore — Ссылка на точку продаж

  • retailShift — Ссылка на смену

  • isDeleted — Удален ли розничный возврат

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Розничного возврата

  • description — Комментарий Розничного возврата

  • externalCode — Внешний код Розничного возврата

  • moment — Дата Розничного возврата

  • applicable — Отметка о проведении

  • sum — Сумма Розничного возврата в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn

Responses200

Успешный запрос. Результат — JSON представление списка Розничных возвратов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailSalesReturn",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailSalesReturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/a62e39af-0c75-11e6-9464-e4de00000030",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
        "type": "retailsalesreturn",
        "mediaType": "application/json"
      },
      "id": "a62e39af-0c75-11e6-9464-e4de00000030",
      "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
      "version": 0,
      "updated": "2016-04-27 15:43:31",
      "name": "00001",
      "externalCode": "33YOoIGVhdPXFBr8QNbD50",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "syncId": "eefa141e-0c65-4993-8b16-934905d47dbd",
      "moment": "2016-04-27 15:43:00",
      "applicable": true,
      "vatEnabled": true,
      "vatIncluded": true,
      "sum": 14000,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/a62e39af-0c75-11e6-9464-e4de00000030/positions",
          "type": "salesreturnposition",
          "mediaType": "application/json",
          "size": 3,
          "limit": 100,
          "offset": 0
        }
      },
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
          "type": "retailstore",
          "mediaType": "application/json"
        }
      },
      "demand": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/2ef43ba7-0c5a-11e6-9464-e4de0000000c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
          "type": "retaildemand",
          "mediaType": "application/json"
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/9e46db1e-0c75-11e6-9464-e4de0000002b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить Розничные возвраты

GET/entity/retailsalesreturn

Запрос всех Розничных возвратов на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Розничные возвраты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn

RequestsПример 1Пример 2Пример с позициямиВозврат без основания

Пример создания новой Розничного возврата с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "123142vzvrt",
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/107430bc-36e7-11e7-8a7f-40d000000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/1076a96a-36e7-11e7-8a7f-40d000000092",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/10a79ac5-36e7-11e7-8a7f-40d00000009f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/700f8635-36f7-11e7-8a7f-40d00000011e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/6fe7b0da-36f7-11e7-8a7f-40d00000011c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/80a2ea3b-3713-11e7-8a7f-40d000000003",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json"
  },
  "id": "80a2ea3b-3713-11e7-8a7f-40d000000003",
  "accountId": "103bff1b-36e7-11e7-8a7f-40d000000004",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/105a788e-36e7-11e7-8a7f-40d000000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/103cca6f-36e7-11e7-8a7f-40d000000005",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-05-12 16:04:15",
  "name": "123142vzvrt",
  "externalCode": "1-hpzSjAjCxS2dj55ZFeG2",
  "moment": "2017-05-12 16:04:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/10772c12-36e7-11e7-8a7f-40d000000097",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/1076a96a-36e7-11e7-8a7f-40d000000092",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/109e931d-36e7-11e7-8a7f-40d00000009d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/107430bc-36e7-11e7-8a7f-40d000000090",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/80a2ea3b-3713-11e7-8a7f-40d000000003/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-05-12 16:04:15",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/80a2ea3b-3713-11e7-8a7f-40d000000003/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/700f8635-36f7-11e7-8a7f-40d00000011e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/10a79ac5-36e7-11e7-8a7f-40d00000009f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/6fe7b0da-36f7-11e7-8a7f-40d00000011c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 0,
  "noCashSum": 0
}

Пример создания нового Розничного возврата с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "123142vzvrt",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "303",
  "externalCode": "2250005aas-cszsz",
  "moment": "2016-05-06 14:47:47",
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/5fa6624c-1380-11e6-9464-e4de00000205",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "value": false
    },
    {
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "value": "3325-4214-42145-4211"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/5d6c0d07-1381-11e6-9464-e4de00000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json"
  },
  "id": "5d6c0d07-1381-11e6-9464-e4de00000000",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "version": 0,
  "updated": "2016-05-06 14:55:01",
  "name": "123142vzvrt",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "303",
  "externalCode": "2250005aas-cszsz",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-05-06 14:47:47",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/31ace095-137a-11e6-9464-e4de0000005b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "name": "Номер карты",
      "type": "string",
      "value": "3325-4214-42145-4211"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "name": "Возврат на карту",
      "type": "boolean",
      "value": false
    }
  ],
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/5d6c0d07-1381-11e6-9464-e4de00000000/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/5fa6624c-1380-11e6-9464-e4de00000205",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 0,
  "noCashSum": 0
}

Пример запроса на создание Розничного возврата с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "123142vzvrt",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "303",
  "externalCode": "2250005aas-cszsz",
  "moment": "2016-05-06 14:47:47",
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/5fa6624c-1380-11e6-9464-e4de00000205",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "value": false
    },
    {
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "value": "3325-4214-42145-4211"
    }
  ],
  "positions": [
    {
      "quantity": 5,
      "price": 30000,
      "discount": 0,
      "vat": 20,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/0805a582-137b-11e6-9464-e4de0000010c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 7,
      "price": 30000,
      "discount": 0,
      "vat": 20,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/07fe4cad-137b-11e6-9464-e4de000000fd",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json"
  },
  "id": "c1ab79f5-1381-11e6-9464-e4de00000005",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "version": 0,
  "updated": "2016-05-06 14:57:50",
  "name": "123142vzvrt",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "303",
  "externalCode": "2250005aas-cszsz",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-05-06 14:47:47",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "sum": 360000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/31ace095-137a-11e6-9464-e4de0000005b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "name": "Номер карты",
      "type": "string",
      "value": "3325-4214-42145-4211"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "name": "Возврат на карту",
      "type": "boolean",
      "value": false
    }
  ],
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/5fa6624c-1380-11e6-9464-e4de00000205",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 360000,
  "noCashSum": 0
}

Пример запроса на создание Розничного возврата без основания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "123142vzvrt",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "303",
  "externalCode": "2250005aas-cszsz",
  "moment": "2016-05-06 14:47:47",
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "value": false
    },
    {
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "value": "3325-4214-42145-4211"
    }
  ],
  "positions": [
    {
      "quantity": 5,
      "price": 30000,
      "discount": 0,
      "vat": 20,
      "cost": 1243,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/0805a582-137b-11e6-9464-e4de0000010c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 7,
      "price": 30000,
      "discount": 0,
      "vat": 20,
      "cost": 1243,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/07fe4cad-137b-11e6-9464-e4de000000fd",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "cashSum": 300000,
  "noCashSum": 60000
}

Responses200

Успешный запрос. Результат — JSON представление созданного Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json"
  },
  "id": "c1ab79f5-1381-11e6-9464-e4de00000005",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "version": 0,
  "updated": "2016-05-06 14:57:50",
  "name": "123142vzvrt",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "303",
  "externalCode": "2250005aas-cszsz",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-05-06 14:47:47",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "sum": 360000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/31ace095-137a-11e6-9464-e4de0000005b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "name": "Номер карты",
      "type": "string",
      "value": "3325-4214-42145-4211"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "name": "Возврат на карту",
      "type": "boolean",
      "value": false
    }
  ],
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "cashSum": 300000,
  "noCashSum": 60000
}

Создать Розничный возврат

POST/entity/retailsalesreturn

Розничная смена, на которую указывает ссылка при создании Розничного возврата обязательно должна быть активной.
При создании Розничного возврата через JSON API, дата, указанная в moment возврата
должна быть позже даты, указанной в moment активной розничной смены, иначе
произойдёт ошибка.
Обязательные поля при создании нового Розничного возврата:

  • name — Номер возврата, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

  • demand — Ссылка на Розничную продажу, по которой произошёл возврат в формате Метаданных, обязательное поле только для возврата на основании

  • retailStore — Ссылка на точку продаж в формате Метаданных

  • retailShift — Сссылка на Розничную смену, в рамках которой происходит возврат

  • agent — Ссылка на контрагента в формате Метаданных.
    Контрагент, указанный в запросе на создание возврата, должен совпадать с контрагентом, указанном в документе, по которому создаётся возврат.

  • cashSum — Оплачено наличными. Поле является необходимым для возврата без основания

  • noCashSum — Оплачено картой. Поле является необходимым для возврата без основания

При создании возврата:

  • При создании розничного возврата без основания поле demand указывать не нужно

  • Контрагент в возврате и в документе, по которому он создаётся, должны совпадать

  • Валюта и юрлицо в возврате и в документе так же должны совпадать

  • При передаче коллекции positions в теле запроса на создание возврата, передаваемые позиции
    должны соответствовать позициям в документе. Различие может быть только в количестве товара в позиции
    (меньшее либо равное количеству в документе). Нельзя передать позиции, которых нет в документе.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Розничного возврата.

Удалить Розничный возврат

DELETE/entity/retailsalesreturn/{id}

Запрос на удаление Розничного возврата с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничного возврата

Метаданные Розничных возвратов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Розничных возвратов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "name": "Номер карты",
      "type": "string",
      "required": false
    },
    {
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "name": "Возврат на карту",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/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": "retailsalesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/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": "retailsalesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/states/fb56cf4f-2e58-11e6-8a84-bae50000006b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56cf4f-2e58-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Собран",
      "color": 8767198,
      "stateType": "Regular",
      "entityType": "retailsalesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/states/fb56d433-2e58-11e6-8a84-bae50000006c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d433-2e58-11e6-8a84-bae50000006c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отгружен",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "retailsalesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/states/fb56d92f-2e58-11e6-8a84-bae50000006d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d92f-2e58-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Доставлен",
      "color": 8825440,
      "stateType": "Successful",
      "entityType": "retailsalesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/states/fb56de0a-2e58-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56de0a-2e58-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Возврат",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "retailsalesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/states/fb56e2b4-2e58-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56e2b4-2e58-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отменен",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "retailsalesreturn"
    }
  ],
  "createShared": false
}

Метаданные Розничных возвратов

GET/entity/retailsalesreturn/metadata

Запрос на получение метаданных Розничных возвратов. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Розничных возвратов

  • attributes — Массив объектов доп. полей Розничных возвратов в формате Метаданных

  • states — Массив статусов Розничных возвратов

  • createShared — создавать новые Розничные возвраты с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata/attributes/9b0c8d28-558c-11e6-8a84-bae50000008a",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "9b0c8d28-558c-11e6-8a84-bae50000008a",
  "name": "Дата возвращённого документа",
  "type": "time",
  "required": false
}

Отдельное доп. поле

GET/entity/retailsalesreturn/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон розничного возврата ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/new

RequestsПример со сменойПример с розничной продажей

Пример запроса на создание шаблона розничного возврата на основе смены.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/ed8de012-479b-11e8-7ae5-8ba2000000ce",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/e346e355-2780-11e8-0532-9eed0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=e346e355-2780-11e8-0532-9eed0000002a"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/e29e01d3-2780-11e8-0532-9eed00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2018-05-08 13:00:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/e37f9321-2780-11e8-0532-9eed00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=e37f9321-2780-11e8-0532-9eed00000058"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e37edd82-2780-11e8-0532-9eed00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=e37edd82-2780-11e8-0532-9eed00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/030a5127-3663-11e8-56c0-000800000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=030a5127-3663-11e8-56c0-000800000000"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/e37a6d1c-2780-11e8-0532-9eed00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=e37a6d1c-2780-11e8-0532-9eed00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/ed8de012-479b-11e8-7ae5-8ba2000000ce",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailshift/edit?id=ed8de012-479b-11e8-7ae5-8ba2000000ce"
    }
  }
}

Пример запроса на создание шаблона розничного возврата на основе розничной продажи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/e806748e-9639-41da-8f2e-5e197312eac2",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/e346e355-2780-11e8-0532-9eed0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=e346e355-2780-11e8-0532-9eed0000002a"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/e29e01d3-2780-11e8-0532-9eed00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "",
  "moment": "2018-05-08 13:00:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/e37f9321-2780-11e8-0532-9eed00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=e37f9321-2780-11e8-0532-9eed00000058"
      }
    }
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e37edd82-2780-11e8-0532-9eed00000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=e37edd82-2780-11e8-0532-9eed00000053"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/030a5127-3663-11e8-56c0-000800000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=030a5127-3663-11e8-56c0-000800000000"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/e37a6d1c-2780-11e8-0532-9eed00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=e37a6d1c-2780-11e8-0532-9eed00000051"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "price": 16000,
        "discount": 10,
        "vat": 0,
        "assortment": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/03216395-3663-11e8-56c0-000800000004",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json",
            "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=03201fa1-3663-11e8-56c0-000800000002"
          }
        }
      }
    ]
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/e806748e-9639-41da-8f2e-5e197312eac2",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retaildemand/edit?id=e806748e-9639-41da-8f2e-5e197312eac2"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/ed8de012-479b-11e8-7ae5-8ba2000000ce",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailshift/edit?id=ed8de012-479b-11e8-7ae5-8ba2000000ce"
    }
  }
}

Шаблон розничного возврата на основе

PUT/entity/retailsalesreturn/new

Запрос на получение предзаполненого стандартными значениями
шаблона розничного возврата на основе других документов.
Шаблон розничного возврата можно получить на основе:

  • Розничной смены

  • Розничной продажи

При запросе шаблона только с розничной сменой в результате получиться шаблон возврата без основания.
При запросе шаблона с указанием розничной продажи, розничная смена может быть заполнена из неё.

Розничный возврат ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Розничного возврата с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/a62e39af-0c75-11e6-9464-e4de00000030",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json"
  },
  "id": "a62e39af-0c75-11e6-9464-e4de00000030",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "version": 0,
  "updated": "2016-04-27 15:43:31",
  "name": "00001",
  "externalCode": "33YOoIGVhdPXFBr8QNbD50",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "syncId": "eefa141e-0c65-4993-8b16-934905d47dbd",
  "moment": "2016-04-27 15:43:00",
  "applicable": true,
  "vatEnabled": true,
  "vatIncluded": true,
  "sum": 14000,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/8518d001-f504-11e5-8a84-bae50000016a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/a62e39af-0c75-11e6-9464-e4de00000030/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 3,
      "limit": 100,
      "offset": 0
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/851f8576-f504-11e5-8a84-bae50000016c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/2ef43ba7-0c5a-11e6-9464-e4de0000000c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/9e46db1e-0c75-11e6-9464-e4de0000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "taxSystem": "GENERAL_TAX_SYSTEM"
}

Получить Розничный возврат

GET/entity/retailsalesreturn/{id}

Запрос на получение отдельного Розничного возврата с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id розничного возврата

PUT https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "vatEnabled": false,
  "vatIncluded": false,
  "name": "newName",
  "code": "3033",
  "positions": [
    {
      "quantity": 6,
      "price": 30000,
      "discount": 0,
      "vat": 20,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/07f8fb39-137b-11e6-9464-e4de000000f3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "cost": 1243
    },
    {
      "quantity": 2,
      "price": 20000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27a803bd-137b-11e6-9464-e4de0000013a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 1242
    },
    {
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "quantity": 4,
      "price": 40000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "cost": 1241
    },
    {
      "quantity": 4,
      "price": 40000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609c2418-137b-11e6-9464-e4de00000174",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "cost": 1240
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/metadata",
    "type": "retailsalesreturn",
    "mediaType": "application/json"
  },
  "id": "c1ab79f5-1381-11e6-9464-e4de00000005",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "version": 1,
  "updated": "2016-05-06 15:02:27",
  "name": "newName",
  "description": "Розничный возврат по просьбе покупателя",
  "code": "3033",
  "externalCode": "2250005aas-cszsz",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-05-06 14:47:47",
  "applicable": true,
  "vatEnabled": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/ee37a4b0-137a-11e6-9464-e4de000000e4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 71
  },
  "sum": 540000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/30f01af0-137a-11e6-9464-e4de0000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/30fe30a0-137a-11e6-9464-e4de00000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/31ace095-137a-11e6-9464-e4de0000005b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ff31e-1380-11e6-9464-e4de00000231",
      "name": "Номер карты",
      "type": "string",
      "value": "3325-4214-42145-4211"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata/attributes/0cd74e1e-2e59-11e6-8a84-bae50000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "c72ffba9-1380-11e6-9464-e4de00000232",
      "name": "Возврат на карту",
      "type": "boolean",
      "value": false
    }
  ],
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/31b6349e-137a-11e6-9464-e4de0000005d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/5fa6624c-1380-11e6-9464-e4de00000205",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildemand/metadata",
      "type": "retaildemand",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/5f67a979-1380-11e6-9464-e4de00000203",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Изменить Розничный возврат

PUT/entity/retailsalesreturn/{id}

Запрос на обновление Розничного возврата с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Розничного возврата, кроме тех, что
помечены Только для чтения в описании атрибутов Розничного возврата.
При обновлении поля organization нужно также обновить поле organizationAccount иначе произойдёт ошибка.

Контрагент должен совпадать с контрагентом, указанным в документе, по которому создаётся возврат.

При обновлении возврата:

  • Нельзя изменять следующие поля: agentAccount, agent, demand

  • Нельзя выставить валюту отличную от валюты в документе

  • Нельзя добавить позиции, отсутствующие среди позиций документа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id розничного возврата

Позиции Розничного возврата ¶

Отдельный ресурс для управления позициями Розничного возврата. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions",
    "type": "salesreturnposition",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/6702da17-1382-11e6-9464-e4de0000000e",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "6702da17-1382-11e6-9464-e4de0000000e",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "quantity": 6,
      "price": 30000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/07f8fb39-137b-11e6-9464-e4de000000f3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "cost": 1243
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/6702ecc7-1382-11e6-9464-e4de0000000f",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "6702ecc7-1382-11e6-9464-e4de0000000f",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "quantity": 2,
      "price": 20000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27a803bd-137b-11e6-9464-e4de0000013a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 3432
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/6703f8ae-1382-11e6-9464-e4de00000010",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "6703f8ae-1382-11e6-9464-e4de00000010",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "quantity": 4,
      "price": 40000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "cost": 2323
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/67040794-1382-11e6-9464-e4de00000011",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "67040794-1382-11e6-9464-e4de00000011",
      "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
      "quantity": 4,
      "price": 40000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609c2418-137b-11e6-9464-e4de00000174",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "cost": 4532
    }
  ]
}

Получить Позиции

GET/entity/retailsalesreturn/{id}/positions

Запрос на получение списка всех позиций данной Розничного возврата.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Розничного возврата.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничного возврата

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример запроса на создание позиций в Розничном возврате.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 103,
    "price": 999,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "cost": 1243
  },
  {
    "quantity": 21,
    "price": 100,
    "discount": 0,
    "vat": 21,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/07f8fb39-137b-11e6-9464-e4de000000f3",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "cost": 1243
  },
  {
    "quantity": 3,
    "price": 35300,
    "discount": 0,
    "vat": 7,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    }
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданных позиций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/13982b01-138a-11e6-9464-e4de00000018",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "13982b01-138a-11e6-9464-e4de00000018",
    "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
    "quantity": 103,
    "price": 999,
    "discount": 0,
    "vat": 0,
    "variant": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "cost": 1243
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/13998a65-138a-11e6-9464-e4de00000019",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "13998a65-138a-11e6-9464-e4de00000019",
    "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
    "quantity": 21,
    "price": 100,
    "discount": 0,
    "vat": 0,
    "variant": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/07f8fb39-137b-11e6-9464-e4de000000f3",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "cost": 1243
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/13999856-138a-11e6-9464-e4de0000001a",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "13999856-138a-11e6-9464-e4de0000001a",
    "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
    "quantity": 3,
    "price": 35300,
    "discount": 0,
    "vat": 0,
    "variant": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "cost": 3423
  }
]

Создать Позицию

POST/entity/retailsalesreturn/{id}/positions

Запрос на создание новой позиции в Розничном возврате.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Розничного возврата.

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Розничного возврата. Все созданные данным запросом позиции
    будут добавлены к уже существующим.
    Нельзя создавать позиции, отличные от позиций в документе, по которому создаётся возврат. Допустимо только
    отличие в quantity позиций (количество в позиции в возврате м.б. меньше или равно количеству в позиции в документе).

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничного возврата

Позиция Розничного возврата ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/13982b01-138a-11e6-9464-e4de00000018",
    "type": "salesreturnposition",
    "mediaType": "application/json"
  },
  "id": "13982b01-138a-11e6-9464-e4de00000018",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "quantity": 103,
  "price": 999,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "cost": 65
}

Получить Позицию

GET/entity/retailsalesreturn/{id}/positions/{positionID}

Запрос на получение отдельной позиции Розничного возврата с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничного возврата

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Розничного возврата

PUT https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Розничном возврате.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 10,
  "price": 3000,
  "discount": 15,
  "vat": 10,
  "cost": 5634
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Розничного возврата.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/c1ab79f5-1381-11e6-9464-e4de00000005/positions/13982b01-138a-11e6-9464-e4de00000018",
    "type": "salesreturnposition",
    "mediaType": "application/json"
  },
  "id": "13982b01-138a-11e6-9464-e4de00000018",
  "accountId": "305f25aa-137a-11e6-9464-e4de00000001",
  "quantity": 10,
  "price": 3000,
  "discount": 15,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/609e36c0-137b-11e6-9464-e4de00000179",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "cost": 5634
}

Изменить Позицию

PUT/entity/retailsalesreturn/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Розничного возврата.
При обновлении отдельной позиции в возврате можно только изменить количество данной позиции.
Причём это количество должно быть в пределах [1, n], где n — кол-во данной позиции в документе, по которому создан возврат.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничного возврата

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Розничного возврата

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retailsalesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Розничного возврата.

Удалить позицию

DELETE/entity/retailsalesreturn/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Розничного возврата с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Розничного возврата

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Розничного возврата

Предоплата ¶

Предоплаты ¶

Средствами JSON API можно запрашивать списки Предоплат и сведения по отдельным Предоплатам. Кодом сущности для Предоплаты в составе JSON API является ключевое слово prepayment. Больше о Предоплатах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов предоплат на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию предоплаты name
  • meta — Метаданные о предоплате

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Предоплаты

  • description — Комментарий Предоплаты

  • externalCode — Внешний код Предоплаты

  • moment — Дата Предоплаты

  • applicable — Отметка о проведении

  • rate — Валюта

  • sum — Сумма Предоплаты в установленной валюте

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • state — Статус Предоплаты в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • vatSum — Сумма НДС Только для чтения

  • retailStore — Ссылка на точку продаж в формате Метаданных

  • customerOrder — Ссылка на Заказ Покупателя, с которым связана эта Предоплата в формате Метаданных

  • retailShift — Ссылка на Розничную смену, в рамках которой была проведена предоплата в формате Метаданных Необходимое

  • returns — Массив ссылок на связанные возвраты в формате Метаданных

  • cashSum — Оплачено наличными

  • noCashSum — Оплачено картой

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

Позиции Предоплаты — это список товаров/услуг/модификаций/серий.
Объект позиции Предоплаты содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Предоплаты

  • description — Комментарий Предоплаты

  • externalCode — Внешний код Предоплаты

  • moment — Дата Предоплаты

  • applicable — Отметка о проведении

  • sum — Сумма Предоплаты в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • state — Статус Предоплаты

  • created — Дата создания

  • isDeleted — Удалена ли Предоплата

  • retailShift — Розничная смена

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Предоплаты

  • description — Комментарий Предоплаты

  • externalCode — Внешний код Предоплаты

  • moment — Дата Предоплаты

  • applicable — Отметка о проведении

  • sum — Сумма Предоплаты в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/prepayment

Responses200

Успешный запрос. Результат — JSON представление списка Предоплат.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment",
    "type": "prepayment",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/857c7a16-366b-11e9-ac12-000b00000070",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata",
        "type": "prepayment",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#prepayment/edit?id=857c7a16-366b-11e9-ac12-000b00000070"
      },
      "id": "857c7a16-366b-11e9-ac12-000b00000070",
      "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/78d0453c-2e92-11e9-ac12-000e0000002f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=78d0453c-2e92-11e9-ac12-000e0000002f"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/783fd0fd-2e92-11e9-ac12-000b00000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "updated": "2019-02-25 12:22:11",
      "name": "00004",
      "description": "Комментарий",
      "externalCode": "wkOsJvdDguUeVJOB-g1LN1",
      "moment": "2019-02-22 09:31:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/790def39-2e92-11e9-ac12-000e00000061",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json",
            "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=790def39-2e92-11e9-ac12-000e00000061"
          }
        }
      },
      "sum": 30000,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/790cd2d0-2e92-11e9-ac12-000e0000005f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=790cd2d0-2e92-11e9-ac12-000e0000005f"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/7906d621-2e92-11e9-ac12-000e0000005a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=7906d621-2e92-11e9-ac12-000e0000005a"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/857c7a16-366b-11e9-ac12-000b00000070/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "created": "2019-02-22 09:31:44",
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/857c7a16-366b-11e9-ac12-000b00000070/positions",
          "type": "prepaymentposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 5000,
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/79749705-2e92-11e9-ac12-000e00000071",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
          "type": "retailstore",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=79749705-2e92-11e9-ac12-000e00000071"
        }
      },
      "customerOrder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/81ff1592-366b-11e9-ac12-000b00000069",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
          "type": "customerorder",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#customerorder/edit?id=81ff1592-366b-11e9-ac12-000b00000069"
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/49734306-366a-11e9-ac12-000b0000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#retailshift/edit?id=49734306-366a-11e9-ac12-000b0000002a"
        }
      },
      "cashSum": 15000,
      "noCashSum": 15000
    }
  ]
}

Получить Предоплаты

GET/entity/prepayment

Запрос всех Предоплат на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Предоплаты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Метаданные Предоплат ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Предоплат.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata/attributes/7c60b035-38df-11e9-ac12-000c0000004a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "7c60b035-38df-11e9-ac12-000c0000004a",
      "name": "Label",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata/states/727d2656-38df-11e9-ac12-000c00000046",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "727d2656-38df-11e9-ac12-000c00000046",
      "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
      "name": "Новая",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "prepayment"
    }
  ],
  "createShared": false
}

Метаданные Предоплат

GET/entity/prepayment/metadata

Запрос на получение метаданных Предоплат. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Предоплат

  • attributes — Массив объектов доп. полей Предоплат в формате Метаданных

  • states — Массив статусов Предоплат

  • createShared — создавать новые Предоплаты с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata/attributes/7c60b035-38df-11e9-ac12-000c0000004a",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "7c60b035-38df-11e9-ac12-000c0000004a",
  "name": "Label",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/prepayment/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Предоплата ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Предоплаты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata",
    "type": "prepayment",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#prepayment/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
  },
  "id": "7944ef04-f831-11e5-7a69-971500188b19",
  "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/78d0453c-2e92-11e9-ac12-000e0000002f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=78d0453c-2e92-11e9-ac12-000e0000002f"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/783fd0fd-2e92-11e9-ac12-000b00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2019-02-25 12:22:11",
  "name": "00004",
  "description": "Комментарий",
  "externalCode": "wkOsJvdDguUeVJOB-g1LN1",
  "moment": "2019-02-22 09:31:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/790def39-2e92-11e9-ac12-000e00000061",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=790def39-2e92-11e9-ac12-000e00000061"
      }
    }
  },
  "sum": 30000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/790cd2d0-2e92-11e9-ac12-000e0000005f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=790cd2d0-2e92-11e9-ac12-000e0000005f"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/7906d621-2e92-11e9-ac12-000e0000005a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=7906d621-2e92-11e9-ac12-000e0000005a"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2019-02-22 09:31:44",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/positions",
      "type": "prepaymentposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 5000,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/79749705-2e92-11e9-ac12-000e00000071",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=79749705-2e92-11e9-ac12-000e00000071"
    }
  },
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/81ff1592-366b-11e9-ac12-000b00000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#customerorder/edit?id=81ff1592-366b-11e9-ac12-000b00000069"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/49734306-366a-11e9-ac12-000b0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailshift/edit?id=49734306-366a-11e9-ac12-000b0000002a"
    }
  },
  "cashSum": 15000,
  "noCashSum": 15000
}

Получить Предоплату

GET/entity/prepayment/{id}

Запрос на получение отдельной Предоплаты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Предоплаты

DELETE https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Предоплаты.

Удалить Предоплату

DELETE/entity/prepayment/{id}

Запрос на удаление Предоплаты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Предоплаты

Позиции Предоплаты ¶

Отдельный ресурс для управления позициями Предоплаты. С его помощью вы можете запросить позиции большого документа, количество строк в котором превышает лимит на количество строк в выдаче документа. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельной Предоплаты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/positions",
    "type": "prepaymentposition",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c",
        "type": "prepaymentposition",
        "mediaType": "application/json"
      },
      "id": "34f6344f-015e-11e6-9464-e4de0000006c",
      "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
      "quantity": 2,
      "price": 15000,
      "discount": 0,
      "vat": 20,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58e50cd3-366a-11e9-ac12-000b00000036",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=58e4982f-366a-11e9-ac12-000b00000034"
        }
      }
    }
  ]
}

Получить позиции Предоплаты

GET/entity/prepayment/{id}/positions

Запрос на получение списка всех позиций данной Предоплаты.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Предоплаты.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Предоплаты

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Позиция Предоплаты ¶

Отдельная позиция Предоплаты с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Предоплаты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c",
    "type": "prepaymentposition",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
  "quantity": 2,
  "price": 15000,
  "discount": 0,
  "vat": 20,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58e50cd3-366a-11e9-ac12-000b00000036",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=58e4982f-366a-11e9-ac12-000b00000034"
    }
  }
}

Получить позицию Предоплаты

GET/entity/prepayment/{id}/positions/{positionID}

Запрос на получение отдельной позиции Предоплаты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Предоплаты

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Предоплаты

Возврат предоплаты ¶

Возврата предоплаты ¶

Средствами JSON API можно запрашивать списки Возвратов предоплат и сведения по отдельным Возвратам предоплат. Кодом сущности для Возврата предоплаты в составе JSON API является ключевое слово prepaymentreturn.

По данной сущности можно осуществлять контекстный поиск с помощью специального параметра search. Подробнее можно узнать по ссылке. Поиск с параметром search отличается от других тем, что поиск не префиксный, без токенизации и идет только по одному полю одновременно. Ищет такие строки, в которые входит значение строки поиска.

Поиск среди объектов предоплат на соответствие поисковой строке будет осуществлён по следующим полям:

  • по наименованию предоплаты name
  • meta — Метаданные о возврате предоплаты

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Возврата предоплаты

  • description — Комментарий Возврата предоплаты

  • externalCode — Внешний код Возврата предоплаты

  • moment — Дата Возврата предоплаты

  • applicable — Отметка о проведении

  • rate — Валюта

  • sum — Сумма Возврата предоплаты в установленной валюте

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • state — Статус Возврата предоплаты в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • vatSum — Сумма НДС Только для чтения

  • retailStore — Ссылка на точку продаж в формате Метаданных

  • retailShift — Ссылка на Розничную смену, в рамках которой был проведен возврат предоплаты в формате Метаданных Необходимое

  • prepayment — Ссылка на Предоплату в формате Метаданных Необходимое

  • cashSum — Возврат наличными

  • noCashSum — Возврат картой

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

Позиции Возврата предоплаты — это список товаров/услуг/модификаций/серий.
Объект позиции Возврата предоплаты содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Наценка указывается отрицательным числом, т.е. -10 создаст наценку в 10%

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Возврата предоплаты

  • description — Комментарий Возврата предоплаты

  • externalCode — Внешний код Возврата предоплаты

  • moment — Дата Возврата предоплаты

  • applicable — Отметка о проведении

  • sum — Сумма Возврата предоплаты в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • state — Статус Возврата предоплаты

  • created — Дата создания

  • isDeleted — Удален ли Возврат предоплаты

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Возврата предоплаты

  • description — Комментарий Возврата предоплаты

  • externalCode — Внешний код Возврата предоплаты

  • moment — Дата Возврата предоплаты

  • applicable — Отметка о проведении

  • sum — Сумма Возврата предоплаты в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn

Responses200

Успешный запрос. Результат — JSON представление списка Возвратов предоплат.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn",
    "type": "prepaymentreturn",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/bdf4e318-38df-11e9-ac12-000c0000004e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata",
        "type": "prepaymentreturn",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#prepaymentreturn/edit?id=bdf4e318-38df-11e9-ac12-000c0000004e"
      },
      "id": "bdf4e318-38df-11e9-ac12-000c0000004e",
      "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/78d0453c-2e92-11e9-ac12-000e0000002f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=78d0453c-2e92-11e9-ac12-000e0000002f"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/783fd0fd-2e92-11e9-ac12-000b00000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2019-02-25 12:28:42",
      "name": "00002",
      "description": "Комментарий",
      "externalCode": "Avamj0cIjGYE6P500XlBD1",
      "moment": "2019-02-25 12:28:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/790def39-2e92-11e9-ac12-000e00000061",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json",
            "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=790def39-2e92-11e9-ac12-000e00000061"
          }
        }
      },
      "sum": 30000,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/790cd2d0-2e92-11e9-ac12-000e0000005f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=790cd2d0-2e92-11e9-ac12-000e0000005f"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/7906d621-2e92-11e9-ac12-000e0000005a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=7906d621-2e92-11e9-ac12-000e0000005a"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/bdf4e318-38df-11e9-ac12-000c0000004e/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "created": "2019-02-25 12:28:42",
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/bdf4e318-38df-11e9-ac12-000c0000004e/positions",
          "type": "prepaymentreturnposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 5000,
      "retailStore": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/79749705-2e92-11e9-ac12-000e00000071",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
          "type": "retailstore",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=79749705-2e92-11e9-ac12-000e00000071"
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/f1e3aa91-366b-11e9-ac12-000b0000007e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#retailshift/edit?id=f1e3aa91-366b-11e9-ac12-000b0000007e"
        }
      },
      "prepayment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/857c7a16-366b-11e9-ac12-000b00000070",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata",
          "type": "prepayment",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#prepayment/edit?id=857c7a16-366b-11e9-ac12-000b00000070"
        }
      },
      "cashSum": 15000,
      "noCashSum": 15000
    }
  ]
}

Получить Возвраты предоплаты

GET/entity/prepaymentreturn

Запрос всех Возвратов предоплат на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Возвраты предоплаты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Метаданные Возвратов предоплат ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Возвратов предоплат.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata/attributes/e606ab19-38df-11e9-ac12-000c00000058",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "e606ab19-38df-11e9-ac12-000c00000058",
      "name": "Label",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata/states/dfd2e697-38df-11e9-ac12-000c00000054",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "dfd2e697-38df-11e9-ac12-000c00000054",
      "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
      "name": "Новый",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "prepaymentreturn"
    }
  ],
  "createShared": false
}

Метаданные Возвратов предоплат

GET/entity/prepaymentreturn/metadata

Запрос на получение метаданных Возвратов предоплат. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Возвратов предоплат

  • attributes — Массив объектов доп. полей Возвратов предоплат в формате Метаданных

  • states — Массив статусов Возвратов предоплат

  • createShared — создавать новые Возвраты предоплат с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "7944ef04-f831-11e5-7a69-971500188b19",
  "name": "Label",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/prepaymentreturn/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Возврат предоплаты ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Возврата предоплаты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/metadata",
    "type": "prepaymentreturn",
    "mediaType": "application/json",
    "uuidHref": "https://online.moysklad.ru/app/#prepaymentreturn/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
  },
  "id": "7944ef04-f831-11e5-7a69-971500188b19",
  "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/78d0453c-2e92-11e9-ac12-000e0000002f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=78d0453c-2e92-11e9-ac12-000e0000002f"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/783fd0fd-2e92-11e9-ac12-000b00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2019-02-25 12:28:42",
  "name": "00002",
  "description": "Комментарий",
  "externalCode": "Avamj0cIjGYE6P500XlBD1",
  "moment": "2019-02-25 12:28:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/790def39-2e92-11e9-ac12-000e00000061",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=790def39-2e92-11e9-ac12-000e00000061"
      }
    }
  },
  "sum": 30000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/790cd2d0-2e92-11e9-ac12-000e0000005f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=790cd2d0-2e92-11e9-ac12-000e0000005f"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/7906d621-2e92-11e9-ac12-000e0000005a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=7906d621-2e92-11e9-ac12-000e0000005a"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2019-02-25 12:28:42",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/positions",
      "type": "prepaymentreturnposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 5000,
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/79749705-2e92-11e9-ac12-000e00000071",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailstore/edit?id=79749705-2e92-11e9-ac12-000e00000071"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/f1e3aa91-366b-11e9-ac12-000b0000007e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#retailshift/edit?id=f1e3aa91-366b-11e9-ac12-000b0000007e"
    }
  },
  "prepayment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/857c7a16-366b-11e9-ac12-000b00000070",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/prepayment/metadata",
      "type": "prepayment",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#prepayment/edit?id=857c7a16-366b-11e9-ac12-000b00000070"
    }
  },
  "cashSum": 15000,
  "noCashSum": 15000
}

Получить Возврат предоплаты

GET/entity/prepaymentreturn/{id}

Запрос на получение отдельного Возврата предоплаты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата предоплаты

DELETE https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Возврата предоплаты.

Удалить Возврат предоплаты

DELETE/entity/prepaymentreturn/{id}

Запрос на удаление Возврата предоплаты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата предоплаты

Позиции Возврата предоплаты ¶

Отдельный ресурс для управления позициями Возврата предоплаты. С его помощью вы можете запросить позиции большого документа, количество строк в котором превышает лимит на количество строк в выдаче документа. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Предоплаты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/positions",
    "type": "prepaymentreturnposition",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c",
        "type": "prepaymentreturnposition",
        "mediaType": "application/json"
      },
      "id": "34f6344f-015e-11e6-9464-e4de0000006c",
      "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
      "quantity": 2,
      "price": 15000,
      "discount": 0,
      "vat": 20,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58e50cd3-366a-11e9-ac12-000b00000036",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=58e4982f-366a-11e9-ac12-000b00000034"
        }
      }
    }
  ]
}

Получить позиции Возврата предоплаты

GET/entity/prepaymentreturn/{id}/positions

Запрос на получение списка всех позиций данного Возврата предоплаты.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Возврата предоплаты.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Предоплаты

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Позиция Возврата предоплаты ¶

Отдельная позиция Возврата предоплаты с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Возврата предоплаты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/prepaymentreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c",
    "type": "prepaymentreturnposition",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "783e70de-2e92-11e9-ac12-000b00000001",
  "quantity": 2,
  "price": 15000,
  "discount": 0,
  "vat": 20,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58e50cd3-366a-11e9-ac12-000b00000036",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=58e4982f-366a-11e9-ac12-000b00000034"
    }
  }
}

Получить позицию Возврата предоплаты

GET/entity/prepaymentreturn/{id}/positions/{positionID}

Запрос на получение отдельной позиции Возврата предоплаты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Предоплаты

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Предоплаты

Внесение денег ¶

Средствами JSON API можно создавать и обновлять сведения о внесениях денег, запрашивать списки внесений денег и сведения по отдельным внесениям денег. Кодом сущности для внесения денег в составе JSON API является ключевое слово retaildrawercashin. Больше о внесениях денег и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Внесения денег ¶

  • meta — Метаданные о внесении денег

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер внесения денег

  • description — Комментарий внесения денег

  • externalCode — Внешний код внесения денег

  • moment — Дата внесения

  • applicable — Отметка о проведении

  • sum — Сумма внесения в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на сотрудника, совершившего внесение, в формате Метаданных Необходимое

  • state — Статус внесения в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

    Связи с другими документами

  • retailShift — Ссылка на розничную смену, в рамках которой было выполнено внесение денег в формате Метаданных Необходимое

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер внесения денег

  • description — Комментарий внесения денег

  • externalCode — Внешний код внесения денег

  • moment — Дата внесения

  • applicable — Отметка о проведении

  • sum — Сумма внесения в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на сотрудника, совершившего внесение,

  • created — Дата создания

  • isDeleted — Удалено ли внесение денег

  • retailShift — Ссылка на смену

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер внесения денег

  • externalCode — Внешний код внесения денег

  • moment — Дата внесения

  • applicable — Отметка о проведении

  • sum — Сумма внесения в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/

Responses200

Успешный запрос. Результат — JSON представление списка внесений денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
    "type": "retaildrawercashin",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/179dd832-960c-11e6-8a84-bae5000000dc",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
        "type": "retaildrawercashin",
        "mediaType": "application/json"
      },
      "id": "179dd832-960c-11e6-8a84-bae5000000dc",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-10-19 17:55:36",
      "name": "00001",
      "description": "Внесение",
      "externalCode": "2Rqfj4sNhkS98TU70DNRw1",
      "moment": "2016-10-19 17:55:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 112312000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/179dd832-960c-11e6-8a84-bae5000000dc/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/2266b7e1-960c-11e6-8a84-bae5000000df",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
        "type": "retaildrawercashin",
        "mediaType": "application/json"
      },
      "id": "2266b7e1-960c-11e6-8a84-bae5000000df",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-10-19 17:55:54",
      "name": "00002",
      "description": "Коммент",
      "externalCode": "Rk3nJ4y1hw3O3b9qJ6xN30",
      "moment": "2016-10-19 17:55:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 2000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/2266b7e1-960c-11e6-8a84-bae5000000df/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить внесения денег

GET/entity/retaildrawercashin/

Запрос на получение всех внесений денег на данной учётной записи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/

RequestsПример 1

Пример создания нового внесения денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "sum": 100500,
  "description": "Новое внесение через API"
}

Responses200

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/b1bd1d12-960c-11e6-8a84-bae500000009",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
    "type": "retaildrawercashin",
    "mediaType": "application/json"
  },
  "id": "b1bd1d12-960c-11e6-8a84-bae500000009",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-10-19 17:59:54",
  "name": "00003",
  "description": "Новое внесение через API",
  "externalCode": "fhlISdMTgl8C-lh9nLfIN0",
  "moment": "2016-10-19 17:59:54",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 100500,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/b1bd1d12-960c-11e6-8a84-bae500000009/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Создать внесение денег

POST/entity/retaildrawercashin/

Запрос на создание внесения денег.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Внесения денег.

Удалить Внесение денег

DELETE/entity/retaildrawercashin/{id}

Запрос на удаление Внесения денег с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Внесения денег

Метаданные внесений денег ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей внесений денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/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": "retaildrawercashin"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/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": "retaildrawercashin"
    }
  ],
  "createShared": false
}

Метаданные внесений денег

GET/entity/retaildrawercashin/metadata

Запрос на получение метаданных внесений денег. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные внесений денег

  • attributes — Массив объектов доп. полей внесений денег в формате Метаданных

  • states — Массив статусов внесений денег

  • createShared — создавать новые внесения денег с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/retaildrawercashin/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Шаблон внесения денег ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного внесения денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  }
}

Шаблон внесения денег

PUT/entity/retaildrawercashin/new

Запрос на получение предзаполненого стандартными значениями шаблона внесения денег без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/new

RequestsПример с розничной сменой

Запрос на создание внесения денег на основе розничной смены.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного внесения денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Шаблон внесения денег на основе

PUT/entity/retaildrawercashin/new

Запрос на получение предзаполненного внесения денег на основе розничной смены.
В результате запроса, будет создан предзаполненный шаблон внесения денег на основе переданной
розничной смены.

Внимание! Не забывайте, что поле retailShift должно быть написано с большой S.

Внесение денег ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/

Responses200

Успешный запрос. Результат — JSON представление внесения денег с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/179dd832-960c-11e6-8a84-bae5000000dc",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
    "type": "retaildrawercashin",
    "mediaType": "application/json"
  },
  "id": "179dd832-960c-11e6-8a84-bae5000000dc",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-10-19 17:55:36",
  "name": "00001",
  "description": "Внесение",
  "externalCode": "2Rqfj4sNhkS98TU70DNRw1",
  "moment": "2016-10-19 17:55:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 112312000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/179dd832-960c-11e6-8a84-bae5000000dc/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Получить внесение денег

GET/entity/retaildrawercashin/

Запрос на получение отдельного внесения денег с указанным id.

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/

RequestsПример 1

Пример обновления внесения денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "0000004",
  "sum": 700,
  "applicable": false
}

Responses200

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/179dd832-960c-11e6-8a84-bae5000000dc",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/metadata",
    "type": "retaildrawercashin",
    "mediaType": "application/json"
  },
  "id": "179dd832-960c-11e6-8a84-bae5000000dc",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-10-19 18:03:00",
  "name": "0000004",
  "description": "Внесение",
  "externalCode": "2Rqfj4sNhkS98TU70DNRw1",
  "moment": "2016-10-19 17:55:00",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 700,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashin/179dd832-960c-11e6-8a84-bae5000000dc/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Изменить внесение денег

PUT/entity/retaildrawercashin/

Запрос на обновление внесения денег.

Выплата денег ¶

Средствами JSON API можно создавать и обновлять сведения о выплатах денег, запрашивать списки выплат денег и сведения по отдельным выплатам денег. Кодом сущности для внесения денег в составе JSON API является ключевое слово retaildrawercashout. Больше о выплатах денег и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке

Выплаты денег ¶

  • meta — Метаданные о выплате денег

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер выплаты денег

  • description — Комментарий выплаты денег

  • externalCode — Внешний код выплаты денег

  • moment — Дата выплаты

  • applicable — Отметка о проведении

  • sum — Сумма выплата в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на сотрудника, которому была совершена выплата, в формате Метаданных Необходимое

  • state — Статус выплаты в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

    Связи с другими документами

  • retailShift — Ссылка на розничную смену, в рамках которой была выполнена выплата денег в формате Метаданных Необходимое

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер выплаты денег

  • description — Комментарий выплаты денег

  • externalCode — Внешний код выплаты денег

  • moment — Дата выплаты

  • applicable — Отметка о проведении

  • sum — Сумма выплата в установленной валюте

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на сотрудника, которому была совершена выплата,

  • state — Статус выплаты

  • created — Дата создания

  • isDeleted — Удалена ли выплата денег

  • retailShift — Ссылка на смену

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер выплаты денег

  • externalCode — Внешний код выплаты денег

  • moment — Дата выплаты

  • applicable — Отметка о проведении

  • sum — Сумма выплата в установленной валюте

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/

Responses200

Успешный запрос. Результат — JSON представление списка выплат денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
    "type": "retaildrawercashout",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/1c5afb86-9603-11e6-8a84-bae500000079",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
        "type": "retaildrawercashout",
        "mediaType": "application/json"
      },
      "id": "1c5afb86-9603-11e6-8a84-bae500000079",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-10-19 16:51:18",
      "name": "00001",
      "description": "Выплата",
      "externalCode": "BYeqnCMUgjNIhODoqt5C52",
      "syncId": "ece1344a-5a68-4d32-ac70-a56b943717b5",
      "moment": "2016-10-19 16:51:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 12441200,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/1c5afb86-9603-11e6-8a84-bae500000079/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/1e24533f-9603-11e6-8a84-bae50000007c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
        "type": "retaildrawercashout",
        "mediaType": "application/json"
      },
      "id": "1e24533f-9603-11e6-8a84-bae50000007c",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-10-19 16:51:21",
      "name": "00002",
      "externalCode": "ohO0hmq7jioNXhM5xuTVe3",
      "moment": "2016-10-19 16:51:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 111800200,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/1e24533f-9603-11e6-8a84-bae50000007c/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
          "type": "retailshift",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить выплаты денег

GET/entity/retaildrawercashout/

Запрос на получение всех выплат денег на данной учётной записи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/

RequestsПример 1

Пример создания новой выплаты денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "sum": 100500,
  "description": "Новая выплата через API"
}

Responses200

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/c05a6fb8-960c-11e6-8a84-bae50000000c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
    "type": "retaildrawercashout",
    "mediaType": "application/json"
  },
  "id": "c05a6fb8-960c-11e6-8a84-bae50000000c",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-10-19 18:00:19",
  "name": "00003",
  "description": "Новое внесение через API",
  "externalCode": "n19Ol5mFidHzBBojcTzvo3",
  "moment": "2016-10-19 18:00:19",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 100500,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/c05a6fb8-960c-11e6-8a84-bae50000000c/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Создать выплату денег

POST/entity/retaildrawercashout/

Запрос на создание выплаты денег.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Выплаты денег.

Удалить Выплату денег

DELETE/entity/retaildrawercashout/{id}

Запрос на удаление Выплаты денег с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выплаты денег

Метаданные выплат денег ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей выплат денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "5290a290-0313-11e6-9464-e4de00000020",
      "name": "attribute_name",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/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": "retaildrawercashout"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/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": "retaildrawercashout"
    }
  ],
  "createShared": false
}

Метаданные выплат денег

GET/entity/retaildrawercashout/metadata

Запрос на получение метаданных выплат денег. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные выплат денег

  • attributes — Массив объектов доп. полей выплат денег в формате Метаданных

  • states — Массив статусов выплат денег

  • createShared — создавать новые выплаты денег с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata/attributes/5290a290-0313-11e6-9464-e4de00000020",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "5290a290-0313-11e6-9464-e4de00000020",
  "name": "attribute_name",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/retaildrawercashout/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 5290a290-0313-11e6-9464-e4de00000020

id Доп. поля

Шаблон выплаты денег ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненной выплаты денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  }
}

Шаблон выплаты денег

PUT/entity/retaildrawercashout/new

Запрос на получение предзаполненого стандартными значениями шаблона выплаты денег без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/new

RequestsПример с розничной сменой

Запрос на создание выплаты денег на основе розничной смены.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной выплаты денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  }
}

Шаблон выплаты денег на основе

PUT/entity/retaildrawercashout/new

Запрос на получение предзаполненной выплаты денег на основе розничной смены.
В результате запроса, будет создан предзаполненный шаблон выплаты денег на основе переданной
розничной смены.

Выплата денег ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/

Responses200

Успешный запрос. Результат — JSON представление выплаты денег с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/1c5afb86-9603-11e6-8a84-bae500000079",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
    "type": "retaildrawercashout",
    "mediaType": "application/json"
  },
  "id": "1c5afb86-9603-11e6-8a84-bae500000079",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-10-19 16:51:18",
  "name": "00001",
  "description": "Выплата",
  "externalCode": "BYeqnCMUgjNIhODoqt5C52",
  "syncId": "ece1344a-5a68-4d32-ac70-a56b943717b5",
  "moment": "2016-10-19 16:51:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 12441200,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/1c5afb86-9603-11e6-8a84-bae500000079/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Получить выплату денег

GET/entity/retaildrawercashout/

Запрос на получение отдельной выплаты денег с указанным id.

PUT https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/

RequestsПример 1

Пример обновления выплаты денег.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "0000004",
  "sum": 700,
  "applicable": false
}

Responses200

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/c05a6fb8-960c-11e6-8a84-bae50000000c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/metadata",
    "type": "retaildrawercashout",
    "mediaType": "application/json"
  },
  "id": "c05a6fb8-960c-11e6-8a84-bae50000000c",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-10-19 18:01:38",
  "name": "0000004",
  "description": "Новое внесение через API",
  "externalCode": "n19Ol5mFidHzBBojcTzvo3",
  "moment": "2016-10-19 18:00:19",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 700,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retaildrawercashout/c05a6fb8-960c-11e6-8a84-bae50000000c/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/131aaeb6-9603-11e6-8a84-bae500000072",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    }
  }
}

Изменить выплачу денег

PUT/entity/retaildrawercashout/

Запрос на обновление выплаты денег.

Возврат покупателя ¶

Средствами JSON API можно создавать и обновлять сведения о Возвратах покупателей, запрашивать списки Возвратов покупателей и сведения по отдельным Возвратам покупателей. Позициями Возвратов покупателей можно управлять как в составе отдельного Возврата, так и отдельно — с помощью специальных ресурсов для управления позициями Возврата покупателя. Кодом сущности для Возврата покупателя в составе JSON API является ключевое слово salesreturn.

Возвраты покупателей ¶

  • meta — Метаданные о Возврате покупателя

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Возврата покупателей

  • description — Комментарий Возврата покупателей

  • externalCode — Внешний код Возврата покупателей

  • moment — Дата Возврата покупателей

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Возврата покупателей в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных

  • store — Ссылка на склад в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Возврата покупателей в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • positions — Ссылка на позиции Возврата покупателей в формате Метаданных

    Связи с другими документами

  • demand — Ссылка на отгрузку, по которой произошёл возврат в формате Метаданных Поле является необходимым для возврата с основанием.

  • losses — Массив ссылок на связанные списания в формате Метаданных

  • payments — Массив ссылок на связанные платежи в формате Метаданных

  • payedSum — Сумма исходящих платежей по возврату покупателя

  • factureOut — Ссылка на Счет-фактуру выданный, с которым связан этот возврат, в формате Метаданных

Позиции Возврата покупателей — это список товаров/услуг/модификаций/серий/комплектов.
Объект позиции Возврата покупателей содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках. Должна совпадать с указанной в продаже

  • discount — Процент скидки или наценки. Должен совпадать с указанным в отгрузке (игнорируется для возвратов без основания)

  • vat — НДС, которым облагается текущая позиция. Должен совпадать с указанным в продаже

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • cost — Себестоимость за единицу в копейках. Можно задать только для возвратов без основания.

  • things — Серийные номера
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

С позициями можно работать с помощью специальных ресурсов для управления позициями Возврата покупателей,
а также в составе отдельного Возврата покупателей. При работе в составе отдельного Возврата покупателей,
вы можете отправлять запросы на создание отдельного Возврата покупателей с включенным в тело запроса
массивом позиций Возврата покупателей. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Возврата покупателей”.
Также, при работе в составе отдельного Возврата покупателей, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Возврата покупателей. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Возврата покупателей” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

  • gtd — ГТД

  • country — Ссылка на страну в формате Метаданных

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Возвратов покупателейых возвратов можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Возврата покупателей

  • description — Комментарий Возврата покупателей

  • externalCode — Внешний код Возврата покупателей

  • moment — Дата Возврата покупателей

  • applicable — Отметка о проведении

  • sum — Сумма Возврата покупателей в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • contract — Ссылка на договор

  • project — Ссылка на проект

  • state — Статус Возврата покупателей

  • created — Дата создания

  • isDeleted — Удален ли возврат покупателя

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Возврата покупателей

  • description — Комментарий Возврата покупателей

  • externalCode — Внешний код Возврата покупателей

  • moment — Дата Возврата покупателей

  • applicable — Отметка о проведении

  • sum — Сумма Возврата покупателей в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn

Responses200

Успешный запрос. Результат — JSON представление списка Возвратов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
        "type": "salesreturn",
        "mediaType": "application/json"
      },
      "id": "90f337d1-3f80-11e6-8a84-bae5000000ac",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 14:40:10",
      "name": "00001",
      "externalCode": "PDJ7P5kVhEWomlQtd67up2",
      "moment": "2016-07-01 14:39:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 25100,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf41a7b-2e58-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions",
          "type": "salesreturnposition",
          "mediaType": "application/json",
          "size": 6,
          "limit": 100,
          "offset": 0
        }
      },
      "demand": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/3ebb140e-2e62-11e6-8a84-bae500000127",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
          "type": "demand",
          "mediaType": "application/json"
        }
      },
      "payedSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/9b83cb6b-3f80-11e6-8a84-bae5000000bb",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
        "type": "salesreturn",
        "mediaType": "application/json"
      },
      "id": "9b83cb6b-3f80-11e6-8a84-bae5000000bb",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-01 14:40:27",
      "name": "00002",
      "externalCode": "3ZaZZNCVhYzDgTunfKsTy3",
      "moment": "2016-07-01 14:40:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 1100,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/06406b97-9138-11e6-8a84-bae500000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/9b83cb6b-3f80-11e6-8a84-bae5000000bb/positions",
          "type": "salesreturnposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "demand": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/d8937c31-3eb7-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
          "type": "demand",
          "mediaType": "application/json"
        }
      },
      "payedSum": 0
    }
  ]
}

Получить Возвраты покупателей

GET/entity/salesreturn

Запрос всех Возвратов покупателей на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Возвраты покупателей.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/salesreturn

RequestsНа основанииБез основания

Пример создания нового Возврата покупателя на основании отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "0003",
  "description": "Гневный возврат бракованного товара",
  "code": "k123e21451k",
  "externalCode": "w214t2141f",
  "moment": "2017-11-21 14:37:00",
  "applicable": false,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "value": "отломана деталь"
    },
    {
      "id": "50463893-3f81-11e6-8a84-bae5000000de",
      "value": true
    }
  ],
  "positions": [
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7a6f697f-3c64-11e6-8a84-bae500000006",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/6b967815-3f84-11e6-8a84-bae5000000ea",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Возврата покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  "id": "a8b8e1e3-3f85-11e6-8a84-bae50000008d",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 15:16:37",
  "name": "0003",
  "description": "Гневный возврат бракованного товара",
  "code": "k123e21451k",
  "externalCode": "w214t2141f",
  "moment": "2017-11-21 14:37:00",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/43dd9fd7-3f81-11e6-8a84-bae5000000db",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "name": "Причина возврата",
      "type": "string",
      "value": "отломана деталь"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/50463893-3f81-11e6-8a84-bae5000000de",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "50463893-3f81-11e6-8a84-bae5000000de",
      "name": "Брак",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/6b967815-3f84-11e6-8a84-bae5000000ea",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Пример создания нового Возврата покупателя без основания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "0003",
  "description": "Гневный возврат бракованного товара",
  "code": "k123e21451k",
  "externalCode": "w214t2141f",
  "moment": "2017-11-21 14:37:00",
  "applicable": false,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "value": "отломана деталь"
    },
    {
      "id": "50463893-3f81-11e6-8a84-bae5000000de",
      "value": true
    }
  ],
  "positions": [
    {
      "quantity": 1,
      "price": 1000,
      "discount": 0,
      "vat": 0,
      "cost": 1000,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7a6f697f-3c64-11e6-8a84-bae500000006",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Возврата покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  "id": "a8b8e1e3-3f85-11e6-8a84-bae50000008d",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 15:16:37",
  "name": "0003",
  "description": "Гневный возврат бракованного товара",
  "code": "k123e21451k",
  "externalCode": "w214t2141f",
  "moment": "2017-11-21 14:37:00",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/43dd9fd7-3f81-11e6-8a84-bae5000000db",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "name": "Причина возврата",
      "type": "string",
      "value": "отломана деталь"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/50463893-3f81-11e6-8a84-bae5000000de",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "50463893-3f81-11e6-8a84-bae5000000de",
      "name": "Брак",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0
}

Создать Возврат покупателя

POST/entity/salesreturn

Обязательные поля при создании нового Возврата покупателей:

  • name — Номер возврата, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

  • demand — Ссылка на отгрузку, по которой произошёл возврат в формате Метаданных, обязательное поле только для возврата по основанию

  • agent — Ссылка на контрагента в формате Метаданных
    Контрагент, указанный в запросе на создание возврата, должен совпадать с контрагентом, указанном в документе,
    по которому создаётся возврат.

При создании возврата:

  • При создании возврата без основания поле demand указывать не нужно

  • Контрагент в возврате и в документе, по которому он создаётся, должны совпадать

  • Валюта и юрлицо в возврате и в документе так же должны совпадать

  • При создании возврата на основании другого документа, позиции передаваемые в коллекции positions,
    должны соответствовать позициям документа-основания. Можно задать количество товара в позиции, но не больше,
    чем в документе-основании. Нельзя передавать позиции, которых нет в документе-основании и менять значение поля price.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Возврата покупателей.

Удалить Возврат покупателя

DELETE/entity/salesreturn/{id}

Запрос на удаление Возврата покупателей с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателей

Метаданные Возвратов покупателей ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Возвратов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/43dd9fd7-3f81-11e6-8a84-bae5000000db",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "name": "Причина возврата",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/50463893-3f81-11e6-8a84-bae5000000de",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "50463893-3f81-11e6-8a84-bae5000000de",
      "name": "Брак",
      "type": "boolean",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073ae24-3f81-11e6-8a84-bae5000000e2",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "7073ae24-3f81-11e6-8a84-bae5000000e2",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Открыт",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "salesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073b255-3f81-11e6-8a84-bae5000000e3",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "7073b255-3f81-11e6-8a84-bae5000000e3",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Выполнен",
      "color": 15280409,
      "stateType": "Regular",
      "entityType": "salesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073b5aa-3f81-11e6-8a84-bae5000000e4",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "7073b5aa-3f81-11e6-8a84-bae5000000e4",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Выполнен Частично",
      "color": 15106326,
      "stateType": "Regular",
      "entityType": "salesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073b99b-3f81-11e6-8a84-bae5000000e5",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "7073b99b-3f81-11e6-8a84-bae5000000e5",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "На оформлении",
      "color": 34617,
      "stateType": "Regular",
      "entityType": "salesreturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073bd44-3f81-11e6-8a84-bae5000000e6",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "7073bd44-3f81-11e6-8a84-bae5000000e6",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Оформлен",
      "color": 9245744,
      "stateType": "Regular",
      "entityType": "salesreturn"
    }
  ],
  "createShared": false
}

Метаданные Возвратов покупателей

GET/entity/salesreturn/metadata

Запрос на получение метаданных Возвратов покупателей. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Возвратов покупателей

  • attributes — Массив объектов доп. полей Возвратов покупателей в формате Метаданных

  • states — Массив статусов Возвратов покупателей

  • createShared — создавать новые Возвраты покупателей с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/50463893-3f81-11e6-8a84-bae5000000de",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "50463893-3f81-11e6-8a84-bae5000000de",
  "name": "Брак",
  "type": "boolean",
  "required": false
}

Отдельное доп. поле

GET/entity/salesreturn/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон возврата покупателя ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/new

RequestsПустое тело запроса

Headers
Content-Type: application/json

BodyСкрытьПоказать

Создание шаблона возврата покупателя с пустым телом запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного возврата покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0
}

Шаблон возврата покупателя

PUT/entity/salesreturn/new

Запрос на получение предзаполненого стандартными значениями шаблона возврата покупателя без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/new

RequestsСоздание на основе отгрузки

Пример запроса на создание шаблона возврата покупателя на основе отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/3ebb140e-2e62-11e6-8a84-bae500000127",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного Возврата покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf41a7b-2e58-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/3ebb140e-2e62-11e6-8a84-bae500000127",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Шаблон возврата покупателя на основе

PUT/entity/salesreturn/new

Запрос на получение предзаполненного шаблона возврата покупателя на основе переданной отгрузки.
В ответ на запрос вернётся предзаполненный шаблон возврата покупателя, который
затем можно будет использовать для создания нового возврата с помощью POST запроса.

Возврат покупателя ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Возврата покупателей с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  "id": "90f337d1-3f80-11e6-8a84-bae5000000ac",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-01 14:40:10",
  "name": "00001",
  "externalCode": "PDJ7P5kVhEWomlQtd67up2",
  "moment": "2016-07-01 14:39:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 25100,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf41a7b-2e58-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 6,
      "limit": 100,
      "offset": 0
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/3ebb140e-2e62-11e6-8a84-bae500000127",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Получить Возврат покупателя

GET/entity/salesreturn/{id}

Запрос на получение отдельного Возврата покупателей с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателя

PUT https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление Возврата покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "updated": "2016-07-01 15:16:37",
  "name": "00033",
  "description": "Гневный возврат бракованного робота",
  "code": "k12eer3e21rre451k",
  "externalCode": "w214t2141f",
  "moment": "2017-11-21 14:37:00",
  "applicable": true,
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073b255-3f81-11e6-8a84-bae5000000e3",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "value": "отломана нога"
    }
  ],
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Возврата покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata",
    "type": "salesreturn",
    "mediaType": "application/json"
  },
  "id": "a8b8e1e3-3f85-11e6-8a84-bae50000008d",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-01 15:27:18",
  "name": "00033",
  "description": "Гневный возврат бракованного робота",
  "code": "k12eer3e21rre451k",
  "externalCode": "w214t2141f",
  "moment": "2017-11-21 14:37:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/states/7073b255-3f81-11e6-8a84-bae5000000e3",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/43dd9fd7-3f81-11e6-8a84-bae5000000db",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "43dd9fd7-3f81-11e6-8a84-bae5000000db",
      "name": "Причина возврата",
      "type": "string",
      "value": "отломана нога"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/metadata/attributes/50463893-3f81-11e6-8a84-bae5000000de",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "50463893-3f81-11e6-8a84-bae5000000de",
      "name": "Брак",
      "type": "boolean",
      "value": true
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/a8b8e1e3-3f85-11e6-8a84-bae50000008d/positions",
      "type": "salesreturnposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/6b967815-3f84-11e6-8a84-bae5000000ea",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
      "type": "demand",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Изменить Возврат покупателя

PUT/entity/salesreturn/{id}

Запрос на обновление Возврата покупателей с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Возврата покупателей, кроме тех, что
помечены Только для чтения в описании атрибутов Возврата покупателей.
При обновлении поля organization нужно также обновить поле organizationAccount иначе произойдёт ошибка.
Контрагент должен совпадать с контрагентом, указанным в документе, по которому создаётся возврат.

При обновлении возврата:

  • Нельзя изменять следующие поля: agentAccount, agent, demand

  • Нельзя выставить валюту отличную от валюты в документе

  • Нельзя добавить позиции, отсутствующие среди позиций документа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателя

Позиции возврата покупателя ¶

Отдельный ресурс для управления позициями Возврата покупателей. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций Возврата покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions",
    "type": "salesreturnposition",
    "mediaType": "application/json",
    "size": 6,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f3f201-3f80-11e6-8a84-bae5000000ad",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "90f3f201-3f80-11e6-8a84-bae5000000ad",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 900,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "gtd": {
        "name": "12345678/121217/1212321"
      },
      "country": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
          "type": "country",
          "mediaType": "application/json"
        }
      },
      "cost": 12
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f3fc5f-3f80-11e6-8a84-bae5000000ae",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "90f3fc5f-3f80-11e6-8a84-bae5000000ae",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 32
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f41291-3f80-11e6-8a84-bae5000000af",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "90f41291-3f80-11e6-8a84-bae5000000af",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 64
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f41a94-3f80-11e6-8a84-bae5000000b0",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "90f41a94-3f80-11e6-8a84-bae5000000b0",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 8600,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58f32700-3303-11e6-8a84-bae50000853c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 27
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f4218b-3f80-11e6-8a84-bae5000000b1",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "90f4218b-3f80-11e6-8a84-bae5000000b1",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/67aa1d09-3d19-11e6-8a84-bae50000000b",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "gtd": {
        "name": "12345678/121217/1285674"
      },
      "country": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/country/40e6f69a-991c-4fbc-8be9-d0d906cad180",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/country/metadata",
          "type": "country",
          "mediaType": "application/json"
        }
      },
      "cost": 98
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f427d1-3f80-11e6-8a84-bae5000000b2",
        "type": "salesreturnposition",
        "mediaType": "application/json"
      },
      "id": "90f427d1-3f80-11e6-8a84-bae5000000b2",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 16500,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0ae4836f-3303-11e6-8a84-bae500000d39",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cost": 127
    }
  ]
}

Получить Позиции

GET/entity/salesreturn/{id}/positions

Запрос на получение списка всех позиций данной Возврата покупателей.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Возврата покупателей.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателей

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример запроса на создание позиций в Возврате покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 900,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 11
  },
  {
    "quantity": 1,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 13
  },
  {
    "quantity": 1,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 15
  },
  {
    "quantity": 1,
    "price": 8600,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58f32700-3303-11e6-8a84-bae50000853c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 17
  },
  {
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/67aa1d09-3d19-11e6-8a84-bae50000000b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 19
  },
  {
    "quantity": 1,
    "price": 16500,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0ae4836f-3303-11e6-8a84-bae500000d39",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 21
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданных позиций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f2771-3f82-11e6-8a84-bae50000007f",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "ea8f2771-3f82-11e6-8a84-bae50000007f",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 900,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/328b0454-2e62-11e6-8a84-bae500000118",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 11
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f2f2e-3f82-11e6-8a84-bae500000080",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "ea8f2f2e-3f82-11e6-8a84-bae500000080",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 13
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f35ca-3f82-11e6-8a84-bae500000081",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "ea8f35ca-3f82-11e6-8a84-bae500000081",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 15
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f3bce-3f82-11e6-8a84-bae500000082",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "ea8f3bce-3f82-11e6-8a84-bae500000082",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 8600,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/58f32700-3303-11e6-8a84-bae50000853c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 17
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f41a9-3f82-11e6-8a84-bae500000083",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "ea8f41a9-3f82-11e6-8a84-bae500000083",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 0,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/67aa1d09-3d19-11e6-8a84-bae50000000b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 19
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f477b-3f82-11e6-8a84-bae500000084",
      "type": "salesreturnposition",
      "mediaType": "application/json"
    },
    "id": "ea8f477b-3f82-11e6-8a84-bae500000084",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 16500,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0ae4836f-3303-11e6-8a84-bae500000d39",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cost": 21
  }
]

Создать Позицию

POST/entity/salesreturn/{id}/positions

Запрос на создание новой позиции в Возврате покупателя.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortmet — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Возврата покупателей.

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Возврата покупателей. Все созданные данным запросом позиции
    будут добавлены к уже существующим.
    Нельзя создавать позиции, отличные от позиций в документе, по которому создаётся возврат. Допустимо только
    отличие в quantity позиций (количество в позиции в возврате м.б. меньше или равно количеству в позиции в документе).

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателей

Позиция Возврата покупателя ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Возврата покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/90f41291-3f80-11e6-8a84-bae5000000af",
    "type": "salesreturnposition",
    "mediaType": "application/json"
  },
  "id": "90f41291-3f80-11e6-8a84-bae5000000af",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 0,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/4f785efd-3304-11e6-8a84-bae50001c6c4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "cost": 11
}

Получить Позицию

GET/entity/salesreturn/{id}/positions/{positionID}

Запрос на получение отдельной позиции Возврата покупателей с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателей

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Возврата покупателей

PUT https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Возврате покупателя.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 1,
  "price": 16500,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0ae4836f-3303-11e6-8a84-bae500000d39",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "cost": 11
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Возврата покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/90f337d1-3f80-11e6-8a84-bae5000000ac/positions/ea8f477b-3f82-11e6-8a84-bae500000084",
    "type": "salesreturnposition",
    "mediaType": "application/json"
  },
  "id": "ea8f477b-3f82-11e6-8a84-bae500000084",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 16500,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0ae4836f-3303-11e6-8a84-bae500000d39",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "cost": 11
}

Изменить Позицию

PUT/entity/salesreturn/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Возврата покупателей.
При обновлении отдельной позиции в возврате можно только изменить количество данной позиции.
Причём это количество должно быть в пределах [1, n], где n — кол-во данной позиции в документе, по которому создан возврат.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателей

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Возврата покупателей

DELETE https://online.moysklad.ru/api/remap/1.1/entity/salesreturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Возврата покупателей.

Удалить позицию

DELETE/entity/salesreturn/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Возврата покупателей с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата покупателей

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Возврата покупателей

Возврат поставщику ¶

Средствами JSON API можно создавать и обновлять сведения о Возвратах поставщикам, запрашивать списки Возвратов поставщикам и сведения по отдельным Возвратам поставщикам. Позициями Возвратов поставщикам можно управлять как в составе отдельного Возврата, так и отдельно — с помощью специальных ресурсов для управления позициями Возврата поставщику. Кодом сущности для Возврата поставщику в составе JSON API является ключевое слово purchasereturn.

Возвраты поставщикам ¶

  • meta — Метаданные о Возврате поставщику

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Возврата поставщику

  • description — Комментарий Возврата поставщику

  • externalCode — Внешний код Возврата поставщику

  • moment — Дата Возврата поставщику

  • applicable — Отметка о проведении

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • sum — Сумма Возврата поставщику в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных

  • store — Ссылка на склад в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных

  • project — Ссылка на проект в формате Метаданных

  • state — Статус Возврата поставщику в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

    Связи с другими документами

  • positions — Ссылка на позиции Возврата поставщику в формате Метаданных

  • supply — Ссылка на приёмку, по которой произошёл возврат в формате Метаданных Поле является необходимым для возврата с основанием.

  • factureOut — Ссылка на счет-фактура выданный в формате Метаданных

  • factureIn — Ссылка на счет-фактура полученный в формате Метаданных

  • payedSum — Сумма входящих платежей по возврату поставщику

  • payments — Массив ссылок на связанные платежи в формате Метаданных

Позиции Возврата поставщику — это список товаров/услуг/модификаций/серий.
Объект позиции Возврата поставщику содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • discount — Процент скидки или наценки. Должен совпадать с указанным в приёмке (игнорируется для возвратов без основания)

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • things — Серийные номера
    Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
    В ином случае количество товаров в позиции будет равно количеству серийных номеров, переданных в значении атрибута.

С позициями можно работать с помощью специальных ресурсов для управления позициями Возврата поставщику,
а также в составе отдельного Возврата поставщику. При работе в составе отдельного Возврата поставщику,
вы можете отправлять запросы на создание отдельного Возврата поставщику с включенным в тело запроса
массивом позиций Возврата поставщику. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Возврата поставщику”.
Также, при работе в составе отдельного Возврата поставщику, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Возврата поставщику. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Возврата поставщику” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Возвратов поставщикамых возвратов можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Возврата поставщику

  • description — Комментарий Возврата поставщику

  • externalCode — Внешний код Возврата поставщику

  • moment — Дата Возврата поставщику

  • applicable — Отметка о проведении

  • sum — Сумма Возврата поставщику в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • store — Ссылка на склад

  • contract — Ссылка на договор

  • project — Ссылка на проект

  • state — Статус Возврата поставщику

  • created — Дата создания

  • isDeleted — Удален ли возврат поставщику

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Возврата поставщику

  • description — Комментарий Возврата поставщику

  • externalCode — Внешний код Возврата поставщику

  • moment — Дата Возврата поставщику

  • applicable — Отметка о проведении

  • sum — Сумма Возврата поставщику в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn

Responses200

Успешный запрос. Результат — JSON представление списка Возвратов поставщикам.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
    "type": "purchasereturn",
    "mediaType": "application/json",
    "size": 4,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/b875cc8f-313f-11e6-8a84-bae500000093",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      },
      "id": "b875cc8f-313f-11e6-8a84-bae500000093",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-13 11:20:55",
      "name": "00001",
      "externalCode": "E4l6sMtVixklOjgfK6VQt3",
      "moment": "2016-06-13 11:20:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/b875cc8f-313f-11e6-8a84-bae500000093/positions",
          "type": "purchasereturnposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "supply": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/b1008773-313f-11e6-8a84-bae500000089",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
          "type": "supply",
          "mediaType": "application/json"
        }
      },
      "payedSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/d43161ea-3140-11e6-8a84-bae5000000c6",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      },
      "id": "d43161ea-3140-11e6-8a84-bae5000000c6",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-06-13 11:28:34",
      "name": "00002",
      "externalCode": "-5xto6PjiGhuL8RAky-9c3",
      "moment": "2016-06-13 11:22:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 273000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/faf44002-2e58-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/d43161ea-3140-11e6-8a84-bae5000000c6/positions",
          "type": "purchasereturnposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "supply": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/f39a60f5-313f-11e6-8a84-bae5000000b4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
          "type": "supply",
          "mediaType": "application/json"
        }
      },
      "payedSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/dc194230-41bd-11e6-8a84-bae5000000a9",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      },
      "id": "dc194230-41bd-11e6-8a84-bae5000000a9",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-04 11:03:57",
      "name": "00003",
      "externalCode": "-SmYzmhBjSFQBveIJQ6uV0",
      "moment": "2016-07-04 11:03:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 28000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/2b34d43f-3f52-11e6-8a84-bae500000066",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "agentAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1489a08d-32ca-11e6-8a84-bae50000000d/accounts/1489ad8d-32ca-11e6-8a84-bae50000000e",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/dc194230-41bd-11e6-8a84-bae5000000a9/positions",
          "type": "purchasereturnposition",
          "mediaType": "application/json",
          "size": 7,
          "limit": 100,
          "offset": 0
        }
      },
      "supply": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/ceec2ca6-41bd-11e6-8a84-bae500000097",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
          "type": "supply",
          "mediaType": "application/json"
        }
      },
      "payedSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json"
      },
      "id": "e699b298-41bd-11e6-8a84-bae5000000ba",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-07-04 11:04:15",
      "name": "00004",
      "externalCode": "tBSZzXSgggWNL5MZ7IrYE2",
      "moment": "2016-07-04 11:04:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 43156000,
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/91287d9a-41bc-11e6-8a84-bae500000082",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/14bfc067-32ca-11e6-8a84-bae50000003f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions",
          "type": "purchasereturnposition",
          "mediaType": "application/json",
          "size": 7,
          "limit": 100,
          "offset": 0
        }
      },
      "supply": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/80d04ebc-41bd-11e6-8a84-bae500000085",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
          "type": "supply",
          "mediaType": "application/json"
        }
      },
      "payedSum": 0
    }
  ]
}

Получить Возвраты поставщикам

GET/entity/purchasereturn

Запрос всех Возвратов поставщикам на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Возвраты поставщикам.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn

RequestsНа основанииБез основания

Пример создания нового Возврата поставщику на основании приемки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "77887",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "description": "Возврат поставщику созданный через API",
  "code": "8865255398",
  "externalCode": "fruitsareawesome124",
  "moment": "2016-11-21 14:37:00",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
      "value": "отломана деталь"
    },
    {
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "value": false
    }
  ],
  "positions": [
    {
      "quantity": 1,
      "price": 1241200,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e6447ee7-3303-11e6-8a84-bae5000149c2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 24100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8517bc4-3303-11e6-8a84-bae500014de1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 421000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/6767bc73-3d19-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 2421000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8563cc5-3303-11e6-8a84-bae500014df0",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "supply": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/7585391b-41c0-11e6-8a84-bae5000000de",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
      "type": "supply",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданного Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/6d5371fc-41c1-11e6-8a84-bae50000001c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
    "type": "purchasereturn",
    "mediaType": "application/json"
  },
  "id": "6d5371fc-41c1-11e6-8a84-bae50000001c",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-04 11:29:29",
  "name": "77887",
  "description": "Возврат поставщику созданный через API",
  "code": "8865255398",
  "externalCode": "fruitsareawesome124",
  "moment": "2016-11-21 14:37:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 4107300,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e124-41be-11e6-8a84-bae5000000cb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "name": "Брак продукции",
      "type": "boolean",
      "value": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e7e7-41be-11e6-8a84-bae5000000cc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
      "name": "Причина, отличная от брака",
      "type": "text",
      "value": "отломана деталь"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/6d5371fc-41c1-11e6-8a84-bae50000001c/positions",
      "type": "purchasereturnposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "supply": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/7585391b-41c0-11e6-8a84-bae5000000de",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
      "type": "supply",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Пример создания нового Возврата поставщику без основания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "77887",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "description": "Возврат поставщику созданный через API",
  "code": "8865255398",
  "externalCode": "fruitsareawesome124",
  "moment": "2016-11-21 14:37:00",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
      "value": "отломана деталь"
    },
    {
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "value": false
    }
  ],
  "positions": [
    {
      "quantity": 1,
      "price": 1241200,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e6447ee7-3303-11e6-8a84-bae5000149c2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 24100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8517bc4-3303-11e6-8a84-bae500014de1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 421000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/6767bc73-3d19-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 2421000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8563cc5-3303-11e6-8a84-bae500014df0",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/6d5371fc-41c1-11e6-8a84-bae50000001c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
    "type": "purchasereturn",
    "mediaType": "application/json"
  },
  "id": "6d5371fc-41c1-11e6-8a84-bae50000001c",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-04 11:29:29",
  "name": "77887",
  "description": "Возврат поставщику созданный через API",
  "code": "8865255398",
  "externalCode": "fruitsareawesome124",
  "moment": "2016-11-21 14:37:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 4107300,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e124-41be-11e6-8a84-bae5000000cb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "name": "Брак продукции",
      "type": "boolean",
      "value": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e7e7-41be-11e6-8a84-bae5000000cc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
      "name": "Причина, отличная от брака",
      "type": "text",
      "value": "отломана деталь"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/6d5371fc-41c1-11e6-8a84-bae50000001c/positions",
      "type": "purchasereturnposition",
      "mediaType": "application/json",
      "size": 4,
      "limit": 100,
      "offset": 0
    }
  },
  "payedSum": 0
}

Создать Возврат поставщику

POST/entity/purchasereturn

Обязательные поля при создании нового Возврата поставщику:

  • name — Номер возврата, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

  • supply — Ссылка на приёмку, по которой произошёл возврат в формате Метаданных, обязательное поле только для возврата по основанию

  • agent — Ссылка на контрагента в формате Метаданных
    Контрагент, указанный в запросе на создание возврата, должен совпадать с контрагентом, указанном в документе,
    по которому создаётся возврат.

При создании возврата:

  • При создании возврата без основания поле supply указывать не нужно

  • Контрагент в возврате и в документе, по которому он создаётся, должны совпадать

  • Валюта и юрлицо в возврате и в документе так же должны совпадать

  • При передаче коллекции positions в теле запроса на создание возврата, передаваемые позиции
    должны соответствовать позициям в документе. Различие может быть только в количестве товара в позиции
    (меньшее либо равное количеству в документе). Нельзя передать позиции, которых нет в документе.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Возврата поставщику.

Удалить Возврат поставщику

DELETE/entity/purchasereturn/{id}

Запрос на удаление Возврата поставщику с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

Метаданные Возвратов поставщикам ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Возвратов поставщикам.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e124-41be-11e6-8a84-bae5000000cb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "name": "Брак продукции",
      "type": "boolean",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e7e7-41be-11e6-8a84-bae5000000cc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
      "name": "Причина, отличная от брака",
      "type": "text",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/states/69e394ff-41be-11e6-8a84-bae5000000d0",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "69e394ff-41be-11e6-8a84-bae5000000d0",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Оформлен",
      "color": 9245744,
      "stateType": "Regular",
      "entityType": "purchasereturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/states/69e39958-41be-11e6-8a84-bae5000000d1",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "69e39958-41be-11e6-8a84-bae5000000d1",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Произведён частично",
      "color": 4354177,
      "stateType": "Regular",
      "entityType": "purchasereturn"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/states/69e39d04-41be-11e6-8a84-bae5000000d2",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "69e39d04-41be-11e6-8a84-bae5000000d2",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Произведён",
      "color": 8825440,
      "stateType": "Regular",
      "entityType": "purchasereturn"
    }
  ],
  "createShared": false
}

Метаданные Возвратов поставщикам

GET/entity/purchasereturn/metadata

Запрос на получение метаданных Возвратов поставщикам. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Возвратов поставщикам

  • attributes — Массив объектов доп. полей Возвратов поставщикам в формате Метаданных

  • states — Массив статусов Возвратов поставщикам

  • createShared — создавать новые Возвраты поставщикам с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e7e7-41be-11e6-8a84-bae5000000cc",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
  "name": "Причина, отличная от брака",
  "type": "text",
  "required": false
}

Отдельное доп. поле

GET/entity/purchasereturn/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон возврата поставщику ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/new

RequestsПустое тело запроса

Headers
Content-Type: application/json

BodyСкрытьПоказать

Создание шаблона возврата поставщику с пустым телом запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "purchasereturnposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "payedSum": 0
}

Шаблон возврата поставщику

PUT/entity/purchasereturn/new

Запрос на получение предзаполненого стандартными значениями шаблона возврата поставщику без связи с каким-либо документом.

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/new

RequestsСоздание на основе приёмки

Пример запроса на создание шаблона возврата поставщику на основе приёмки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "supply": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/373d2925-4a98-11e6-8a84-bae500000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
      "type": "supply",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1485d676-32ca-11e6-8a84-bae500000009",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/1485d676-32ca-11e6-8a84-bae500000009/accounts/1485e43e-32ca-11e6-8a84-bae50000000a",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1",
      "type": "purchasereturnposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    },
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "supply": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/373d2925-4a98-11e6-8a84-bae500000069",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
      "type": "supply",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Шаблон возврата поставщику на основе

PUT/entity/purchasereturn/new

Запрос на получение предзаполненного шаблона возврата поставщику на основе переданной приёмки.
В ответ на запрос вернётся предзаполненный шаблон возврата поставщику, который
затем можно будет использовать для создания нового возврата с помощью POST запроса.

Возврат поставщику ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Возврата поставщику с указанным id.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
    "type": "purchasereturn",
    "mediaType": "application/json"
  },
  "id": "e699b298-41bd-11e6-8a84-bae5000000ba",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-07-04 11:04:15",
  "name": "00004",
  "externalCode": "tBSZzXSgggWNL5MZ7IrYE2",
  "moment": "2016-07-04 11:04:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 43156000,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/91287d9a-41bc-11e6-8a84-bae500000082",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/722e39f0-313e-11e6-8a84-bae500000008",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/14bfc067-32ca-11e6-8a84-bae50000003f",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions",
      "type": "purchasereturnposition",
      "mediaType": "application/json",
      "size": 7,
      "limit": 100,
      "offset": 0
    }
  },
  "supply": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/80d04ebc-41bd-11e6-8a84-bae500000085",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
      "type": "supply",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Получить Возврат поставщику

GET/entity/purchasereturn/{id}

Запрос на получение отдельного Возврата поставщику с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "763457",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/1205364b-7f01-455a-a1b5-4ba0988c8308",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/348d910b-6dc0-483f-b916-2237bc54a04e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "description": "Возврат поставщику созданный и обновлённый через API",
  "code": "8865255398",
  "externalCode": "fruitsareawesome!!!",
  "moment": "2016-11-21 14:27:00",
  "applicable": false,
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/states/69e39d04-41be-11e6-8a84-bae5000000d2",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "value": true
    }
  ],
  "positions": [
    {
      "quantity": 1,
      "price": 1241200,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e6447ee7-3303-11e6-8a84-bae5000149c2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 24100,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8517bc4-3303-11e6-8a84-bae500014de1",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 421000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/6767bc73-3d19-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 2421000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8563cc5-3303-11e6-8a84-bae500014df0",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 263000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/6d5371fc-41c1-11e6-8a84-bae50000001c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
    "type": "purchasereturn",
    "mediaType": "application/json"
  },
  "id": "6d5371fc-41c1-11e6-8a84-bae50000001c",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/1205364b-7f01-455a-a1b5-4ba0988c8308",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/348d910b-6dc0-483f-b916-2237bc54a04e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-07-04 11:35:26",
  "name": "763457",
  "description": "Возврат поставщику созданный и обновлённый через API",
  "code": "8865255398",
  "externalCode": "fruitsareawesome!!!",
  "moment": "2016-11-21 14:27:00",
  "applicable": false,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 4370300,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/faf3ff5b-2e58-11e6-8a84-bae500000050",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/states/69e39d04-41be-11e6-8a84-bae5000000d2",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/fae3561a-2e58-11e6-8a84-bae50000004e/accounts/fae39d66-2e58-11e6-8a84-bae50000004f",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "agentAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/147c1f1b-32ca-11e6-8a84-bae500000004/accounts/147c3231-32ca-11e6-8a84-bae500000005",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e124-41be-11e6-8a84-bae5000000cb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e124-41be-11e6-8a84-bae5000000cb",
      "name": "Брак продукции",
      "type": "boolean",
      "value": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata/attributes/4fc7e7e7-41be-11e6-8a84-bae5000000cc",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4fc7e7e7-41be-11e6-8a84-bae5000000cc",
      "name": "Причина, отличная от брака",
      "type": "text",
      "value": "отломана деталь"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/6d5371fc-41c1-11e6-8a84-bae50000001c/positions",
      "type": "purchasereturnposition",
      "mediaType": "application/json",
      "size": 5,
      "limit": 100,
      "offset": 0
    }
  },
  "supply": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/7585391b-41c0-11e6-8a84-bae5000000de",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
      "type": "supply",
      "mediaType": "application/json"
    }
  },
  "payedSum": 0
}

Изменить Возврат поставщику

PUT/entity/purchasereturn/{id}

Запрос на обновление Возврата поставщику с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Возврата поставщику, кроме тех, что
помечены Только для чтения в описании атрибутов Возврата поставщику.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.
Контрагент должен совпадать с контрагентом, указанным в документе, по которому создаётся возврат.

При обновлении возврата:

  • Нельзя изменять следующие поля: agentAccount, agent, supply

  • Нельзя выставить валюту отличную от валюты в документе

  • Нельзя добавить позиции, отсутствующие среди позиций документа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

Позиции Возврата поставщику ¶

Отдельный ресурс для управления позициями Возврата поставщику. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions",
    "type": "purchasereturnposition",
    "mediaType": "application/json",
    "size": 7,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699bc75-41bd-11e6-8a84-bae5000000bb",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699bc75-41bd-11e6-8a84-bae5000000bb",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 40,
      "price": 34400,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/a69fe5c3-3303-11e6-8a84-bae50000dfab",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699c2b5-41bd-11e6-8a84-bae5000000bc",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699c2b5-41bd-11e6-8a84-bae5000000bc",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 52,
      "price": 556000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0464a192-3304-11e6-8a84-bae500017f51",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699c804-41bd-11e6-8a84-bae5000000bd",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699c804-41bd-11e6-8a84-bae5000000bd",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 32,
      "price": 200000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/044e812a-3304-11e6-8a84-bae500017f34",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699cd72-41bd-11e6-8a84-bae5000000be",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699cd72-41bd-11e6-8a84-bae5000000be",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 112,
      "price": 34000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/048b1a8b-3304-11e6-8a84-bae500017f84",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699d288-41bd-11e6-8a84-bae5000000bf",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699d288-41bd-11e6-8a84-bae5000000bf",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 76,
      "price": 35000,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27eba7b5-3303-11e6-8a84-bae500002b72",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699d76d-41bd-11e6-8a84-bae5000000c0",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699d76d-41bd-11e6-8a84-bae5000000c0",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 6000,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/130a02d7-3303-11e6-8a84-bae500001887",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699dcb4-41bd-11e6-8a84-bae5000000c1",
        "type": "purchasereturnposition",
        "mediaType": "application/json"
      },
      "id": "e699dcb4-41bd-11e6-8a84-bae5000000c1",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "quantity": 75,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0475cacb-3303-11e6-8a84-bae500000765",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить Позиции

GET/entity/purchasereturn/{id}/positions

Запрос на получение списка всех позиций данной Возврата поставщику.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Возврата поставщику.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример запроса на создание позиций в Возврате поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 1,
    "price": 263000,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 1,
    "price": 10000,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0744d71b-2e59-11e6-8a84-bae50000007f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданных позиций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/9cfa8b56-41bf-11e6-8a84-bae500000014",
      "type": "purchasereturnposition",
      "mediaType": "application/json"
    },
    "id": "9cfa8b56-41bf-11e6-8a84-bae500000014",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 263000,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/20485cfd-2e62-11e6-8a84-bae500000112",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/9cfa9b0e-41bf-11e6-8a84-bae500000015",
      "type": "purchasereturnposition",
      "mediaType": "application/json"
    },
    "id": "9cfa9b0e-41bf-11e6-8a84-bae500000015",
    "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 10000,
    "discount": 0,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0744d71b-2e59-11e6-8a84-bae50000007f",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Создать Позицию

POST/entity/purchasereturn/{id}/positions

Запрос на создание новой позиции в Возврате поставщику.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Возврата поставщику.

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Возврата поставщику. Все созданные данным запросом позиции
    будут добавлены к уже существующим.
    Нельзя создавать позиции, отличные от позиций в документе, по которому создаётся возврат. Допустимо только
    отличие в quantity позиций (количество в позиции в возврате м.б. меньше или равно количеству в позиции в документе).

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

Позиция Возврата поставщику ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699d288-41bd-11e6-8a84-bae5000000bf",
    "type": "purchasereturnposition",
    "mediaType": "application/json"
  },
  "id": "e699d288-41bd-11e6-8a84-bae5000000bf",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 76,
  "price": 35000,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/27eba7b5-3303-11e6-8a84-bae500002b72",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить Позицию

GET/entity/purchasereturn/{id}/positions/{positionID}

Запрос на получение отдельной позиции Возврата поставщику с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Возврата поставщику

PUT https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Возврате поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 6754
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/e699b298-41bd-11e6-8a84-bae5000000ba/positions/e699d76d-41bd-11e6-8a84-bae5000000c0",
    "type": "purchasereturnposition",
    "mediaType": "application/json"
  },
  "id": "e699d76d-41bd-11e6-8a84-bae5000000c0",
  "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
  "quantity": 6754,
  "price": 0,
  "discount": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/130a02d7-3303-11e6-8a84-bae500001887",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить Позицию

PUT/entity/purchasereturn/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Возврата поставщику.
При обновлении отдельной позиции в возврате можно только изменить количество данной позиции.
Причём это количество должно быть в пределах [1, n], где n — кол-во данной позиции в документе, по которому создан возврат.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Возврата поставщику

DELETE https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Возврата поставщику.

Удалить позицию

DELETE/entity/purchasereturn/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Возврата поставщику с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Возврата поставщику

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Возврата поставщику

Счет-фактура выданный ¶

Счета-фактуры выданные ¶

Средствами JSON API можно создавать и изменять Счет-фактуры выданные, запрашивать списки выданных Счетов-фактур, сведения по отдельным Счетам-фактурам и удалять Счета-фактуры. Счет-фактура может быть создана только на основании отгрузки, возврата поставщику или входящего платежа, без документа-основания счет-фактуру создать нельзя. Кодом сущности для выданного Счета-фактуры в составе JSON API является ключевое слово factureout.

  • meta — Метаданные о выданном Счете-фактуре

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер выданного Счета-фактуры

  • description — Комментарий выданного Счета-фактуры

  • externalCode — Внешний код выданного Счета-фактуры

  • moment — Дата выданного Счета-фактуры

  • applicable — Отметка о проведении

  • sum — Сумма выданного Счета-фактуры в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Только для чтения

  • agent — Ссылка на контрагента в формате Метаданных Только для чтения

  • state — Статус выданного Счета-фактуры в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • stateContractId — Идентификатор государственного контракта, договора (соглашения)

Связи с другими документами

  • demands — Массив ссылок на связанные отгрузки в формате Метаданных

    • meta — Ссылка на отгрузку, к которой привязан этот Счет-фактура в формате метаданных
  • payments — Массив ссылок на связанные входящие платежи в формате Метаданных

    • meta — Ссылка на входящий платеж, к которой привязан этот Счет-фактура в формате метаданных
  • returns — Массив ссылок на связанные возвраты поставщикам в формате Метаданных

    • meta — Ссылка на возврат поставщику, к которой привязан этот Счет-фактура в формате метаданных

Другие поля

  • consignee — Грузополучатель

  • paymentNumber — Название платежного документа

  • paymentDate — Дата платежного документа

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Счет-фактур можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер выданного Счета-фактуры

  • description — Комментарий выданного Счета-фактуры

  • externalCode — Внешний код выданного Счета-фактуры

  • moment — Дата выданного Счета-фактуры

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • state — Статус выданного Счета-фактуры

  • created — Дата создания

  • isDeleted — Удален ли выданный счет-фактура

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер выданного Счета-фактуры

  • externalCode — Внешний код выданного Счета-фактуры

  • moment — Дата выданного Счета-фактуры

  • applicable — Отметка о проведении

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/factureout

Responses200

Успешный запрос. Результат — JSON представление списка выданных Счетов-фактур.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
    "type": "factureout",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/02eb1458-aa6e-11e6-8a84-bc5200000076",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
        "type": "factureout",
        "mediaType": "application/json"
      },
      "id": "02eb1458-aa6e-11e6-8a84-bc5200000076",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "updated": "2016-11-14 16:38:48",
      "name": "00001",
      "description": "комментарий",
      "externalCode": "pb8w9ZcVhQbFff4R58SQ30",
      "moment": "2016-11-14 16:25:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/217065c0-9b50-11e6-8a84-bc52000000bf",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        },
        "value": 60
      },
      "sum": 0,
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/f1204d87-9c46-11e6-8a84-bc52000000b9",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/states/e1115474-aa6e-11e6-8a84-bc520000007c",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "attributes": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/attributes/8b0b6c1d-aa6f-11e6-8a84-bc520000008a",
            "type": "attributemetadata",
            "mediaType": "application/json"
          },
          "id": "8b0b6c1d-aa6f-11e6-8a84-bc520000008a",
          "name": "доп поле",
          "type": "string",
          "value": "значение доп.поля"
        }
      ],
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/02eb1458-aa6e-11e6-8a84-bc5200000076/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "paymentNumber": "платежный д-т",
      "paymentDate": "2016-11-14 00:00:00",
      "stateContractId": "005674",
      "consignee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "demands": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/f2570f6a-aa6d-11e6-8a84-bc520000006f",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
            "type": "demand",
            "mediaType": "application/json"
          }
        }
      ]
    }
  ]
}

Получить выданные Счета-фактуры

GET/entity/factureout

Запрос всех выданных Счетов-фактур на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой выданные Счета-фактуры.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/factureout

RequestsПример

Пример создания нового Счета-фактуры, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/a95dbc95-24e0-11e7-1542-821d00000001",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/fa610268-2b5d-11e7-1542-821d00000010",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
    "type": "factureout",
    "mediaType": "application/json"
  },
  "id": "fa610268-2b5d-11e7-1542-821d00000010",
  "accountId": "f4917c99-2346-11e7-1542-821d00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/f500c39b-2346-11e7-1542-821d0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f49447eb-2346-11e7-1542-821d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2017-04-27 18:27:08",
  "name": "00001",
  "externalCode": "KAwh2VT7hIzHDWQoIcfvS0",
  "moment": "2017-04-27 18:27:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/f52dd97c-2346-11e7-1542-821d00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/f52d95dd-2346-11e7-1542-821d00000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/f52a29b3-2346-11e7-1542-821d00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/fa610268-2b5d-11e7-1542-821d00000010/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-04-27 18:27:09",
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/a95dbc95-24e0-11e7-1542-821d00000001",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Создать Счет-фактуру

POST/entity/factureout

Запрос на создание Счета-фактуры на основании отгрузки, входящего платежа или возврата поставщику.
Документ-основание должен быть указан в единственном экземпляре.
Для установки paymentNumber, paymentDate значения должны быть переданы в теле Json, так как перечисленные поля не заполняются из документа-основания.

Метаданные выданных Счетов-фактур ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей выданных Счетов-фактур.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/attributes/8b0b6c1d-aa6f-11e6-8a84-bc520000008a",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "8b0b6c1d-aa6f-11e6-8a84-bc520000008a",
      "name": "доп поле",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/states/e1115474-aa6e-11e6-8a84-bc520000007c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "e1115474-aa6e-11e6-8a84-bc520000007c",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "name": "rewtret",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "factureout"
    }
  ],
  "createShared": false
}

Метаданные Счетов-фактур

GET/entity/factureout/metadata

Запрос на получение метаданных выданных Счетов-фактур. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные выданных Счетов-фактур

  • attributes — Массив объектов доп. полей выданных Счетов-фактур в формате Метаданных

  • states — Массив статусов выданных Счетов-фактур

  • createShared — создавать новые выданные Счета-фактуры с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/attributes/8b0b6c1d-aa6f-11e6-8a84-bc520000008a

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/attributes/8b0b6c1d-aa6f-11e6-8a84-bc520000008a",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "8b0b6c1d-aa6f-11e6-8a84-bc520000008a",
  "name": "доп поле",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/factureout/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 8b0b6c1d-aa6f-11e6-8a84-bc520000008a

id Доп. поля

Шаблон выданного Счета-фактуры ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/factureout/new

RequestsНа основе отгрузкиНа основе возврата поставщикуНа основе входящего платежа

Пример запроса на создание шаблона выданного Счета-фактуры на основе отгрузки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/fb3e5ec6-66cc-11e7-6adb-ede5000000be",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного выданного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/498a0445-66cc-11e7-6adb-ede50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=498a0445-66cc-11e7-6adb-ede50000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/48f21833-66cc-11e7-6adb-ede500000001",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-07-20 14:54:48",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/49b4b0b0-66cc-11e7-6adb-ede500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=49b4b0b0-66cc-11e7-6adb-ede500000058"
      }
    }
  },
  "sum": 10000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/49b43cd5-66cc-11e7-6adb-ede500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=49b43cd5-66cc-11e7-6adb-ede500000056"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/49b00bbc-66cc-11e7-6adb-ede500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=49b00bbc-66cc-11e7-6adb-ede500000051"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/states/82d0741a-6abc-11e7-6adb-ede50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/fb3e5ec6-66cc-11e7-6adb-ede5000000be",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#demand/edit?id=fb3e5ec6-66cc-11e7-6adb-ede5000000be"
      }
    }
  ]
}

Пример запроса на создание шаблона выданного Счета-фактуры на основе возврата поставщику.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "returns": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/62ebf0be-67d8-11e7-6adb-ede500000033",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#purchasereturn/edit?id=62ebf0be-67d8-11e7-6adb-ede500000033"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного выданного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/498a0445-66cc-11e7-6adb-ede50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=498a0445-66cc-11e7-6adb-ede50000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/48f21833-66cc-11e7-6adb-ede500000001",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-07-20 15:26:40",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/49b4b0b0-66cc-11e7-6adb-ede500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=49b4b0b0-66cc-11e7-6adb-ede500000058"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/49b40d55-66cc-11e7-6adb-ede500000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=49b40d55-66cc-11e7-6adb-ede500000054"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/49b00bbc-66cc-11e7-6adb-ede500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=49b00bbc-66cc-11e7-6adb-ede500000051"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/states/82d0741a-6abc-11e7-6adb-ede50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "returns": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/62ebf0be-67d8-11e7-6adb-ede500000033",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchasereturn/metadata",
        "type": "purchasereturn",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#purchasereturn/edit?id=62ebf0be-67d8-11e7-6adb-ede500000033"
      }
    }
  ]
}

Пример запроса на создание шаблона выданного Счета-фактуры на основе входящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "payments": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/f69cb6ec-6d45-11e7-6adb-ede50000001c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
        "type": "paymentin",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#paymentin/edit?id=f69cb6ec-6d45-11e7-6adb-ede50000001c"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного выданного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/498a0445-66cc-11e7-6adb-ede50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=498a0445-66cc-11e7-6adb-ede50000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/48f21833-66cc-11e7-6adb-ede500000001",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-07-20 15:25:09",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/49b4b0b0-66cc-11e7-6adb-ede500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=49b4b0b0-66cc-11e7-6adb-ede500000058"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/35950354-6ae5-11e7-6adb-ede500000036",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=35950354-6ae5-11e7-6adb-ede500000036"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/49b00bbc-66cc-11e7-6adb-ede500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=49b00bbc-66cc-11e7-6adb-ede500000051"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/states/82d0741a-6abc-11e7-6adb-ede50000000e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "payments": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/f69cb6ec-6d45-11e7-6adb-ede50000001c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
        "type": "paymentin",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#paymentin/edit?id=f69cb6ec-6d45-11e7-6adb-ede50000001c"
      }
    }
  ]
}

Шаблон выданного Счета-фактуры на основе

PUT/entity/factureout/new

Запрос на получение предзаполненного шаблона выданного Счета-фактуры на основе отгрузки, возврата поставщику или входящего платежа.
В ответ на запрос вернётся предзаполненный шаблон выданного Счета-фактуры, который
затем можно будет использовать для создания нового Счета-фактуры с помощью POST запроса.

Счет-фактура выданный ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/factureout/99d41b01-aa8a-11e6-8af5-581e0000007e

Responses200

Успешный запрос. Результат — JSON представление выданного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/99d41b01-aa8a-11e6-8af5-581e0000007e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
    "type": "factureout",
    "mediaType": "application/json"
  },
  "id": "99d41b01-aa8a-11e6-8af5-581e0000007e",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-11-14 19:52:25",
  "name": "00001",
  "externalCode": "iXXMP3d-gJI8avpfWsDAU3",
  "moment": "2016-11-08 17:26:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9596f69c-9609-11e6-8af5-581e000000d9",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/states/9770ee98-aa8a-11e6-8af5-581e0000007b",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata/attributes/3aa46d91-aa8a-11e6-8af5-581e00000077",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "3aa46d91-aa8a-11e6-8af5-581e00000077",
      "name": "special_description",
      "type": "string",
      "value": "jih"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/99d41b01-aa8a-11e6-8af5-581e0000007e/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "stateContractId": "005674",
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/750c8f8e-a5bf-11e6-8af5-581e000000bc",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Получить выданный Счет-фактуру

GET/entity/factureout/{id}

Запрос на получение отдельного выданного Счета-фактуры с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 99d41b01-aa8a-11e6-8af5-581e0000007e

id Счет-фактуры

PUT https://online.moysklad.ru/api/remap/1.1/entity/factureout/99d41b01-aa8a-11e6-8af5-581e0000007e

RequestsПример

Пример запроса на обновление Счет-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "FactureOut2"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/99d41b01-aa8a-11e6-8af5-581e0000007e",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/metadata",
    "type": "factureout",
    "mediaType": "application/json"
  },
  "id": "99d41b01-aa8a-11e6-8af5-581e0000007e",
  "accountId": "f4917c99-2346-11e7-1542-821d00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/f500c39b-2346-11e7-1542-821d0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f49447eb-2346-11e7-1542-821d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2017-04-27 18:36:36",
  "name": "FactureOut2",
  "externalCode": "KAwh2VT7hIzHDWQoIcfvS0",
  "moment": "2017-04-27 18:27:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/f52dd97c-2346-11e7-1542-821d00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/f52d95dd-2346-11e7-1542-821d00000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/f52a29b3-2346-11e7-1542-821d00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/factureout/99d41b01-aa8a-11e6-8af5-581e0000007e/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-04-27 18:27:09",
  "stateContractId": "005674",
  "demands": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/demand/a95dbc95-24e0-11e7-1542-821d00000001",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/demand/metadata",
        "type": "demand",
        "mediaType": "application/json"
      }
    }
  ]
}

Изменить выданный Счет-фактуру

PUT/entity/factureout/{id}

Запрос на обновление Счета-фактуры с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 99d41b01-aa8a-11e6-8af5-581e0000007e

id Счет-фактуры

DELETE https://online.moysklad.ru/api/remap/1.1/entity/factureout/7944ef04-f831-11e5-7a69-971500188b20

Responses200

Успешное удаление выданного Счета-фактуры.

Удалить выданный Счет-фактуру

DELETE/entity/factureout/{id}

Запрос на удаление выданного Счета-фактуры с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b20

id выданного Счета-фактуры

Счет-фактура полученный ¶

Счета-фактуры полученные ¶

Средствами JSON API можно создавать и изменять Счет-фактуры полученные, запрашивать списки полученных Счетов-фактур, сведения по отдельным Счетам-фактурам и удалять Счета-фактуры. Счет-фактура может быть создана только на основании приемки или исходящего платежа, без документа-основания счет-фактуру создать нельзя. Кодом сущности для полученного Счета-фактуры в составе JSON API является ключевое слово facturein.

  • meta — Метаданные о полученном Счете-фактуре

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер полученного Счета-фактуры

  • description — Комментарий полученного Счета-фактуры

  • externalCode — Внешний код полученного Счета-фактуры

  • moment — Дата полученного Счета-фактуры

  • applicable — Отметка о проведении

  • sum — Сумма полученного Счета-фактуры в установленной валюте Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Только для чтения

  • agent — Ссылка на контрагента в формате Метаданных Только для чтения

  • state — Статус полученного Счета-фактуры в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

Связи с другими документами

  • supplies — Массив ссылок на связанные приемки в формате Метаданных

    • meta — Ссылка на приемку, к которой привязан этот Счет-фактура в формате метаданных
  • payments — Массив ссылок на связанные исходящие платежи в формате Метаданных

    • meta — Ссылка на исходящий платеж, к которой привязан этот Счет-фактура в формате метаданных

Другие поля

  • incomingNumber — Входящий номер

  • incomingDate — Входящая дата

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями Счет-фактур можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер полученного Счета-фактуры

  • description — Комментарий полученного Счета-фактуры

  • externalCode — Внешний код полученного Счета-фактуры

  • moment — Дата полученного Счета-фактуры

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • state — Статус полученного Счета-фактуры

  • created — Дата создания

  • isDeleted — Удален ли полученный счет-фактура

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер полученного Счета-фактуры

  • externalCode — Внешний код полученного Счета-фактуры

  • moment — Дата полученного Счета-фактуры

  • applicable — Отметка о проведении

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/facturein

Responses200

Успешный запрос. Результат — JSON представление списка полученных Счетов-фактур.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
    "type": "facturein",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
        "type": "facturein",
        "mediaType": "application/json"
      },
      "id": "209fe91a-ab00-11e6-8af5-581e00000076",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-15 09:52:51",
      "name": "00002",
      "externalCode": "sylr1937hnp9AAftWLeYl3",
      "moment": "2016-11-15 09:52:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 200000,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9596b6e2-9609-11e6-8af5-581e000000d7",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "supplies": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/1b56b5c8-ab00-11e6-8af5-581e00000070",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
            "type": "supply",
            "mediaType": "application/json"
          }
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/f4369e0b-aaff-11e6-8af5-581e0000006c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
        "type": "facturein",
        "mediaType": "application/json"
      },
      "id": "f4369e0b-aaff-11e6-8af5-581e0000006c",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-15 09:51:37",
      "name": "00001",
      "externalCode": "M0YjPeX8gqISsVA32pRQu0",
      "moment": "2016-11-15 09:51:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9596b6e2-9609-11e6-8af5-581e000000d7",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/f4369e0b-aaff-11e6-8af5-581e0000006c/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "supplies": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/ecc943f6-aaff-11e6-8af5-581e00000066",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
            "type": "supply",
            "mediaType": "application/json"
          }
        }
      ]
    }
  ]
}

Получить полученные Счета-фактуры

GET/entity/facturein

Запрос всех полученных Счетов-фактур на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой полученные Счет-фактуры.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/facturein

RequestsПример

Пример создания нового Счета-фактуры, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "incomingNumber": "356124365",
  "incomingDate": "2017-04-06 00:00:00",
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/22e8d1ea-29bc-11e7-1542-821d00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/bc060447-2b48-11e7-1542-821d00000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
    "type": "facturein",
    "mediaType": "application/json"
  },
  "id": "bc060447-2b48-11e7-1542-821d00000000",
  "accountId": "f4917c99-2346-11e7-1542-821d00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/f500c39b-2346-11e7-1542-821d0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f49447eb-2346-11e7-1542-821d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2017-04-27 17:35:04",
  "name": "00001",
  "description": "dsfsdf",
  "externalCode": "5cp4fXAKjQ3MIxQNCKL-80",
  "moment": "2017-04-27 15:55:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/f52dd97c-2346-11e7-1542-821d00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 4000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/f52d7b30-2346-11e7-1542-821d00000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/f52a29b3-2346-11e7-1542-821d00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/bc060447-2b48-11e7-1542-821d00000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-04-27 15:55:04",
  "incomingNumber": "356124365",
  "incomingDate": "2017-04-06 00:00:00",
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/22e8d1ea-29bc-11e7-1542-821d00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      }
    }
  ]
}

Создать Счет-фактуру

POST/entity/facturein

Запрос на создание Счета-фактуры на основании приемки или исходящего платежа.
Документ-основание должен быть указан в единственном экземпляре.
Для установки incomingNumber, incomingDate значения должны быть переданы в теле Json, так как перечисленные поля не заполняются из документа-основания.

Метаданные полученных Счетов-фактур ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей полученных Счетов-фактур.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/attributes/6323a876-ab00-11e6-8af5-581e00000083",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6323a876-ab00-11e6-8af5-581e00000083",
      "name": "extra field",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/attributes/6323b1d9-ab00-11e6-8af5-581e00000084",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "6323b1d9-ab00-11e6-8af5-581e00000084",
      "name": "else_field",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/states/6f210951-ab00-11e6-8af5-581e00000088",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "6f210951-ab00-11e6-8af5-581e00000088",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "name": "my_status",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "facturein"
    }
  ],
  "createShared": false
}

Метаданные Счетов-фактур

GET/entity/facturein/metadata

Запрос на получение метаданных полученных Счетов-фактур. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные полученных Счетов-фактур

  • attributes — Массив объектов доп. полей полученных Счетов-фактур в формате Метаданных

  • states — Массив статусов полученных Счетов-фактур

  • createShared — создавать новые полученные Счета-фактуры с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/attributes/8b0b6c1d-aa6f-11e6-8a84-bc520000008a

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/attributes/6323b1d9-ab00-11e6-8af5-581e00000084",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "6323b1d9-ab00-11e6-8af5-581e00000084",
  "name": "else_field",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/facturein/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 8b0b6c1d-aa6f-11e6-8a84-bc520000008a

id Доп. поля

Шаблон полученного Счета-фактуры ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/facturein/new

RequestsНа основе приемкиНа основе исходящего платежа

Пример запроса на создание шаблона полученного Счета-фактуры на основе приемки.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/5dfd7505-67d8-11e7-6adb-ede50000002d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#supply/edit?id=5dfd7505-67d8-11e7-6adb-ede50000002d"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного полученного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/498a0445-66cc-11e7-6adb-ede50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=498a0445-66cc-11e7-6adb-ede50000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/48f21833-66cc-11e7-6adb-ede500000001",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-07-20 15:30:01",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/49b4b0b0-66cc-11e7-6adb-ede500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=49b4b0b0-66cc-11e7-6adb-ede500000058"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/49b40d55-66cc-11e7-6adb-ede500000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=49b40d55-66cc-11e7-6adb-ede500000054"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/49b00bbc-66cc-11e7-6adb-ede500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=49b00bbc-66cc-11e7-6adb-ede500000051"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/states/7ef4eb25-6abc-11e7-6adb-ede50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/5dfd7505-67d8-11e7-6adb-ede50000002d",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#supply/edit?id=5dfd7505-67d8-11e7-6adb-ede50000002d"
      }
    }
  ]
}

Пример запроса на создание шаблона полученного Счета-фактуры на основе исходящего платежа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "payments": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/dc5acb9c-6d46-11e7-6adb-ede500000030",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
        "type": "paymentout",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#paymentout/edit?id=dc5acb9c-6d46-11e7-6adb-ede500000030"
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного полученного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/498a0445-66cc-11e7-6adb-ede50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=498a0445-66cc-11e7-6adb-ede50000002a"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/48f21833-66cc-11e7-6adb-ede500000001",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2017-07-20 15:29:19",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/49b4b0b0-66cc-11e7-6adb-ede500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=49b4b0b0-66cc-11e7-6adb-ede500000058"
      }
    }
  },
  "sum": 0,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/d77f0d20-6ae2-11e7-6adb-ede50000001c",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=d77f0d20-6ae2-11e7-6adb-ede50000001c"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/49b00bbc-66cc-11e7-6adb-ede500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json",
      "uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=49b00bbc-66cc-11e7-6adb-ede500000051"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata/states/7ef4eb25-6abc-11e7-6adb-ede50000000a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "payments": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/dc5acb9c-6d46-11e7-6adb-ede500000030",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentout/metadata",
        "type": "paymentout",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#paymentout/edit?id=dc5acb9c-6d46-11e7-6adb-ede500000030"
      }
    }
  ]
}

Шаблон полученного Счета-фактуры на основе

PUT/entity/facturein/new

Запрос на получение предзаполненного шаблона полученного Счета-фактуры на основе приемки или исходящего платежа.
В ответ на запрос вернётся предзаполненный шаблон полученного Счета-фактуры, который
затем можно будет использовать для создания нового Счета-фактуры с помощью POST запроса.

Счет-фактура полученный ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076

Responses200

Успешный запрос. Результат — JSON представление полученного Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
    "type": "facturein",
    "mediaType": "application/json"
  },
  "id": "209fe91a-ab00-11e6-8af5-581e00000076",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-15 09:52:51",
  "name": "00002",
  "externalCode": "sylr1937hnp9AAftWLeYl3",
  "moment": "2016-11-15 09:52:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 200000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/9596b6e2-9609-11e6-8af5-581e000000d7",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/1b56b5c8-ab00-11e6-8af5-581e00000070",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      }
    }
  ]
}

Получить полученный Счет-фактуру

GET/entity/facturein/{id}

Запрос на получение отдельного полученного Счета-фактуры с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 209fe91a-ab00-11e6-8af5-581e00000076

id Счета-фактуры

PUT https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076

RequestsПример

Пример запроса на обновление Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "FactureIn2"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Счета-фактуры.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/metadata",
    "type": "facturein",
    "mediaType": "application/json"
  },
  "id": "209fe91a-ab00-11e6-8af5-581e00000076",
  "accountId": "f4917c99-2346-11e7-1542-821d00000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/f500c39b-2346-11e7-1542-821d0000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f49447eb-2346-11e7-1542-821d00000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2017-04-27 18:38:19",
  "name": "FactureIn2",
  "description": "dsfsdf",
  "externalCode": "5cp4fXAKjQ3MIxQNCKL-80",
  "moment": "2017-04-27 15:55:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/f52dd97c-2346-11e7-1542-821d00000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 4000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/f52d7b30-2346-11e7-1542-821d00000054",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/f52a29b3-2346-11e7-1542-821d00000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/facturein/209fe91a-ab00-11e6-8af5-581e00000076/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2017-04-27 15:55:04",
  "incomingNumber": "356124365",
  "incomingDate": "2017-04-06 00:00:00",
  "supplies": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/supply/22e8d1ea-29bc-11e7-1542-821d00000002",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/supply/metadata",
        "type": "supply",
        "mediaType": "application/json"
      }
    }
  ]
}

Изменить полученный Счет-фактуру

PUT/entity/facturein/{id}

Запрос на обновление Счета-фактуры с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 209fe91a-ab00-11e6-8af5-581e00000076

id Счета-фактуры

DELETE https://online.moysklad.ru/api/remap/1.1/entity/facturein/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление полученного Счета-фактуры.

Удалить полученный Счет-фактуру

DELETE/entity/facturein/{id}

Запрос на удаление полученного Счета-фактуры с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного Счета-фактуры

Инвентаризация ¶

Средствами JSON API можно создавать и обновлять сведения о Инвентаризации, запрашивать списки Инвентаризаций и сведения по отдельным Инвентаризациям. Позициями Инвентаризации можно управлять как в составе отдельной Инвентаризации, так и отдельно — с помощью специальных ресурсов для управления позициями Инвентаризации. Кодом сущности для Инвентаризации в составе JSON API является ключевое слово inventory. Больше о Инвентаризациях можно прочитать этой ссылке.

Инвентаризация ¶

  • meta — Метаданные о Инвентаризации

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Инвентаризации

  • externalCode — Внешний код Инвентаризации

  • moment — Дата Инвентаризации

  • sum — Сумма Инвентаризации в копейках Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных Необходимое

  • state — Статус Инвентаризации в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • positions — Ссылка на позиции Инвентаризации в формате Метаданных

Позиции Инвентаризации — это список товаров/модификаций/серий.
Объект позиции Инвентаризации содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Фактическое количество товаров/модификаций/серий.

  • price — Цена товара в копейках

  • assortment — Ссылка на товар/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • correctionAmount — разница между расчетным остатком и фактическим Только для чтения

  • calculatedQuantity — расчетный остаток

  • correctionSum — избыток/недостача Только для чтения

С позициями можно работать с помощью специальных ресурсов для управления позициями Инвентаризации,
а также в составе отдельной Инвентаризации. При работе в составе отдельной Инвентаризации,
вы можете отправлять запросы на создание отдельной Инвентаризации с включенным в тело запроса
массивом позиций Инвентаризации. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Инвентаризации”.
Также, при работе в составе отдельной Инвентаризации, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Инвентаризации. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Инвентаризации” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

О работе с доп. полями Инвентаризации можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Инвентаризации

  • externalCode — Внешний код Инвентаризации

  • moment — Дата Инвентаризации

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • store — Ссылка на склад

  • state — Статус Инвентаризации

  • created — Дата создания

  • isDeleted — Удалена ли Инвертаризация

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Инвентаризации

  • externalCode — Внешний код Инвентаризации

  • moment — Дата Инвентаризации

  • sum — Сумма Инвентаризации в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/inventory

Responses200

Успешный запрос. Результат — JSON представление списка Инвентаризаций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
    "type": "inventory",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/7ee45d2d-ad65-11e6-8a84-bc52000000db",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
        "type": "inventory",
        "mediaType": "application/json"
      },
      "id": "7ee45d2d-ad65-11e6-8a84-bc52000000db",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-18 11:03:31",
      "name": "00001",
      "externalCode": "HCUtF6T2jnNOzNbh-ZNNo1",
      "moment": "2016-11-18 11:03:00",
      "sum": 480000,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/7ee45d2d-ad65-11e6-8a84-bc52000000db/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/7ee45d2d-ad65-11e6-8a84-bc52000000db/positions",
          "type": "inventoryposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/8c3e615a-ad65-11e6-8a84-bc52000000df",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
        "type": "inventory",
        "mediaType": "application/json"
      },
      "id": "8c3e615a-ad65-11e6-8a84-bc52000000df",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-18 11:03:53",
      "name": "00002",
      "externalCode": "aNpAW66rhIjZ4VmhA4igz0",
      "moment": "2016-11-18 11:03:00",
      "sum": 1020000,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/8c3e615a-ad65-11e6-8a84-bc52000000df/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/8c3e615a-ad65-11e6-8a84-bc52000000df/positions",
          "type": "inventoryposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    }
  ]
}

Получить Инвентаризации

GET/entity/inventory

Запрос всех Инвентаризаций на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Инвентаризации.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/inventory

RequestsПример

Пример создания новой Инвентаризации с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  }
}

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

Успешный запрос. Результат - JSON представление созданной Инвентаризации.
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/8a2a5d07-ad6d-11e6-8a84-bc520000000a",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
        "type": "inventory",
        "mediaType": "application/json"
      },
      "id": "8a2a5d07-ad6d-11e6-8a84-bc520000000a",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-18 12:01:06",
      "name": "00005",
      "externalCode": "n0vO68WUgOh9OcHApWSVc2",
      "moment": "2016-11-18 12:01:06",
      "sum": 0,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/8a2a5d07-ad6d-11e6-8a84-bc520000000a/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "created": "2007-02-07 17:16:41",
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/8a2a5d07-ad6d-11e6-8a84-bc520000000a/positions",
          "type": "inventoryposition",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      }
    }

Создать Инвентаризацию

POST/entity/inventory

Запрос на создание новой Инвентаризации

DELETE https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Инвентаризации.

Удалить Инвентаризацию

DELETE/entity/inventory/{id}

Запрос на удаление Инвентаризации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

Метаданные Инвентаризаций ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных Инвентаризаций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
      "name": "доп.поле1",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dc230-ad6e-11e6-8a84-bc52000000ec",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "1f7dc230-ad6e-11e6-8a84-bc52000000ec",
      "name": "доп.поле2",
      "type": "long",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Инвентаризаций

GET/entity/inventory/metadata

Запрос на получение метаданных Инвентаризаций. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Инвентаризаций

  • attributes — Массив объектов доп. полей Инвентаризаций в формате Метаданных

  • states — Массив статусов Инвентаризаций

  • createShared — создавать новые Инвентаризации с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
  "name": "доп.поле1",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/inventory/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон инвентаризации ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/inventory/new

RequestsПустое тело запроса

Responses200

Успешный запрос. Результат — JSON представление предзаполненного списания.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 17:52:33",
  "sum": 0,
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  }
}

Шаблон инвентаризации

PUT/entity/inventory/new

Запрос на получение предзаполненого стандартными значениями шаблона инвентаризации без связи с каким-либо документом.

Инвентаризация ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
    "type": "inventory",
    "mediaType": "application/json"
  },
  "id": "57a0bbfb-ad6d-11e6-8a84-bc52000000e7",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-18 11:59:41",
  "name": "00004",
  "externalCode": "6iP5E4LLhpzxRKezcuKE90",
  "moment": "2016-11-18 11:59:00",
  "sum": 0,
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions",
      "type": "inventoryposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  }
}

Получить Инвентаризацию

GET/entity/inventory/{id}

Запрос на получение отдельной инвентаризации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

PUT https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полями

Пример запроса на обновление отдельной Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "newname",
  "positions": {
    "rows": [
      {
        "quantity": 140,
        "price": 5000,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "correctionAmount": -60,
        "calculatedQuantity": 200,
        "correctionSum": -300000
      },
      {
        "quantity": 80,
        "price": 4000,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/58948866-ad65-11e6-8a84-bc52000000cf",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "correctionAmount": -20,
        "calculatedQuantity": 100,
        "correctionSum": -80000
      }
    ]
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
    "type": "inventory",
    "mediaType": "application/json"
  },
  "id": "57a0bbfb-ad6d-11e6-8a84-bc52000000e7",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-18 12:12:27",
  "name": "newname",
  "externalCode": "6iP5E4LLhpzxRKezcuKE90",
  "moment": "2016-11-18 11:59:00",
  "sum": 1020000,
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions",
      "type": "inventoryposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Пример запроса на изменение Инвентаризации с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
      "name": "доп.поле1",
      "type": "string",
      "value": "text"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dc230-ad6e-11e6-8a84-bc52000000ec",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "1f7dc230-ad6e-11e6-8a84-bc52000000ec",
      "name": "доп.поле2",
      "type": "long",
      "value": 42
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata",
    "type": "inventory",
    "mediaType": "application/json"
  },
  "id": "57a0bbfb-ad6d-11e6-8a84-bc52000000e7",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/c4b17cf2-99bb-11e6-8a84-bc520000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/c3cff163-99bb-11e6-8a84-bc5200000002",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "updated": "2016-11-18 12:12:27",
  "name": "newname",
  "externalCode": "6iP5E4LLhpzxRKezcuKE90",
  "moment": "2016-11-18 11:59:00",
  "sum": 1020000,
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c4eddfc8-99bb-11e6-8a84-bc5200000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/c4dee133-99bb-11e6-8a84-bc5200000051",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "1f7dbb1b-ad6e-11e6-8a84-bc52000000eb",
      "name": "доп.поле1",
      "type": "string",
      "value": "text"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/metadata/attributes/1f7dc230-ad6e-11e6-8a84-bc52000000ec",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "1f7dc230-ad6e-11e6-8a84-bc52000000ec",
      "name": "доп.поле2",
      "type": "long",
      "value": 42
    }
  ],
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions",
      "type": "inventoryposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Изменить Инвентаризацию

PUT/entity/inventory/{id}

Запрос на обновление инвентаризации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

Позиции Инвентаризации ¶

Отдельный ресурс для управления позициями Инвентаризации. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельной Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions",
    "type": "inventoryposition",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/201452a2-ad6f-11e6-8a84-bc5200000010",
        "type": "inventoryposition",
        "mediaType": "application/json"
      },
      "id": "201452a2-ad6f-11e6-8a84-bc5200000010",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "quantity": 140,
      "price": 5000,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "correctionAmount": -60,
      "calculatedQuantity": 200,
      "correctionSum": -300000
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/20145d98-ad6f-11e6-8a84-bc5200000011",
        "type": "inventoryposition",
        "mediaType": "application/json"
      },
      "id": "20145d98-ad6f-11e6-8a84-bc5200000011",
      "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
      "quantity": 80,
      "price": 4000,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/58948866-ad65-11e6-8a84-bc52000000cf",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "correctionAmount": -20,
      "calculatedQuantity": 100,
      "correctionSum": -80000
    }
  ]
}

Получить позиции Инвентаризации

GET/entity/inventory/{id}/positions

Запрос на получение списка всех позиций данной Инвентаризации.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Инвентаризации.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиций в Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/201452a2-ad6f-11e6-8a84-bc5200000010",
    "type": "inventoryposition",
    "mediaType": "application/json"
  },
  "id": "201452a2-ad6f-11e6-8a84-bc5200000010",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "quantity": 140,
  "price": 2000,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельной Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/201452a2-ad6f-11e6-8a84-bc5200000010",
      "type": "inventoryposition",
      "mediaType": "application/json"
    },
    "id": "201452a2-ad6f-11e6-8a84-bc5200000010",
    "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
    "quantity": 140,
    "price": 2000,
    "assortment": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "correctionAmount": -60,
    "calculatedQuantity": 200,
    "correctionSum": -120000
  }
]

Создать позицию Инвентаризации

POST/entity/inventory/{id}/positions

Запрос на создание новой позиции в Инвентаризации.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции Инвентаризации

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций Инвентаризации. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

Позиция Инвентаризации ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/201452a2-ad6f-11e6-8a84-bc5200000010",
    "type": "inventoryposition",
    "mediaType": "application/json"
  },
  "id": "201452a2-ad6f-11e6-8a84-bc5200000010",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "quantity": 140,
  "price": 5000,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "correctionAmount": -60,
  "calculatedQuantity": 200,
  "correctionSum": -300000
}

Получить позицию

GET/entity/inventory/{id}/positions/{positionID}

Запрос на получение отдельной позиции Инвентаризации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

PUT https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной позиции в Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/201452a2-ad6f-11e6-8a84-bc5200000010",
    "type": "inventoryposition",
    "mediaType": "application/json"
  },
  "id": "201452a2-ad6f-11e6-8a84-bc5200000010",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "quantity": 45,
  "price": 1000,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Инвентаризации.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/inventory/57a0bbfb-ad6d-11e6-8a84-bc52000000e7/positions/201452a2-ad6f-11e6-8a84-bc5200000010",
    "type": "inventoryposition",
    "mediaType": "application/json"
  },
  "id": "201452a2-ad6f-11e6-8a84-bc5200000010",
  "accountId": "c3cc7e30-99bb-11e6-8a84-bc5200000001",
  "quantity": 45,
  "price": 1000,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/b6be720e-ad63-11e6-8a84-bc520000008f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "correctionAmount": -155,
  "calculatedQuantity": 200,
  "correctionSum": -155000
}

Изменить позицию

PUT/entity/inventory/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Инвентаризации. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

DELETE https://online.moysklad.ru/api/remap/1.1/entity/inventory/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции Инвентаризации.

Удалить позицию

DELETE/entity/inventory/{id}/positions/{positionID}

Запрос на удаление отдельной позиции Инвентаризации с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Инвентаризации

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции

Полученный отчёт комиссионера ¶

Средствами JSON API можно создавать и обновлять сведения о полученных отчётах комиссионера, запрашивать списки полученных отчётов комиссионера и сведения по отдельным полученным отчётам комиссионера. Позициями отчётов комиссионера можно управлять как в составе отдельного отчёта, так и с помощью специальных ресурсов для управления позициями. Кодом сущности для полученного отчёта комиссионера в составе JSON API является ключевое слово commissionreportin. Больше об отчётах комиссионера и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Полученные отчёты комиссионера ¶

  • meta — Метаданные о полученном отчёте комиссионера

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер полученного отчёта комиссионера Необходимое

  • description — Комментарий полученного отчёта комиссионера

  • externalCode — Внешний код полученного отчёта комиссионера

  • moment — Дата полученного отчёта комиссионера

  • applicable — Отметка о проведении

  • sum — Сумма полученного отчёта комиссионера в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

  • state — Статус полученного отчёта комиссионера в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • payedSum — Оплаченная сумма Только для чтения

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • positions — Ссылка на позиции полученного отчёта комиссионера в формате Метаданных

  • commissionPeriodStart — Начало периода Необходимое

  • commissionPeriodEnd — Конец периода Необходимое

  • rewardType — Тип вознаграждения

  • rewardPercent — Процент вознаграждения (всегда 0 если вознаграждение не рассчитывается)

  • commitentSum — Сумма коммитента в установленной валюте Только для чтения

    Связи с другими документами

  • payments — Массив ссылок на связанные платежи в формате Метаданных

Позиции полученного отчёта комиссионера — это список товаров/модификаций/серий.
Объект позиции полученного отчёта комиссионера содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • reward — Вознаграждение

С позициями можно работать с помощью специальных ресурсов для управления позициями полученного отчёта комиссионера,
а также в составе отдельного полученного отчёта комиссионера. При работе в составе отдельного полученного отчёта комиссионера,
вы можете отправлять запросы на создание полученного отчёта комиссионера с включенным в тело запроса
массивом позиций полученного отчёта комиссионера. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции отчёта комиссионера”.
Также, при работе в составе отдельного полученного отчёта комиссионера, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций полученного отчёта комиссионера. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции полученного отчёта комиссионера” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер полученного отчёта комиссионера

  • description — Комментарий полученного отчёта комиссионера

  • externalCode — Внешний код полученного отчёта комиссионера

  • moment — Дата полученного отчёта комиссионера

  • applicable — Отметка о проведении

  • sum — Сумма полученного отчёта комиссионера в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • contract — Ссылка на договор

  • project — Ссылка на проект

  • state — Статус полученного отчёта комиссионера

  • created — Дата создания

  • incomingDate— Входящая дата

  • isDeleted — Удален ли полученный отчет комиссионера

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер полученного отчёта комиссионера

  • description — Комментарий полученного отчёта комиссионера

  • externalCode — Внешний код полученного отчёта комиссионера

  • moment — Дата полученного отчёта комиссионера

  • applicable — Отметка о проведении

  • sum — Сумма полученного отчёта комиссионера в копейках

  • created — Дата создания

  • incomingDate — Входящая дата

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin

Responses200

Успешный запрос. Результат — JSON представление списка полученных отчётов комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
    "type": "commissionreportin",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      },
      "id": "392fb7a9-ab02-11e6-8a84-bae500000073",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-15 10:11:35",
      "name": "00001",
      "externalCode": "DfZi0N0mggqmVRt2hVf8t2",
      "moment": "2016-11-15 10:04:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073/positions",
          "type": "commissionreportinposition",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 0,
      "commissionPeriodStart": "2016-11-09 10:07:00",
      "commissionPeriodEnd": "2016-11-09 10:07:00",
      "rewardType": "PercentOfSales",
      "rewardPercent": 0,
      "commitentSum": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/6348c14c-ab39-11e6-8a84-bae500000064",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
        "type": "commissionreportin",
        "mediaType": "application/json"
      },
      "id": "6348c14c-ab39-11e6-8a84-bae500000064",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-17 17:10:23",
      "name": "00002",
      "externalCode": "ec21rBixjdrEm0CVkCiOJ0",
      "moment": "2016-11-15 14:19:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/6348c14c-ab39-11e6-8a84-bae500000064/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/6348c14c-ab39-11e6-8a84-bae500000064/positions",
          "type": "commissionreportinposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 0,
      "commissionPeriodStart": "2016-11-15 14:19:00",
      "commissionPeriodEnd": "2016-11-15 14:22:00",
      "rewardType": "None",
      "rewardPercent": 0,
      "commitentSum": 0,
      "payments": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/e39851ec-ab43-11e6-8a84-bae50000007a",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
            "type": "paymentin",
            "mediaType": "application/json"
          },
          "linkedSum": 0
        }
      ]
    }
  ]
}

Получить отчёты комиссионера

GET/entity/commissionreportin

Запрос всех полученных отчётов комиссионера на учётной записи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin

RequestsПример

Пример создания нового полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "3335551",
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "sum": 0,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36eb1628-912b-11e6-8a84-bae500000124",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 132.05,
      "vat": 10,
      "reward": 123
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 15,
      "price": 99.99,
      "vat": 0,
      "reward": 100
    }
  ],
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "value": "value"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "value": "values"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-11-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 15
}

Responses200

Успешный запрос. Результат — JSON представление созданного полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
    "type": "commissionreportin",
    "mediaType": "application/json"
  },
  "id": "cc5beac8-acdb-11e6-8a84-bae500000000",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-17 18:37:50",
  "name": "3335551",
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 1764,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "name": "Поле1",
      "type": "string",
      "value": "value"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "name": "Поле2",
      "type": "string",
      "value": "values"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/positions",
      "type": "commissionreportinposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 24,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-11-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 15,
  "commitentSum": 1499
}

Создать полученный отчёт комиссионера

POST/entity/commissionreportin

Запрос на создание нового полученного отчёта комиссионера.
Обязательные для создания поля:

  • name — номер, если не будет указан, будет сгенерирован автоматически

  • agent — контрагент

  • contract — договор

  • organization — юрлицо

  • commissionPeriodStart — начало периода

  • commissionPeriodEnd — конец периода

  • organizationAccount — счёт юрлица (если у юрлица несколько счетов)

  • agentAccount — счёт контрагента (если у контрагента несколько счетов)

При указании поля contract важно:

  • Чтобы договор был заключён с указанным в поле agent контрагентом

  • Договор имел тип “Договор комиссии”

DELETE https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление полученного отчёта комиссионера.

Удалить полученный отчёт комиссионера

DELETE/entity/commissionreportin/{id}

Запрос на удаление полученного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

Метаданные полученного отчёта ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "name": "Поле1",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "name": "Поле2",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/states/40ca02eb-acda-11e6-8a84-bae500000069",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "40ca02eb-acda-11e6-8a84-bae500000069",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "name": "Статус",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "commissionreportin"
    }
  ],
  "createShared": false
}

Метаданные полученного отчёта

GET/entity/commissionreportin/metadata

Запрос на получение метаданных отчётов комиссионера. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные отчётов комиссионера

  • attributes — Массив объектов доп. полей отчётов комиссионера в формате Метаданных

  • states — Массив статусов отчётов комиссионера

  • createShared — создавать новые отчёты комиссионера с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "4930a123-acda-11e6-8a84-bae50000006d",
  "name": "Поле1",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/commissionreportin/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Полученный отчёт комиссионера ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
    "type": "commissionreportin",
    "mediaType": "application/json"
  },
  "id": "392fb7a9-ab02-11e6-8a84-bae500000073",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-15 10:11:35",
  "name": "00001",
  "externalCode": "DfZi0N0mggqmVRt2hVf8t2",
  "moment": "2016-11-15 10:04:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/392fb7a9-ab02-11e6-8a84-bae500000073/positions",
      "type": "commissionreportinposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "commissionPeriodStart": "2016-11-09 10:07:00",
  "commissionPeriodEnd": "2016-11-09 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 0,
  "commitentSum": 0
}

Получить отчёт комиссионера

GET/entity/commissionreportin/{id}

Запрос на получение отдельного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

PUT https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "sum": 0,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36eb1628-912b-11e6-8a84-bae500000124",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 12,
      "price": 132.05,
      "vat": 10,
      "reward": 123
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 15,
      "price": 99.399,
      "vat": 0,
      "reward": 100
    }
  ],
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "value": "Newvalue"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-12-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 12
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata",
    "type": "commissionreportin",
    "mediaType": "application/json"
  },
  "id": "cc5beac8-acdb-11e6-8a84-bae500000000",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 6,
  "updated": "2016-11-17 20:11:40",
  "name": "3335551",
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 3069,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/states/40ca02eb-acda-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "name": "Поле1",
      "type": "string",
      "value": "Newvalue"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "name": "Поле2",
      "type": "string",
      "value": "values"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/positions",
      "type": "commissionreportinposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 144,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-12-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 12,
  "commitentSum": 2701
}

Изменить полученный отчёт комиссионера

PUT/entity/commissionreportin/{id}

Запрос на обновление полученного отчёта комиссионера с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у полученного отчёта комиссионера, кроме тех, что
помечены Только для чтения в описании атрибутов полученного отчёта комиссионера.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

При указании поля contract важно:

  • Чтобы договор был заключён с указанным в поле agent контрагентом

  • Договор имел тип “Договор комиссии”

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

Позиции отчёта комиссионера ¶

Отдельный ресурс для управления позициями полученного отчёта комиссионера. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/6348c14c-ab39-11e6-8a84-bae500000064/positions",
    "type": "commissionreportinposition",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/6348c14c-ab39-11e6-8a84-bae500000064/positions/94aef79a-accf-11e6-8a84-bae500000064",
        "type": "commissionreportinposition",
        "mediaType": "application/json"
      },
      "id": "94aef79a-accf-11e6-8a84-bae500000064",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/ca976541-96d1-11e6-8a84-bae50000002e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reward": 0
    }
  ]
}

Получить позиции

GET/entity/commissionreportin/{id}/positions

Запрос на получение списка всех позиций данного полученного отчёта комиссионера.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания одной позиции в полученном отчёте комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 15,
    "price": 1300,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 225
  },
  {
    "quantity": 15,
    "price": 1020,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 225
  },
  {
    "quantity": 15,
    "price": 101,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 225
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a61c8b-acdd-11e6-8a84-bae500000000",
      "type": "commissionreportinposition",
      "mediaType": "application/json"
    },
    "id": "a7a61c8b-acdd-11e6-8a84-bae500000000",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 15,
    "price": 1300,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 2925
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a6c749-acdd-11e6-8a84-bae500000001",
      "type": "commissionreportinposition",
      "mediaType": "application/json"
    },
    "id": "a7a6c749-acdd-11e6-8a84-bae500000001",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 15,
    "price": 1020,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 2295
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a6d9cc-acdd-11e6-8a84-bae500000002",
      "type": "commissionreportinposition",
      "mediaType": "application/json"
    },
    "id": "a7a6d9cc-acdd-11e6-8a84-bae500000002",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 15,
    "price": 101,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 227
  }
]

Создать позицию

POST/entity/commissionreportin/{id}/positions

Запрос на создание новой позиции в отчёте комиссионера.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции отчёта комиссионера

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций отчёта комиссионера. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

DELETE https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции полученного отчёта комиссионера.

Удалить позицию

DELETE/entity/commissionreportin/{id}/positions/{positionID}

Запрос на удаление позиции полученного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции полученного отчёта комиссионера

Позиция отчёта комиссионера ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/6348c14c-ab39-11e6-8a84-bae500000064/positions/94aef79a-accf-11e6-8a84-bae500000064",
    "type": "commissionreportinposition",
    "mediaType": "application/json"
  },
  "id": "94aef79a-accf-11e6-8a84-bae500000064",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/ca976541-96d1-11e6-8a84-bae50000002e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reward": 0
}

Получить позицию

GET/entity/commissionreportin/{id}/positions/{positionID}

Запрос на получение отдельной позиции полученного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции полученного отчёта комиссионера

PUT https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в полученном отчёте комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 14,
  "price": 1301,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "reward": 0
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции полученного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportin/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a6c749-acdd-11e6-8a84-bae500000001",
    "type": "commissionreportinposition",
    "mediaType": "application/json"
  },
  "id": "a7a6c749-acdd-11e6-8a84-bae500000001",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "quantity": 14,
  "price": 1301,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "reward": 0
}

Изменить позицию

PUT/entity/commissionreportin/{id}/positions/{positionID}

Запрос на обновление отдельной позиции полученного отчёта комиссионера. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id полученного отчёта комиссионера

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции полученного отчёта комиссионера

Выданный отчёт комиссионера ¶

Средствами JSON API можно создавать и обновлять сведения о выданных отчётах комиссионера, запрашивать списки выданных отчётов комиссионера и сведения по отдельным выданным отчётам комиссионера. Позициями отчётов комиссионера можно управлять как в составе отдельного отчёта, так и с помощью специальных ресурсов для управления позициями. Кодом сущности для выданного отчёта комиссионера в составе JSON API является ключевое слово commissionreportout. Больше об отчётах комиссионера и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Выданные отчёты комиссионера ¶

  • meta — Метаданные о выданном отчёте комиссионера

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер выданного отчёта комиссионера Необходимое

  • description — Комментарий выданного отчёта комиссионера

  • externalCode — Внешний код выданного отчёта комиссионера

  • moment — Дата выданного отчёта комиссионера

  • applicable — Отметка о проведении

  • sum — Сумма выданного отчёта комиссионера в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • agent — Ссылка на контрагента в формате Метаданных Необходимое

  • contract — Ссылка на договор в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

  • state — Статус выданного отчёта комиссионера в формате Метаданных

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • agentAccount — Ссылка на счёт контрагента в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • vatSum — Сумма НДС Только для чтения

  • payedSum — Оплаченная сумма Только для чтения

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • positions — Ссылка на позиции выданного отчёта комиссионера в формате Метаданных

  • commissionPeriodStart — Начало периода Необходимое

  • commissionPeriodEnd — Конец периода Необходимое

  • rewardType — Тип вознаграждения

  • rewardPercent — Процент вознаграждения (всегда 0 если вознаграждение не рассчитывается)

  • commitentSum — Сумма коммитента в установленной валюте Только для чтения

    Связи с другими документами

  • payments — Массив ссылок на связанные платежи в формате Метаданных

Позиции выданного отчёта комиссионера — это список товаров/модификаций/серий.
Объект позиции выданного отчёта комиссионера содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/услуг данного вида в позиции. Если позиция — товар, у которого включен учёт по серийным номерам, то значение в этом поле всегда будет равно количеству серийных номеров для данной позиции в документе.

  • price — Цена товара/услуги в копейках

  • vat — НДС, которым облагается текущая позиция

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • reward — Вознаграждение

С позициями можно работать с помощью специальных ресурсов для управления позициями выданного отчёта комиссионера,
а также в составе отдельного выданного отчёта комиссионера. При работе в составе отдельного выданного отчёта комиссионера,
вы можете отправлять запросы на создание выданного отчёта комиссионера с включенным в тело запроса
массивом позиций выданного отчёта комиссионера. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции отчёта комиссионера”.
Также, при работе в составе отдельного выданного отчёта комиссионера, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций выданного отчёта комиссионера. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции выданного отчёта комиссионера” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер выданного отчёта комиссионера

  • description — Комментарий выданного отчёта комиссионера

  • externalCode — Внешний код выданного отчёта комиссионера

  • moment — Дата выданного отчёта комиссионера

  • applicable — Отметка о проведении

  • sum — Сумма выданного отчёта комиссионера в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • agent — Ссылка на контрагента

  • contract — Ссылка на договор

  • project — Ссылка на проект

  • state — Статус выданного отчёта комиссионера

  • created — Дата создания

  • isDeleted — Удален ли выданный отчет комиссионера

  • id — ID в формате UUID

  • syncId — ID синхронизации.

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер выданного отчёта комиссионера

  • description — Комментарий выданного отчёта комиссионера

  • externalCode — Внешний код выданного отчёта комиссионера

  • moment — Дата выданного отчёта комиссионера

  • applicable — Отметка о проведении

  • sum — Сумма выданного отчёта комиссионера в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout

Responses200

Успешный запрос. Результат — JSON представление списка выданных отчётов комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
    "type": "commissionreportout",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/392fb7a9-ab02-11e6-8a84-bae500000073",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
        "type": "commissionreportout",
        "mediaType": "application/json"
      },
      "id": "392fb7a9-ab02-11e6-8a84-bae500000073",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-15 10:11:35",
      "name": "00001",
      "externalCode": "DfZi0N0mggqmVRt2hVf8t2",
      "moment": "2016-11-15 10:04:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/392fb7a9-ab02-11e6-8a84-bae500000073/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/392fb7a9-ab02-11e6-8a84-bae500000073/positions",
          "type": "commissionreportoutposition",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 0,
      "commissionPeriodStart": "2016-11-09 10:07:00",
      "commissionPeriodEnd": "2016-11-09 10:07:00",
      "rewardType": "PercentOfSales",
      "rewardPercent": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/6348c14c-ab39-11e6-8a84-bae500000064",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
        "type": "commissionreportout",
        "mediaType": "application/json"
      },
      "id": "6348c14c-ab39-11e6-8a84-bae500000064",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-17 17:10:23",
      "name": "00002",
      "externalCode": "ec21rBixjdrEm0CVkCiOJ0",
      "moment": "2016-11-15 14:19:00",
      "applicable": true,
      "sum": 0,
      "contract": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
          "type": "contract",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "organizationAccount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
          "type": "account",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/6348c14c-ab39-11e6-8a84-bae500000064/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/6348c14c-ab39-11e6-8a84-bae500000064/positions",
          "type": "commissionreportoutposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 0,
      "commissionPeriodStart": "2016-11-15 14:19:00",
      "commissionPeriodEnd": "2016-11-15 14:22:00",
      "rewardType": "None",
      "rewardPercent": 0,
      "commitentSum": 0,
      "payments": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/e39851ec-ab43-11e6-8a84-bae50000007a",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/paymentin/metadata",
            "type": "paymentin",
            "mediaType": "application/json"
          },
          "linkedSum": 0
        }
      ]
    }
  ]
}

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

GET/entity/commissionreportout

Запрос всех выданных отчётов комиссионера на учётной записи.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout

RequestsПример

Пример создания нового выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "3335551",
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "sum": 0,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36eb1628-912b-11e6-8a84-bae500000124",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 132.05,
      "vat": 10,
      "reward": 123
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 15,
      "price": 99.99,
      "vat": 0,
      "reward": 100
    }
  ],
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "value": "value"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "value": "values"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-11-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 15
}

Responses200

Успешный запрос. Результат — JSON представление созданного выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
    "type": "commissionreportout",
    "mediaType": "application/json"
  },
  "id": "cc5beac8-acdb-11e6-8a84-bae500000000",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-17 18:37:50",
  "name": "3335551",
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 1764,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "name": "Поле1",
      "type": "string",
      "value": "value"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "name": "Поле2",
      "type": "string",
      "value": "values"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/positions",
      "type": "commissionreportoutposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 24,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-11-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 15,
  "commitentSum": 1499
}

Создать выданный отчёт комиссионера

POST/entity/commissionreportout

Запрос на создание нового выданного отчёта комиссионера.
Обязательные для создания поля:

  • name — номер, если не будет указан, будет сгенерирован автоматически

  • agent — контрагент

  • contract — договор

  • organization — юрлицо

  • commissionPeriodStart — начало периода

  • commissionPeriodEnd — конец периода

  • organizationAccount — счёт юрлица (если у юрлица несколько счетов)

  • agentAccount — счёт контрагента (если у контрагента несколько счетов)

При указании поля contract важно:

  • Чтобы договор был заключён с указанным в поле agent контрагентом

  • Договор имел тип “Договор комиссии”

DELETE https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление выданного отчёта комиссионера.

Удалить выданный отчёт комиссионера

DELETE/entity/commissionreportout/{id}

Запрос на удаление выданного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

Метаданные выданного отчёта ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "name": "Поле1",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "name": "Поле2",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/states/40ca02eb-acda-11e6-8a84-bae500000069",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "40ca02eb-acda-11e6-8a84-bae500000069",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "name": "Статус",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "commissionreportout"
    }
  ],
  "createShared": false
}

Метаданные выданного отчёта

GET/entity/commissionreportout/metadata

Запрос на получение метаданных отчётов комиссионера. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные отчётов комиссионера

  • attributes — Массив объектов доп. полей отчётов комиссионера в формате Метаданных

  • states — Массив статусов отчётов комиссионера

  • createShared — создавать новые отчёты комиссионера с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "4930a123-acda-11e6-8a84-bae50000006d",
  "name": "Поле1",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/commissionreportout/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Выданный отчёт комиссионера ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/392fb7a9-ab02-11e6-8a84-bae500000073",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
    "type": "commissionreportout",
    "mediaType": "application/json"
  },
  "id": "392fb7a9-ab02-11e6-8a84-bae500000073",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-15 10:11:35",
  "name": "00001",
  "externalCode": "DfZi0N0mggqmVRt2hVf8t2",
  "moment": "2016-11-15 10:04:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 0,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/392fb7a9-ab02-11e6-8a84-bae500000073/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/392fb7a9-ab02-11e6-8a84-bae500000073/positions",
      "type": "commissionreportoutposition",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "commissionPeriodStart": "2016-11-09 10:07:00",
  "commissionPeriodEnd": "2016-11-09 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 0,
  "commitentSum": 0
}

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

GET/entity/commissionreportout/{id}

Запрос на получение отдельного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

PUT https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "sum": 0,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36eb1628-912b-11e6-8a84-bae500000124",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 12,
      "price": 132.05,
      "vat": 10,
      "reward": 123
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      },
      "quantity": 15,
      "price": 99.399,
      "vat": 0,
      "reward": 100
    }
  ],
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "value": "Newvalue"
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-12-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 12
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata",
    "type": "commissionreportout",
    "mediaType": "application/json"
  },
  "id": "cc5beac8-acdb-11e6-8a84-bae500000000",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 6,
  "updated": "2016-11-17 20:11:40",
  "name": "3335551",
  "externalCode": "extCod1",
  "moment": "2016-12-16 11:22:33",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    }
  },
  "sum": 3069,
  "contract": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/contract/92df2d9c-ab02-11e6-8a84-bae500000084",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/contract/metadata",
      "type": "contract",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b942c396-9128-11e6-8a84-bae500000056",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051/accounts/b932bc5b-9128-11e6-8a84-bae500000052",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/states/40ca02eb-acda-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a123-acda-11e6-8a84-bae50000006d",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a123-acda-11e6-8a84-bae50000006d",
      "name": "Поле1",
      "type": "string",
      "value": "Newvalue"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/metadata/attributes/4930a9c5-acda-11e6-8a84-bae50000006e",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "4930a9c5-acda-11e6-8a84-bae50000006e",
      "name": "Поле2",
      "type": "string",
      "value": "values"
    }
  ],
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/positions",
      "type": "commissionreportoutposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 144,
  "commissionPeriodStart": "2016-11-01 10:07:00",
  "commissionPeriodEnd": "2016-12-29 10:07:00",
  "rewardType": "PercentOfSales",
  "rewardPercent": 12,
  "commitentSum": 2701
}

Изменить выданный отчёт комиссионера

PUT/entity/commissionreportout/{id}

Запрос на обновление выданного отчёта комиссионера с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у выданного отчёта комиссионера, кроме тех, что
помечены Только для чтения в описании атрибутов выданного отчёта комиссионера.
При обновлении полей organization и agent нужно также обновить поля organizationAccount и
agentAccount соответственно, иначе произойдёт ошибка.

При указании поля contract важно:

  • Чтобы договор был заключён с указанным в поле agent контрагентом

  • Договор имел тип “Договор комиссии”

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

Позиции выданного отчёта комиссионера ¶

Отдельный ресурс для управления позициями выданного отчёта комиссионера. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/6348c14c-ab39-11e6-8a84-bae500000064/positions",
    "type": "commissionreportoutposition",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/6348c14c-ab39-11e6-8a84-bae500000064/positions/94aef79a-accf-11e6-8a84-bae500000064",
        "type": "commissionreportoutposition",
        "mediaType": "application/json"
      },
      "id": "94aef79a-accf-11e6-8a84-bae500000064",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/ca976541-96d1-11e6-8a84-bae50000002e",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reward": 0
    }
  ]
}

Получить позиции

GET/entity/commissionreportout/{id}/positions

Запрос на получение списка всех позиций данного выданного отчёта комиссионера.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания одной позиции в выданном отчёте комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 15,
    "price": 1300,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 225
  },
  {
    "quantity": 15,
    "price": 1020,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 225
  },
  {
    "quantity": 15,
    "price": 101,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 225
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a61c8b-acdd-11e6-8a84-bae500000000",
      "type": "commissionreportoutposition",
      "mediaType": "application/json"
    },
    "id": "a7a61c8b-acdd-11e6-8a84-bae500000000",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 15,
    "price": 1300,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 2925
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a6c749-acdd-11e6-8a84-bae500000001",
      "type": "commissionreportoutposition",
      "mediaType": "application/json"
    },
    "id": "a7a6c749-acdd-11e6-8a84-bae500000001",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 15,
    "price": 1020,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 2295
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a6d9cc-acdd-11e6-8a84-bae500000002",
      "type": "commissionreportoutposition",
      "mediaType": "application/json"
    },
    "id": "a7a6d9cc-acdd-11e6-8a84-bae500000002",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 15,
    "price": 101,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      }
    },
    "reward": 227
  }
]

Создать позицию

POST/entity/commissionreportout/{id}/positions

Запрос на создание новой позиции в отчёте комиссионера.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции отчёта комиссионера

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций отчёта комиссионера. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

DELETE https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции выданного отчёта комиссионера.

Удалить позицию

DELETE/entity/commissionreportout/{id}/positions/{positionID}

Запрос на удаление позиции выданного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции выданного отчёта комиссионера

Позиция выданного отчёта комиссионера ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/6348c14c-ab39-11e6-8a84-bae500000064/positions/94aef79a-accf-11e6-8a84-bae500000064",
    "type": "commissionreportoutposition",
    "mediaType": "application/json"
  },
  "id": "94aef79a-accf-11e6-8a84-bae500000064",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "quantity": 1,
  "price": 0,
  "vat": 0,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/ca976541-96d1-11e6-8a84-bae50000002e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reward": 0
}

Получить позицию

GET/entity/commissionreportout/{id}/positions/{positionID}

Запрос на получение отдельной позиции выданного отчёта комиссионера с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции выданного отчёта комиссионера

PUT https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в выданном отчёте комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 14,
  "price": 1301,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "reward": 0
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции выданного отчёта комиссионера.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/commissionreportout/cc5beac8-acdb-11e6-8a84-bae500000000/positions/a7a6c749-acdd-11e6-8a84-bae500000001",
    "type": "commissionreportoutposition",
    "mediaType": "application/json"
  },
  "id": "a7a6c749-acdd-11e6-8a84-bae500000001",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "quantity": 14,
  "price": 1301,
  "vat": 10,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/36edadbe-912b-11e6-8a84-bae500000128",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
      "type": "variant",
      "mediaType": "application/json"
    }
  },
  "reward": 0
}

Изменить позицию

PUT/entity/commissionreportout/{id}/positions/{positionID}

Запрос на обновление отдельной позиции выданного отчёта комиссионера. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id выданного отчёта комиссионера

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции выданного отчёта комиссионера

Прайс-лист ¶

Средствами JSON API можно создавать и обновлять сведения о Прайс-листах, запрашивать списки Прайс-листов и сведения по отдельным Прайс-листам. Позициями Прайс-листов можно управлять как в составе отдельного Прайс-листа, так и отдельно — с помощью специальных ресурсов для управления позициями Прайс-листа. Кодом сущности для Прайс-листа в составе JSON API является ключевое слово pricelist. Больше о Прайс-листах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

Прайс-листы ¶

  • meta — Метаданные о Прайс-листе

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — название Прайс-листа

  • description — Комментарий Прайс-листа

  • externalCode — Внешний код Прайс-листа

  • priceType — Наименование типа цены

  • columns — Массив столбцов описания таблицы Необходимое Только для чтения

  • moment — Дата Прайс-листа

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • state — Статус Прайс-листа в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • positions — Ссылка на позиции в Прайс-листе в формате Метаданных

Позиции Прайс-листа — это список товаров/услуг/модификаций/комплектов.
Объект позиции Прайс-листа содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • assortment — Ссылка на товар/услугу/модификацию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

  • cells — массив значений столбцов в позиции Прайс-листа

С позициями можно работать с помощью специальных ресурсов для управления позициями Прайс-листа,
а также в составе отдельного Прайс-листа. При работе в составе отдельного Прайс-листа,
вы можете отправлять запросы на создание отдельного Прайс-листа с включенным в тело запроса
массивом позиций Прайс-листа. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции Прайс-листа”.
Также, при работе в составе отдельной Прайс-листа, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Прайс-листа. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции Прайс-листа” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле columns — массив, содержащий в себе объекты со следующими атрибутами:

  • name — Название столбца Необходимое

  • percentageDiscount — Процентная наценка или скидка по умолчанию для столбца

На столбцы налагаются следующие ограничения:

  • Название столбца не может отсутствовать или быть пустым

  • Название столбца должно быть уникальным в пределах одного Прайс-листа

  • Опциональное значение percentageDiscount должно быть числом.

Поле cells — массив, содержащий в себе объекты со следующими атрибутами:

  • column — Название столбца, к которому относится данная ячейка Необходимое

  • sum — Числовое значение ячейки Необходимое

При создании если значения ячеек позиций Прайс-листа были не указаны, то заполнятся значениями по умолчанию те ячейки,
столбцы которых имеют значение скидки(наценки) по умолчанию. Элементы массива cells соотносятся с колонками по названию
по значению поля column.

О работе с доп. полями Прайс-листов можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — название Прайс-листа

  • description — Комментарий Прайс-листа

  • externalCode — Внешний код Прайс-листа

  • moment — Дата Прайс-листа

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • state — Статус Прайс-листа

  • created — Дата создания

  • isDeleted — Удален ли прайс-лист

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — название Прайс-листа

  • externalCode — Внешний код Прайс-листа

  • moment — Дата Прайс-листа

  • applicable — Отметка о проведении

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/pricelist

Responses200

Успешный запрос. Результат — JSON представление списка Прайс-листов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
        "type": "pricelist",
        "mediaType": "application/json"
      },
      "id": "312cc207-afe9-11e6-8af5-581e0000002c",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-21 15:51:16",
      "name": "Прайс-лист от 21.11.2016 (5)",
      "description": "test",
      "externalCode": "m-9OZzfBiAjolWhnBjTff0",
      "moment": "2016-11-21 15:51:16",
      "applicable": true,
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c/positions",
          "type": "pricelistrow",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "priceType": "Цена продажи",
      "columns": [
        {
          "name": "a"
        },
        {
          "name": "b",
          "percentageDiscount": 1000
        }
      ]
    }
  ]
}

Получить список Прайс-листов

GET/entity/pricelist

Запрос всех Прайс-листов на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Прайс-листы.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/pricelist

RequestsПример 1Пример 2Пример с доп. полямиПример с позициями

Пример создания нового Прайс-листа с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "columns": [
    {
      "name": "column without discount"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/7370448e-afe9-11e6-8af5-581e00000036",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "7370448e-afe9-11e6-8af5-581e00000036",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 15:53:07",
  "name": "Прайс-лист от 21.11.2016 (6)",
  "externalCode": "dj7x7PvbhjeR8u3eiVAFo3",
  "moment": "2016-11-21 15:53:08",
  "applicable": true,
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/7370448e-afe9-11e6-8af5-581e00000036/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/7370448e-afe9-11e6-8af5-581e00000036/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Закупочные",
  "columns": [
    {
      "name": "column without discount"
    }
  ]
}

Пример создания нового Прайс-листа с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "shared": true,
  "name": "Новый прайс-лист",
  "description": "test",
  "externalCode": "m-9OZzfBiAjolWhnBjTff0",
  "moment": "2016-11-21 15:51:16",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "positions": {
    "rows": [
      {
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": [
          {
            "column": "without_discount",
            "sum": 90000
          }
        ]
      },
      {
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": [
          {
            "column": "with_discount",
            "sum": 1000
          },
          {
            "column": "without_discount",
            "sum": 1000
          }
        ]
      }
    ]
  },
  "priceType": "Цена продажи",
  "columns": [
    {
      "name": "without_discount"
    },
    {
      "name": "with_discount",
      "percentageDiscount": 1000
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/c41abcd9-afea-11e6-8af5-581e0000003c",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "c41abcd9-afea-11e6-8af5-581e0000003c",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 16:02:32",
  "name": "Новый прайс-лист",
  "description": "test",
  "externalCode": "m-9OZzfBiAjolWhnBjTff0",
  "moment": "2016-11-21 15:51:16",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/c41abcd9-afea-11e6-8af5-581e0000003c/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/c41abcd9-afea-11e6-8af5-581e0000003c/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Цена продажи",
  "columns": [
    {
      "name": "without_discount"
    },
    {
      "name": "with_discount",
      "percentageDiscount": 1000
    }
  ]
}

Пример запроса на создание Прайс-листа с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666f86f9-afec-11e6-8af5-581e00000087",
      "name": "доп строка",
      "type": "string",
      "value": "значение"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666ffdb9-afec-11e6-8af5-581e00000088",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666ffdb9-afec-11e6-8af5-581e00000088",
      "name": "доп число",
      "type": "long",
      "value": 1
    }
  ],
  "columns": [
    {
      "name": "стандартная колонка"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/a6d8eee9-afee-11e6-8af5-581e00000049",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "a6d8eee9-afee-11e6-8af5-581e00000049",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 16:30:21",
  "name": "Прайс-лист от 21.11.2016 (7)",
  "externalCode": "dfeEd7Hvgx4bj4R8LItpZ0",
  "moment": "2016-11-21 16:30:21",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666f86f9-afec-11e6-8af5-581e00000087",
      "name": "доп строка",
      "type": "string",
      "value": "значение"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666ffdb9-afec-11e6-8af5-581e00000088",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666ffdb9-afec-11e6-8af5-581e00000088",
      "name": "доп число",
      "type": "long",
      "value": 1
    }
  ],
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/a6d8eee9-afee-11e6-8af5-581e00000049/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/a6d8eee9-afee-11e6-8af5-581e00000049/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Закупочные",
  "columns": [
    {
      "name": "стандартная колонка"
    }
  ]
}

Пример запроса на создание Прайс-листа с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "positions": {
    "rows": [
      {
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": [
          {
            "column": "обычная колонка",
            "sum": 10000
          }
        ]
      }
    ]
  },
  "columns": [
    {
      "name": "обычная колонка"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/d983f7fc-afef-11e6-8af5-581e00000050",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "d983f7fc-afef-11e6-8af5-581e00000050",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 16:38:56",
  "name": "Прайс-лист от 21.11.2016 (8)",
  "externalCode": "rZNA7Lf3hWJwwpGy5HMoN1",
  "moment": "2016-11-21 16:38:56",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/d983f7fc-afef-11e6-8af5-581e00000050/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/d983f7fc-afef-11e6-8af5-581e00000050/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Закупочные",
  "columns": [
    {
      "name": "обычная колонка"
    }
  ]
}

Создать Прайс-лист

POST/entity/pricelist

Запрос на создание нового Прайс-листа.
Обязательные для создания поля:

  • name — номер Прайс-листа, если не будет указан, будет сгенерирован автоматически

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • columns — Массив объектов, описывающих столбцы нового прайс-листа

Примечание: если при создании Прайс-листа указать несуществующий тип цен, то Прайс-лист создастся с типом цен продаж по умолчанию.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/pricelist/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Прайс-листа.

Удалить Прайс-лист

DELETE/entity/pricelist/{id}

Запрос на удаление Прайс-листа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Прайс-листа

Метаданные Прайс-листов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Прайс-листов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666f86f9-afec-11e6-8af5-581e00000087",
      "name": "доп строка",
      "type": "string",
      "required": false
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666ffdb9-afec-11e6-8af5-581e00000088",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666ffdb9-afec-11e6-8af5-581e00000088",
      "name": "доп число",
      "type": "long",
      "required": false
    }
  ],
  "createShared": false
}

Метаданные Прайс-листов

GET/entity/pricelist/metadata

Запрос на получение метаданных Прайс-листов. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Прайс-листов

  • attributes — Массив объектов доп. полей Прайс-листов в формате Метаданных

  • states — Массив статусов Прайс-листов

  • createShared — создавать новые Прайс-листы с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "666f86f9-afec-11e6-8af5-581e00000087",
  "name": "доп строка",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/pricelist/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 666f86f9-afec-11e6-8af5-581e00000087

id Доп. поля

Прайс-лист ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/pricelist/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "312cc207-afe9-11e6-8af5-581e0000002c",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 15:51:16",
  "name": "Прайс-лист от 21.11.2016 (5)",
  "description": "test",
  "externalCode": "m-9OZzfBiAjolWhnBjTff0",
  "moment": "2016-11-21 15:51:16",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Цена продажи",
  "columns": [
    {
      "name": "a"
    },
    {
      "name": "b",
      "percentageDiscount": 1000
    }
  ]
}

Получить Прайс-лист

GET/entity/pricelist/{id}

Запрос на получение отдельного Прайс-листа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Прайс-листа

PUT https://online.moysklad.ru/api/remap/1.1/entity/pricelist/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с позициями

Пример запроса на обновление отдельного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "shared": true,
  "name": "Новое название",
  "description": "Новое описание",
  "moment": "2016-11-21 15:51:16",
  "applicable": false,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновленного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "312cc207-afe9-11e6-8af5-581e0000002c",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-21 16:21:07",
  "name": "Новое название",
  "description": "Новое описание",
  "externalCode": "m-9OZzfBiAjolWhnBjTff0",
  "moment": "2016-11-21 15:51:16",
  "applicable": false,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/312cc207-afe9-11e6-8af5-581e0000002c/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Цена продажи",
  "columns": [
    {
      "name": "a"
    },
    {
      "name": "b",
      "percentageDiscount": 1000
    }
  ]
}

Пример запроса на изменение Прайс-листа с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "28bd7720-afee-11e6-8af5-581e00000093",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666f86f9-afec-11e6-8af5-581e00000087",
      "name": "доп строка",
      "type": "string",
      "value": "новое значение"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666ffdb9-afec-11e6-8af5-581e00000088",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666ffdb9-afec-11e6-8af5-581e00000088",
      "name": "доп число",
      "type": "long",
      "value": 2
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновленного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "28bd7720-afee-11e6-8af5-581e00000093",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 2,
  "updated": "2016-11-21 16:27:07",
  "name": "Прайс-лист от 21.11.2016 (5)",
  "externalCode": "w08cWHC6jzNZr7i7ZwTN63",
  "moment": "2016-11-21 16:26:00",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666f86f9-afec-11e6-8af5-581e00000087",
      "name": "доп строка",
      "type": "string",
      "value": "новое значение"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666ffdb9-afec-11e6-8af5-581e00000088",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666ffdb9-afec-11e6-8af5-581e00000088",
      "name": "доп число",
      "type": "long",
      "value": 2
    }
  ],
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "priceType": "Закупочные",
  "columns": [
    {
      "name": "стандртная колонка"
    }
  ]
}

Пример запроса на обновление Прайс-листа с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions/33026e32-afee-11e6-8af5-581e0000009a",
          "type": "pricelistrow",
          "mediaType": "application/json"
        },
        "id": "33026e32-afee-11e6-8af5-581e0000009a",
        "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": []
      },
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions/001d16d0-affe-11e6-8af5-581e0000000f",
          "type": "pricelistrow",
          "mediaType": "application/json"
        },
        "id": "001d16d0-affe-11e6-8af5-581e0000000f",
        "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": [
          {
            "column": "стандртная колонка",
            "sum": 100000
          }
        ]
      }
    ]
  },
  "columns": [
    {
      "name": "стандртная колонка"
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновленного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093?expand=positions",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata",
    "type": "pricelist",
    "mediaType": "application/json"
  },
  "id": "28bd7720-afee-11e6-8af5-581e00000093",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/9575ba6d-9609-11e6-8af5-581e000000ad",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/956169fa-9609-11e6-8af5-581e00000009",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 3,
  "updated": "2016-11-21 18:00:28",
  "name": "123123",
  "externalCode": "w08cWHC6jzNZr7i7ZwTN63",
  "moment": "2016-11-21 16:26:00",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/95920812-9609-11e6-8af5-581e000000d4",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666f86f9-afec-11e6-8af5-581e00000087",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666f86f9-afec-11e6-8af5-581e00000087",
      "name": "доп строка",
      "type": "string",
      "value": "новое значение"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/metadata/attributes/666ffdb9-afec-11e6-8af5-581e00000088",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "666ffdb9-afec-11e6-8af5-581e00000088",
      "name": "доп число",
      "type": "long",
      "value": 2
    }
  ],
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions",
      "type": "pricelistrow",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions/33026e32-afee-11e6-8af5-581e0000009a",
          "type": "pricelistrow",
          "mediaType": "application/json"
        },
        "id": "33026e32-afee-11e6-8af5-581e0000009a",
        "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": []
      },
      {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions/001d16d0-affe-11e6-8af5-581e0000000f",
          "type": "pricelistrow",
          "mediaType": "application/json"
        },
        "id": "001d16d0-affe-11e6-8af5-581e0000000f",
        "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        },
        "cells": [
          {
            "column": "стандртная колонка",
            "sum": 100000
          }
        ]
      }
    ]
  },
  "priceType": "Закупочные",
  "columns": [
    {
      "name": "стандртная колонка"
    }
  ]
}

Изменить Прайс-лист

PUT/entity/pricelist/{id}

Запрос на обновление Прайс-листа с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Прайс-листа, кроме тех, что
помечены Только для чтения в описании атрибутов Прайс-листа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Прайс-листа

Позиции Прайс-листа ¶

Отдельный ресурс для управления позициями Прайс-листа. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/pricelist/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions",
    "type": "pricelistrow",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions/33026e32-afee-11e6-8af5-581e0000009a",
        "type": "pricelistrow",
        "mediaType": "application/json"
      },
      "id": "33026e32-afee-11e6-8af5-581e0000009a",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cells": [
        {
          "column": "стандртная колонка",
          "sum": 100000
        }
      ]
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/28bd7720-afee-11e6-8af5-581e00000093/positions/001d16d0-affe-11e6-8af5-581e0000000f",
        "type": "pricelistrow",
        "mediaType": "application/json"
      },
      "id": "001d16d0-affe-11e6-8af5-581e0000000f",
      "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "cells": [
        {
          "column": "стандртная колонка",
          "sum": 200000
        }
      ]
    }
  ]
}

Получить позиции Прайс-листа

GET/entity/pricelist/{id}/positions

Запрос на получение списка всех позиций данного Прайс-листа.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Прайс-листа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Прайс-листа

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/pricelist/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример с одной позициейПример с несколькими позициями

Пример создания одной позиции в Прайс-листе.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "cells": [
    {
      "column": "123",
      "sum": 100000
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/ce6e8bd8-b000-11e6-8af5-581e0000006f/positions/eb3e4026-b001-11e6-8af5-581e00000000",
      "type": "pricelistrow",
      "mediaType": "application/json"
    },
    "id": "eb3e4026-b001-11e6-8af5-581e00000000",
    "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
    "assortment": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cells": [
      {
        "column": "123",
        "sum": 100000
      }
    ]
  }
]

Пример создания сразу нескольких позиций в Прайс-листе.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "assortment": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cells": [
      {
        "column": "123",
        "sum": 100000
      }
    ]
  },
  {
    "assortment": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cells": [
      {
        "column": "123",
        "sum": 100000
      }
    ]
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных позиций отдельного Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/ce6e8bd8-b000-11e6-8af5-581e0000006f/positions/7756e86b-b005-11e6-8af5-581e0000000e",
      "type": "pricelistrow",
      "mediaType": "application/json"
    },
    "id": "7756e86b-b005-11e6-8af5-581e0000000e",
    "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
    "assortment": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cells": [
      {
        "column": "123",
        "sum": 100000
      }
    ]
  },
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/ce6e8bd8-b000-11e6-8af5-581e0000006f/positions/7756fee5-b005-11e6-8af5-581e00000010",
      "type": "pricelistrow",
      "mediaType": "application/json"
    },
    "id": "7756fee5-b005-11e6-8af5-581e00000010",
    "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
    "assortment": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "cells": [
      {
        "column": "123",
        "sum": 100000
      }
    ]
  }
]

Создать позицию Прайс-листа

POST/entity/pricelist/{id}/positions

Запрос на создание новой позиции в Прайс-листе.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/модификацию, которую представляет собой позиция.

  • cells — Массив ячеек цен для новой позиции. Может быть не указан, в таком случае создадутся те ячейки, у которых есть процентная наценка по умолчанию.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Прайс-листа

Позиция Прайс-листа ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/pricelist/d72b4281-b000-11e6-8af5-581e00000074/positions/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/ce6e8bd8-b000-11e6-8af5-581e0000006f/positions/d72b4281-b000-11e6-8af5-581e00000074",
    "type": "pricelistrow",
    "mediaType": "application/json"
  },
  "id": "d72b4281-b000-11e6-8af5-581e00000074",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "cells": [
    {
      "column": "123",
      "sum": 100000
    }
  ]
}

Получить позицию

GET/entity/pricelist/{id}/positions/{positionID}

Запрос на получение отдельной позиции Прайс-листа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Прайс-листа

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Прайс-листа

PUT https://online.moysklad.ru/api/remap/1.1/entity/pricelist/d72b4281-b000-11e6-8af5-581e00000074/positions/9560e3e3-9609-11e6-8af5-581e00000008

RequestsПример

Пример запроса на обновление отдельной позиции в Прайс-листе.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "cells": [
    {
      "column": "123",
      "sum": 100002
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Прайс-листа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/pricelist/ce6e8bd8-b000-11e6-8af5-581e0000006f/positions/d72b4281-b000-11e6-8af5-581e00000074",
    "type": "pricelistrow",
    "mediaType": "application/json"
  },
  "id": "d72b4281-b000-11e6-8af5-581e00000074",
  "accountId": "9560e3e3-9609-11e6-8af5-581e00000008",
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/987148b8-9a09-11e6-8af5-581e0000006f",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "cells": [
    {
      "column": "123",
      "sum": 100002
    }
  ]
}

Изменить позицию

PUT/entity/pricelist/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Прайс-листа. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Прайс-листа

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Прайс-листа

DELETE https://online.moysklad.ru/api/remap/1.1/entity/pricelist/d72b4281-b000-11e6-8af5-581e00000074/positions/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешное удаление позиции Прайс-листа.

Удалить Позицию

DELETE/entity/pricelist/{id}/positions/{positionID}

Запрос на удаление позиции Прайс-листа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Прайс-листа

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Прайс-листа

Тех. карта ¶

Средствами JSON API можно создавать и обновлять сведения о Тех. картах, запрашивать списки Тех. карт и сведения по отдельным Тех. картам. Позициями Тех. карт можно управлять как в составе отдельной Тех. карты, так и отдельно — с помощью специальных ресурсов для управления материалами и продуктами Тех. карты. Кодом сущности для Тех. карты в составе JSON API является ключевое слово processingplan. Больше о Тех. картах и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке.

Тех. карты ¶

  • meta — Метаданные о Тех. карте

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — Наименование Тех. карты Необходимое

  • externalCode — Внешний код Тех. карты

  • pathName — Наименование группы, в которую входит Тех. карта Только для чтения

  • parent — Ссылка на группу Тех. карты в формате Метаданных

  • cost — Стоимость производства

  • materials — Список материалов Тех. карты в формате Метаданных Необходимое

  • products — Список готовых продуктов Тех. карты в формате Метаданных Необходимое

Материалы Тех. карты — это список товаров/модификаций, используемых для производства готовых продуктов.
Объект материала Тех. карты содержит следующие поля:

  • id — ID материала в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • product — Ссылка на товар, которую представляет собой позиция, в формате Метаданных

  • quantity — Количество товаров данного вида в позиции.

Продукты Тех. карты — это список товаров/модификаций, получаемых при производстве.
Объект продукта Тех. карты содержит следующие поля:

  • id — ID продукта в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • product — Ссылка на товар, которую представляет собой позиция, в формате Метаданных

  • quantity — Количество товаров данного вида в позиции.

С материалами и продуктами можно работать с помощью специальных ресурсов для управления позициями Тех. карты,
а также в составе отдельной Тех. карты. При работе в составе отдельной Тех. карты,
вы можете отправлять запросы на создание отдельной Тех. карты с включенными в тело запроса
массивами материалов и продуктов Тех. карты. Если количество материалов или продуктов превышает максимально допустимое, то для
дальнейшего пополнения материалов и продуктов нужно будет работать со специальнымы ресурсами “Материалы Тех. карты” и “Продукты Тех. карты”.
Также, при работе в составе отдельной Тех. карты, можно отправлять запросы на обновление списка материалов и продуктов
с включенными в тело запроса массивами материалов и продуктов Тех. карты. При этом важно помнить, что коллекции материалов и продуктов
полностью заменят уже существующие коллекции при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

  • id — ID в формате UUID

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — Наименование Тех. карты

  • externalCode — Внешний код Тех. карты

  • id — ID в формате UUID

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — Наименование Тех. карты

  • externalCode — Внешний код Тех. карты

GET https://online.moysklad.ru/api/remap/1.1/entity/processingplan

Responses200

Успешный запрос. Результат — JSON представление списка Тех. карт.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
    "type": "processingplan",
    "mediaType": "application/json",
    "size": 3,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
        "type": "processingplan",
        "mediaType": "application/json"
      },
      "id": "1a18770e-ad9a-11e6-5bed-427b00000064",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-21 14:55:08",
      "name": "Тех. карточка",
      "externalCode": "4geOQkq5h7d5w1-tUATmt3",
      "pathName": "",
      "cost": 1000,
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064/materials",
          "type": "processingplanmaterial",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064/products",
          "type": "processingplanresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/6b4ffbf7-ac12-11e6-5bed-427b00000091",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
        "type": "processingplan",
        "mediaType": "application/json"
      },
      "id": "6b4ffbf7-ac12-11e6-5bed-427b00000091",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 4,
      "updated": "2016-11-17 14:48:32",
      "name": "Тех. карта",
      "externalCode": "Lr9zJa9qgpvs6f6laIgtG2",
      "pathName": "Группа",
      "folder": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplanfolder/bfb6c5dc-acbb-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplanfolder/metadata",
          "type": "processingplanfolder",
          "mediaType": "application/json"
        }
      },
      "cost": 2000,
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/6b4ffbf7-ac12-11e6-5bed-427b00000091/materials",
          "type": "processingplanmaterial",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/6b4ffbf7-ac12-11e6-5bed-427b00000091/products",
          "type": "processingplanresult",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
        "type": "processingplan",
        "mediaType": "application/json"
      },
      "id": "c38e50b0-acdc-11e6-5bed-427b0000009e",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": true,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-17 18:44:45",
      "name": "Карта",
      "externalCode": "QrWcKk6mhnNX2Jhi-WsIh2",
      "pathName": "Группа",
      "folder": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplanfolder/bfb6c5dc-acbb-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplanfolder/metadata",
          "type": "processingplanfolder",
          "mediaType": "application/json"
        }
      },
      "cost": 10000,
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e/materials",
          "type": "processingplanmaterial",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e/products",
          "type": "processingplanresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    }
  ]
}

Получить список Тех. карт

GET/entity/processingplan

Запрос всех Тех. карт на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Тех. карты.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/processingplan

RequestsПример 1

Пример создания новой Тех.карты с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Example",
  "cost": 1000,
  "materials": [
    {
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "product": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ],
  "products": [
    {
      "product": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0da78cd1-91f2-11e6-5bed-427b0000009a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    },
    {
      "product": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0da78cd1-91f2-11e6-5bed-427b0000009a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
    "type": "processingplan",
    "mediaType": "application/json"
  },
  "id": "120a488b-b0bd-11e6-5bed-427b00000000",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-22 17:07:57",
  "name": "123sdf",
  "externalCode": "llZWq551h90XDJuYADvry0",
  "pathName": "",
  "cost": 1000,
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials",
      "type": "processingplanmaterial",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products",
      "type": "processingplanresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Создать Тех. карту

POST/entity/processingplan

Запрос на создание новой Тех. карты.
Обязательные для создания поля:

  • name — Наименование Тех. карты

  • materials — Список материалов Тех. карты в формате Метаданных

  • products — Список готовых продуктов Тех. карты в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Тех. карты.

Удалить Тех. карту

DELETE/entity/processingplan/{id}

Запрос на удаление Тех. карты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

Тех. карта ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
    "type": "processingplan",
    "mediaType": "application/json"
  },
  "id": "1a18770e-ad9a-11e6-5bed-427b00000064",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-21 14:55:08",
  "name": "Тех. карточка",
  "externalCode": "4geOQkq5h7d5w1-tUATmt3",
  "pathName": "",
  "cost": 1000,
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064/materials",
      "type": "processingplanmaterial",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064/products",
      "type": "processingplanresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Получить Тех. карту

GET/entity/processingplan/{id}

Запрос на получение отдельной Тех. карты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

PUT https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "Тех. карта",
  "cost": 100000
}

Responses200

Успешный запрос. Результат — JSON представление обновленной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
    "type": "processingplan",
    "mediaType": "application/json"
  },
  "id": "1a18770e-ad9a-11e6-5bed-427b00000064",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-21 14:55:08",
  "name": "Тех. карта",
  "externalCode": "4geOQkq5h7d5w1-tUATmt3",
  "pathName": "",
  "cost": 100000,
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064/materials",
      "type": "processingplanmaterial",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064/products",
      "type": "processingplanresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Изменить Тех. карту

PUT/entity/processingplan/{id}

Запрос на обновление Тех. карты с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Тех. карты, кроме тех, что
помечены Только для чтения в описании атрибутов Тех. карты.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

Материалы Тех. карты ¶

Отдельный ресурс для управления материалами Тех. карты. С его помощью вы можете управлять материалами большого документа, количество материалов в котором превышает лимит на количество материалов, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19/materials

Responses200

Успешный запрос. Результат — JSON представление списка материалов отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials",
    "type": "processingplanmaterial",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials/120b4591-b0bd-11e6-5bed-427b00000001",
        "type": "processingplanmaterial",
        "mediaType": "application/json"
      },
      "id": "120b4591-b0bd-11e6-5bed-427b00000001",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "product": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ]
}

Получить материалы Тех. карты

GET/entity/processingplan/{id}/materials

Запрос на получение списка всех материалов данной Тех. карты.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой материалы Тех. карты.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19/materials

RequestsПример с одним материаломПример с несколькими позициями

Пример создания одного материала в Тех. карте.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданного материала отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanmaterial",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  }
]

Пример создания сразу нескольких материалов в Тех. карте.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  },
  {
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000081",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 2
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных материалов отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanmaterial",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  },
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials/120b4591-b0bd-11e6-5bed-427b00000002",
      "type": "processingplanmaterial",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000002",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000081",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 2
  }
]

Создать материал Тех. карты

POST/entity/processingplan/{id}/materials

Запрос на создание нового материала в Тех. карте.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • product — Ссылка на товар, которую представляет собой позиция.

  • quantity — Количество товаров в позиции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

Материал Тех. карты ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processingplan/d72b4281-b000-11e6-8af5-581e00000074/materials/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешный запрос. Результат — JSON представление отдельного материала Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials/120b4591-b0bd-11e6-5bed-427b00000001",
    "type": "processingplanmaterial",
    "mediaType": "application/json"
  },
  "id": "120b4591-b0bd-11e6-5bed-427b00000001",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "product": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "quantity": 1
}

Получить материал

GET/entity/processingplan/{id}/materials/{positionID}

Запрос на получение отдельного материала Тех. карты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. карты

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Тех. карты

PUT https://online.moysklad.ru/api/remap/1.1/entity/processingplan/d72b4281-b000-11e6-8af5-581e00000074/materials/9560e3e3-9609-11e6-8af5-581e00000008

RequestsПример

Пример запроса на обновление отдельного материала в Тех. карте.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 5
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого материала Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/materials/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanmaterial",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 5
  }
]

Изменить материал

PUT/entity/processingplan/{id}/materials/{positionID}

Запрос на обновление отдельного материала Тех. карты. Для обновления материала нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. карты

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Тех. карты

DELETE https://online.moysklad.ru/api/remap/1.1/entity/processingplan/d72b4281-b000-11e6-8af5-581e00000074/materials/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешное удаление материала Тех. карты.

Удалить материал

DELETE/entity/processingplan/{id}/materials/{positionID}

Запрос на удаление материала Тех. карты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. карты

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Тех. карты

Продукты Тех. карты ¶

Отдельный ресурс для управления продуктами Тех. карты. С его помощью вы можете управлять продуктами большого документа, количество продуктов в котором превышает лимит на количество продуктов, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19/products

Responses200

Успешный запрос. Результат — JSON представление списка продуктов отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products",
    "type": "processingplanresult",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products/120b4591-b0bd-11e6-5bed-427b00000001",
        "type": "processingplanresult",
        "mediaType": "application/json"
      },
      "id": "120b4591-b0bd-11e6-5bed-427b00000001",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "product": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "quantity": 1
    }
  ]
}

Получить продукты Тех. карты

GET/entity/processingplan/{id}/products

Запрос на получение списка всех продуктов данной Тех. карты.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой продукты Тех. карты.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/entity/processingplan/7944ef04-f831-11e5-7a69-971500188b19/products

RequestsПример с одним продуктомПример с несколькими позициями

Пример создания одного продукта в Тех. карте.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданного продукта отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanresult",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  }
]

Пример создания сразу нескольких продуктов в Тех. карте.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  },
  {
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000081",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 2
  }
]

Responses200

Успешный запрос. Результат — JSON представление списка созданных продуктов отдельной Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanresult",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  },
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products/120b4591-b0bd-11e6-5bed-427b00000002",
      "type": "processingplanresult",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000002",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000081",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 2
  }
]

Создать продукт Тех. карты

POST/entity/processingplan/{id}/products

Запрос на создание нового продукта в Тех. карте.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • product — Ссылка на товар, которую представляет собой позиция.

  • quantity — Количество товаров в позиции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. карты

Продукт Тех. карты ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processingplan/d72b4281-b000-11e6-8af5-581e00000074/products/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешный запрос. Результат — JSON представление отдельного продукта Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanresult",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 1
  }
]

Получить продукт

GET/entity/processingplan/{id}/products/{positionID}

Запрос на получение отдельного продукта Тех. карты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. карты

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id продукта Тех. карты

PUT https://online.moysklad.ru/api/remap/1.1/entity/processingplan/d72b4281-b000-11e6-8af5-581e00000074/products/9560e3e3-9609-11e6-8af5-581e00000008

RequestsПример

Пример запроса на обновление отдельного продукта в Тех. карте.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 5
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого продукта Тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/120a488b-b0bd-11e6-5bed-427b00000000/products/120b4591-b0bd-11e6-5bed-427b00000001",
      "type": "processingplanresult",
      "mediaType": "application/json"
    },
    "id": "120b4591-b0bd-11e6-5bed-427b00000001",
    "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
    "product": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    },
    "quantity": 5
  }
]

Изменить продукт

PUT/entity/processingplan/{id}/products/{positionID}

Запрос на обновление отдельного продукта Тех. карты. Для обновления продукта нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. карты

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id продукта Тех. карты

DELETE https://online.moysklad.ru/api/remap/1.1/entity/processingplan/d72b4281-b000-11e6-8af5-581e00000074/products/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешное удаление продукта Тех. карты.

Удалить продукт

DELETE/entity/processingplan/{id}/products/{positionID}

Запрос на удаление продукта Тех. карты с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. карты

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id продукта Тех. карты

Заказ на производство ¶

Заказы на производство ¶

Средствами JSON API можно создавать и обновлять сведения о Заказах на производство, запрашивать списки Заказов и сведения по отдельным Заказам на производство. Позициями Заказов можно управлять как в составе отдельного Заказа на производство, так и отдельно — с помощью специальных ресурсов для управления позициями Заказа. Кодом сущности для Заказа на производство в составе JSON API является ключевое слово processingorder. Больше о Заказах на производство и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по этой ссылке.

  • meta — Метаданные о Заказе на производство

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Заказа на производство

  • description — Комментарий Заказа на производство

  • externalCode — Внешний код Заказа на производство

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • store — Ссылка на склад в формате Метаданных

  • state — Статус Заказа в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • processingPlan — Ссылка на тех. карту в формате Метаданных Необходимое

  • positions — Ссылка на позиции в Заказе в формате Метаданных Необходимое

  • deliveryPlannedMoment — Планируемая дата производства

  • project — Ссылка на проект в формате Метаданных

  • quantity — Объем производства

    Связи с другими документами

  • processings — Массив ссылок на связанные тех. операции в формате Метаданных

Позиции Заказа — это список товаров/модификаций, соответствующих материалам тех. карты.
Объект позиции Заказа содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Количество товаров/модификаций/серий данного вида в позиции

  • reserve — Резерв данной позиции

  • assortment — Ссылка на товар/модификацию/серию, которую представляет собой позиция, в формате Метаданных

  • pack — Упаковка товара

С позициями можно работать с помощью специальных ресурсов для управления позициями Заказа,
а также в составе отдельного Заказа на производство. При работе в составе отдельного Заказа на производство,
вы можете отправлять запросы на создание отдельного Заказа на производство с включенным в тело запроса
массивом позиций Заказа.
Также, при работе в составе отдельного Заказа на производство, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций Заказа. Позиции с новыми товарами не могут быть добавлены в Заказ.

О работе с доп. полями Заказов на производство можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Заказа на производство

  • description — Комментарий Заказа на производство

  • externalCode — Внешний код Заказа на производство

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • state — Статус Заказа

  • created — Дата создания

  • deliveryPlannedMoment — Планируемая дата производства

  • project — Ссылка на проект

  • quantity — Объем производства

  • isDeleted — Удален ли заказ на производство

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Заказа на производство

  • description — Комментарий Заказа на производство

  • externalCode — Внешний код Заказа на производство

  • moment — Дата Заказа

  • applicable — Отметка о проведении

  • created — Дата создания

  • quantity — Объем производства

GET https://online.moysklad.ru/api/remap/1.1/entity/processingorder

Responses200

Успешный запрос. Результат — JSON представление списка Заказов на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorder",
        "mediaType": "application/json"
      },
      "id": "5fbf79f4-adac-11e6-5bed-427b0000006a",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "updated": "2016-11-21 12:17:56",
      "name": "da",
      "description": "dsa",
      "externalCode": "Tzn6ewsegfp90BCJ6xgWe2",
      "moment": "2016-11-18 19:30:00",
      "applicable": true,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-11-22 12:17:00",
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a/positions",
          "type": "processingorderposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "quantity": 1,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "processings": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/bcd6e6b5-b002-11e6-5bed-427b0000000b",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
            "type": "processing",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/8450f4de-b002-11e6-5bed-427b00000000",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
            "type": "processing",
            "mediaType": "application/json"
          }
        }
      ]
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/80191fbd-afcf-11e6-5bed-427b00000000",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorder",
        "mediaType": "application/json"
      },
      "id": "80191fbd-afcf-11e6-5bed-427b00000000",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-21 12:47:22",
      "name": "11da",
      "description": "dsa",
      "externalCode": "Tzn6ewsegfp90BCJ6xgWe2",
      "moment": "2016-11-18 19:30:00",
      "applicable": true,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/80191fbd-afcf-11e6-5bed-427b00000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-11-22 12:17:00",
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/80191fbd-afcf-11e6-5bed-427b00000000/positions",
          "type": "processingorderposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "quantity": 1,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/8cbaa297-afc8-11e6-5bed-427b00000064",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorder",
        "mediaType": "application/json"
      },
      "id": "8cbaa297-afc8-11e6-5bed-427b00000064",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-21 11:58:36",
      "name": "1",
      "externalCode": "JZQBX9gshwrrTRcHkCcaR2",
      "moment": "2016-11-21 11:47:00",
      "applicable": true,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/8cbaa297-afc8-11e6-5bed-427b00000064/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-11-02 11:57:00",
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/8cbaa297-afc8-11e6-5bed-427b00000064/positions",
          "type": "processingorderposition",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "quantity": 1,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/b5556153-b164-11e6-5bed-427b0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorder",
        "mediaType": "application/json"
      },
      "id": "b5556153-b164-11e6-5bed-427b0000006f",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-23 13:07:57",
      "name": "Заказ на производство",
      "description": "Комментарий",
      "externalCode": "wWAJXKZFgoOZVKd41Dzzz2",
      "moment": "2016-11-23 13:00:00",
      "applicable": true,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/b5556153-b164-11e6-5bed-427b0000006f/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-11-23 13:07:00",
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/b5556153-b164-11e6-5bed-427b0000006f/positions",
          "type": "processingorderposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "quantity": 5,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorder",
        "mediaType": "application/json"
      },
      "id": "c7201428-afcc-11e6-5bed-427b00000068",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-21 17:46:15",
      "name": "2",
      "externalCode": "5nSDOrCfjyxt0W1RbY7XZ3",
      "moment": "2016-11-21 12:27:00",
      "applicable": true,
      "store": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068/documents",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "deliveryPlannedMoment": "2016-11-02 17:43:00",
      "positions": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068/positions",
          "type": "processingorderposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "quantity": 1,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "processings": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
            "type": "processing",
            "mediaType": "application/json"
          }
        }
      ]
    }
  ]
}

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

GET/entity/processingorder

Запрос всех Заказов на производство на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Заказы на производство.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/processingorder

RequestsПримерПример 2Пример с доп. полями

Пример создания нового Заказа с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 111,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Пример создания нового Заказа с более насыщенным телом запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000034",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 111,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Пример запроса на создание Заказа на производство с доп. полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "processingPlan": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
        "type": "processingplan",
        "mediaType": "application/json"
      }
  },
  "positions": [
    {
      "quantity": 111,
      "assortment": {
         "meta": {
             "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
             "type": "product",
             "mediaType": "application/json"
         }
      }
    }
  ],
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "value": "Атрибут заказа",
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление созданного Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "value": "Атрибут заказа",
    }
  ]
}

Создать Заказ на производство

POST/entity/processingorder

Запрос на создание нового Заказа на производство.
Обязательные для создания поля:

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • processingPlan — Ссылка на тех. карту в формате Метаданных

  • positions — Ссылка на позиции в Заказе в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Заказа на производство.

Удалить Заказ на производство

DELETE/entity/processingorder/{id}

Запрос на удаление Заказа на производство с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

Метаданные Заказов на производство ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Заказов на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "name": "Атрибут заказа",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/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": "processingorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/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": "processingorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56cf4f-2e58-11e6-8a84-bae50000006b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56cf4f-2e58-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Собран",
      "color": 8767198,
      "stateType": "Regular",
      "entityType": "processingorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56d433-2e58-11e6-8a84-bae50000006c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d433-2e58-11e6-8a84-bae50000006c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отгружен",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "processingorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56d92f-2e58-11e6-8a84-bae50000006d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d92f-2e58-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Доставлен",
      "color": 8825440,
      "stateType": "Successful",
      "entityType": "processingorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56de0a-2e58-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56de0a-2e58-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Возврат",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "processingorder"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56e2b4-2e58-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56e2b4-2e58-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отменен",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "processingorder"
    }
  ],
  "createShared": false
}

Метаданные Заказов на производство

GET/entity/processingorder/metadata

Запрос на получение метаданных Заказов на производство. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Заказов на производство

  • attributes — Массив объектов доп. полей Заказов на производство в формате Метаданных

  • states — Массив статусов Заказов на производство

  • createShared — создавать новые Заказы на производство с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/attributes/57ab884e-558b-11e6-8a84-bae500000078",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "57ab884e-558b-11e6-8a84-bae500000078",
  "name": "Товар по акции",
  "type": "productfolder",
  "required": false
}

Отдельное доп. поле

GET/entity/processingorder/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон Заказа на производство ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/processingorder/new

Requestsтех. карта

Запрос на получение шаблона заказа на основе тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/5fbf79f4-adac-11e6-5bed-427b0000006a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненного заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-12-05 14:35:47",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "rows": [
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  }
}

Шаблон Заказа на производство на основе

PUT/entity/processingorder/new

Запрос на получение предзаполненного заказа на основе другого документа.
В результате запроса будет создан предзаполненный шаблон заказа на основе переданного документа.

Заказ на производство ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/b5556153-b164-11e6-5bed-427b0000006f",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "b5556153-b164-11e6-5bed-427b0000006f",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-23 13:07:57",
  "name": "Заказ на производство",
  "description": "Комментарий",
  "externalCode": "wWAJXKZFgoOZVKd41Dzzz2",
  "moment": "2016-11-23 13:00:00",
  "applicable": true,
  "store": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/b5556153-b164-11e6-5bed-427b0000006f/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "deliveryPlannedMoment": "2016-11-23 13:07:00",
  "positions": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/b5556153-b164-11e6-5bed-427b0000006f/positions",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

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

GET/entity/processingorder/{id}

Запрос на получение отдельного Заказа на производство с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

PUT https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19

RequestsПримерПример с доп. полямиПример с позициями

Пример запроса на обновление отдельного Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000034",
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Пример запроса на изменение Заказа на производство с дополнительными полями.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "value": "Обновлённый Атрибут заказа",
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "value": "Обновлённый Атрибут заказа",
    }
  ]
}

Пример запроса на обновление Заказа на производство с позициями в теле запроса.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "positions": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000006c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorderposition",
        "mediaType": "application/json"
      },
      "id": "34f6344f-015e-11e6-9464-e4de0000006c",
      "quantity": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000007c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorderposition",
        "mediaType": "application/json"
      },
      "id": "34f6344f-015e-11e6-9464-e4de0000007c",
      "quantity": 20,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000008c",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
        "type": "processingorderposition",
        "mediaType": "application/json"
      },
      "id": "34f6344f-015e-11e6-9464-e4de0000008c",
      "quantity": 30,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorder",
    "mediaType": "application/json"
  },
  "id": "c49e83b3-01af-11e6-9464-e4de00000026",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "syncId": "734a9e26-45a2-4ead-849c-e144daeb854d",
  "version": 0,
  "updated": "2016-04-14 13:08:58",
  "name": "000034",
  "externalCode": "DAD9peGij6sDNii49Dkam2",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/faba7f37-2e58-11e6-8a84-bae500000028",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/f97aa1fb-2e58-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-04-19 13:50:24",
  "applicable": false,
  "sum": 0,
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata/states/fb56c504-2e58-11e6-8a84-bae500000069",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "organizationAccount": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/850c8195-f504-11e5-8a84-bae50000015e/accounts/3a30e844-016f-11e6-9464-e4de00000068",
      "type": "account",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/06406b97-9138-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/c49e83b3-01af-11e6-9464-e4de00000026/positions",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Изменить Заказ на производство

PUT/entity/processingorder/{id}

Запрос на обновление Заказа на производство с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Заказа на производство, кроме тех, что
помечены Только для чтения в описании атрибутов Заказа на производство.
При обновлении поля organization нужно также обновить поле organizationAccount, иначе произойдёт ошибка.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

Позиции Заказа на производство ¶

Отдельный ресурс для управления позициями Заказа на производство. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает лимит на количество строк, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068/positions",
    "type": "processingorderposition",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068/positions/c7218ccd-afcc-11e6-5bed-427b00000069",
        "type": "processingorderposition",
        "mediaType": "application/json"
      },
      "id": "c7218ccd-afcc-11e6-5bed-427b00000069",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "quantity": 45,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 45
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068/positions/c72196c6-afcc-11e6-5bed-427b0000006a",
        "type": "processingorderposition",
        "mediaType": "application/json"
      },
      "id": "c72196c6-afcc-11e6-5bed-427b0000006a",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "quantity": 45,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/1267a23f-acdc-11e6-5bed-427b00000086",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      },
      "reserve": 45
    }
  ]
}

Получить позиции Заказа на производство

GET/entity/processingorder/{id}/positions

Запрос на получение списка всех позиций данного Заказа на производство.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции Заказа на производство.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Позиция Заказа на производство ¶

Отдельная позиция Заказа с указанным id позиции.

GET https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068/positions/c7218ccd-afcc-11e6-5bed-427b00000069",
    "type": "processingorderposition",
    "mediaType": "application/json"
  },
  "id": "c7218ccd-afcc-11e6-5bed-427b00000069",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "quantity": 45,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reserve": 45
}

Получить позицию Заказа на производство

GET/entity/processingorder/{id}/positions/{positionID}

Запрос на получение отдельной позиции Заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа на производство

PUT https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

RequestsПример

Пример запроса на обновление отдельной позиции в Заказе на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorderposition",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "quantity": 111,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции Заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/34efe2ee-015e-11e6-9464-e4de0000006b/positions/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
    "type": "processingorderposition",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 111,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  },
  "reserve": 0
}

Изменить позицию Заказа на производство

PUT/entity/processingorder/{id}/positions/{positionID}

Запрос на обновление отдельной позиции Заказа. Для обновления позиции нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа на производство

DELETE https://online.moysklad.ru/api/remap/1.1/entity/processingorder/7944ef04-f831-11e5-7a69-971500188b19/positions/34f6344f-015e-11e6-9464-e4de0000006c

Responses200

Успешное удаление позиции Заказа на производство.

Удалить позицию

DELETE/entity/processingorder/{id}/positions/{positionID}

Запрос на удаление позиции Заказа на производство с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа на производство

positionID
string (required) Example: 34f6344f-015e-11e6-9464-e4de0000006c

id позиции Заказа на производство

Тех. операция ¶

Средствами JSON API можно создавать и обновлять сведения о Тех. операциях, запрашивать списки Тех. операций и сведения по отдельным Тех. операциям. Позициями Тех. операций можно управлять как в составе отдельной Тех. операции, так и отдельно — с помощью специальных ресурсов для управления материалами и продуктами Тех. операции. Кодом сущности для Тех. операции в составе JSON API является ключевое слово processing. Больше о Тех. операциях и работе с ними в основном интерфейсе вы можете прочитать в нашей службе поддержки по
этой ссылке.

Тех. операции ¶

  • meta — Метаданные о Заказе на производство

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер Тех. операции на производство

  • description — Комментарий Тех. операции на производство

  • externalCode — Внешний код Тех. операции на производство

  • moment — Дата Тех. операции

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • organizationAccount — Ссылка на счёт вашего юрлица в формате Метаданных

  • state — Статус Тех. операции в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • quantity — Объем производства Необходимое

  • processingSum — Затраты на производство Необходимое

  • materials — Список материалов Тех. операции в формате Метаданных Необходимое

  • products — Список готовых продуктов Тех. операции в формате Метаданных Необходимое

  • productsStore — Ссылка на склад для продукции в формате Метаданных Необходимое

  • materialsStore — Ссылка на склад для материалов в формате Метаданных Необходимое

  • processingPlan — Ссылка на Тех. операцию в формате Метаданных Необходимое

  • project — Ссылка на проект в формате Метаданных

    Связи с другими документами

  • processingOrder — Ссылка на заказ на производство в формате Метаданных

Материалы Тех. операции — это список товаров/модификаций, используемых для производства готовых продуктов согласно тех. карте.
Объект материала Тех. операции содержит следующие поля:

  • id — ID материала в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • assortment — Ссылка на товар/модификацию/серию, которую представляет собой позиция, в формате Метаданных

  • quantity — Количество товаров данного вида в позиции.

Продукты Тех. операции — это список товаров/модификаций, получаемых при производстве согласно тех. карте.
Объект продукта Тех. операции содержит следующие поля:

  • id — ID продукта в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • assortment — Ссылка на товар/модификацию/серию, которую представляет собой позиция, в формате Метаданных

  • quantity — Количество товаров данного вида в позиции.

С материалами и продуктами можно работать с помощью специальных ресурсов для управления позициями Тех. операции,
а также в составе отдельной Тех. операции. При работе в составе отдельной Тех. операции,
вы можете отправлять запросы на создание отдельной Тех. операции с включенными в тело запроса
массивами материалов и продуктов Тех. операции.
Также, при работе в составе отдельной Тех. операции, можно отправлять запросы на обновление списка материалов и продуктов
с включенными в тело запроса массивами материалов и продуктов Тех. операции. Состав материалов и продуктов Тех. операции не может быть изменён.
Состав материалов и продуктов должен соответствовать тех. карте.

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер Тех. операции на производство

  • description — Комментарий Тех. операции на производство

  • externalCode — Внешний код Тех. операции на производство

  • moment — Дата Тех. операции

  • applicable — Отметка о проведении

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • state — Статус Тех. операции

  • created — Дата создания

  • quantity — Объем производства

  • project — Ссылка на проект

  • isDeleted — Удалена ли тех. операция

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер Тех. операции на производство

  • externalCode — Внешний код Тех. операции на производство

  • moment — Дата Тех. операции

  • applicable — Отметка о проведении

  • created — Дата создания

  • quantity — Объем производства

GET https://online.moysklad.ru/api/remap/1.1/entity/processing

Responses200

Успешный запрос. Результат — JSON представление списка Тех. операций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processing",
    "mediaType": "application/json",
    "size": 6,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
        "type": "processing",
        "mediaType": "application/json"
      },
      "id": "493ddf6b-aff9-11e6-5bed-427b00000076",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-21 17:46:29",
      "name": "я1",
      "externalCode": "JhQJY8u1isyuqHyn7B6Wx3",
      "moment": "2016-11-21 17:46:00",
      "applicable": true,
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "processingSum": 10000,
      "quantity": 1,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "productsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "materialsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "processingOrder": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
          "type": "processingorder",
          "mediaType": "application/json"
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products",
          "type": "processingpositionresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials",
          "type": "processingpositionmaterial",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/8450f4de-b002-11e6-5bed-427b00000000",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
        "type": "processing",
        "mediaType": "application/json"
      },
      "id": "8450f4de-b002-11e6-5bed-427b00000000",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-21 18:52:33",
      "name": "я2",
      "externalCode": "pJCPjt45j2MH-RF6joC801",
      "moment": "2016-11-21 18:51:23",
      "applicable": true,
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/8450f4de-b002-11e6-5bed-427b00000000/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "processingSum": 1000,
      "quantity": 3,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "productsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "materialsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "processingOrder": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
          "type": "processingorder",
          "mediaType": "application/json"
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/8450f4de-b002-11e6-5bed-427b00000000/products",
          "type": "processingpositionresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/8450f4de-b002-11e6-5bed-427b00000000/materials",
          "type": "processingpositionmaterial",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/86e98bad-acc4-11e6-5bed-427b0000006f",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
        "type": "processing",
        "mediaType": "application/json"
      },
      "id": "86e98bad-acc4-11e6-5bed-427b0000006f",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 7,
      "updated": "2016-11-21 17:18:59",
      "name": "3",
      "description": "123",
      "externalCode": "wI2vDDTVgkW48xeO4nQx83",
      "moment": "2016-11-17 18:15:00",
      "applicable": true,
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/86e98bad-acc4-11e6-5bed-427b0000006f/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "processingSum": 77800,
      "quantity": 1,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/6b4ffbf7-ac12-11e6-5bed-427b00000091",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "productsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "materialsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/86e98bad-acc4-11e6-5bed-427b0000006f/products",
          "type": "processingpositionresult",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      },
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/86e98bad-acc4-11e6-5bed-427b0000006f/materials",
          "type": "processingpositionmaterial",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/bcd6e6b5-b002-11e6-5bed-427b0000000b",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
        "type": "processing",
        "mediaType": "application/json"
      },
      "id": "bcd6e6b5-b002-11e6-5bed-427b0000000b",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 1,
      "updated": "2016-11-21 18:57:52",
      "name": "я3",
      "externalCode": "299q4AXMhEnfW6V49y5nK3",
      "moment": "2016-11-21 18:51:00",
      "applicable": true,
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/bcd6e6b5-b002-11e6-5bed-427b0000000b/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "processingSum": 1000,
      "quantity": 3,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "productsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "materialsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "processingOrder": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
          "type": "processingorder",
          "mediaType": "application/json"
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/bcd6e6b5-b002-11e6-5bed-427b0000000b/products",
          "type": "processingpositionresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/bcd6e6b5-b002-11e6-5bed-427b0000000b/materials",
          "type": "processingpositionmaterial",
          "mediaType": "application/json",
          "size": 1,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e0ecaec9-acdc-11e6-5bed-427b000000a5",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
        "type": "processing",
        "mediaType": "application/json"
      },
      "id": "e0ecaec9-acdc-11e6-5bed-427b000000a5",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 2,
      "updated": "2016-11-18 16:56:54",
      "name": "1234",
      "externalCode": "P81TjGDDiO5p7oUzSsvtk3",
      "moment": "2016-11-17 18:44:00",
      "applicable": true,
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e0ecaec9-acdc-11e6-5bed-427b000000a5/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "processingSum": 0,
      "quantity": 2,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "productsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "materialsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e0ecaec9-acdc-11e6-5bed-427b000000a5/products",
          "type": "processingpositionresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e0ecaec9-acdc-11e6-5bed-427b000000a5/materials",
          "type": "processingpositionmaterial",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e4f01df6-adb0-11e6-5bed-427b0000007a",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
        "type": "processing",
        "mediaType": "application/json"
      },
      "id": "e4f01df6-adb0-11e6-5bed-427b0000007a",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "owner": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-18 20:03:14",
      "name": "я",
      "externalCode": "9VU4bcd7jcC3nOhk5M2Ul0",
      "moment": "2016-11-18 19:59:00",
      "applicable": true,
      "project": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e4f01df6-adb0-11e6-5bed-427b0000007a/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "processingSum": 10000,
      "quantity": 4,
      "processingPlan": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
          "type": "processingplan",
          "mediaType": "application/json"
        }
      },
      "productsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "materialsStore": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "products": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e4f01df6-adb0-11e6-5bed-427b0000007a/products",
          "type": "processingpositionresult",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "materials": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/e4f01df6-adb0-11e6-5bed-427b0000007a/materials",
          "type": "processingpositionmaterial",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      }
    }
  ]
}

Получить список Тех. операций

GET/entity/processing

Запрос всех Тех. операций на данной учётной записи.
Результат: Объект JSON, включающий в себя поля:

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой Тех. операции.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/processing

RequestsПример 1Пример 2

Пример создания новой Тех.операции с телом запроса, содержащим только необходимые поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "processingSum": 10000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "products": {
    "meta": {
      "type": "processingpositionresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "quantity": 3,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/160ff7bb-acdc-11e6-5bed-427b0000008c",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "quantity": 2,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/18fce7bf-acdc-11e6-5bed-427b00000092",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "materials": {
    "meta": {
      "type": "processingpositionmaterial",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "quantity": 4,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/1267a23f-acdc-11e6-5bed-427b00000086",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processing",
    "mediaType": "application/json"
  },
  "id": "493ddf6b-aff9-11e6-5bed-427b00000076",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 17:46:29",
  "name": "Это технологическая операция",
  "externalCode": "JhQJY8u1isyuqHyn7B6Wx3",
  "moment": "2016-11-21 17:46:00",
  "applicable": true,
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "processingSum": 10000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products",
      "type": "processingpositionresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials",
      "type": "processingpositionmaterial",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Пример создания новой Тех.операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 17:46:29",
  "name": "Это технологическая операция",
  "externalCode": "JhQJY8u1isyuqHyn7B6Wx3",
  "moment": "2016-11-21 17:46:00",
  "applicable": true,
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "processingSum": 10000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  },
  "products": {
    "meta": {
      "type": "processingpositionresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "quantity": 3,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/160ff7bb-acdc-11e6-5bed-427b0000008c",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "quantity": 2,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/18fce7bf-acdc-11e6-5bed-427b00000092",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "materials": {
    "meta": {
      "type": "processingpositionmaterial",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    },
    "rows": [
      {
        "quantity": 4,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/1267a23f-acdc-11e6-5bed-427b00000086",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  }
}

Responses200

Успешный запрос. Результат — JSON представление созданной Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processing",
    "mediaType": "application/json"
  },
  "id": "493ddf6b-aff9-11e6-5bed-427b00000076",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 17:46:29",
  "name": "Это технологическая операция",
  "externalCode": "JhQJY8u1isyuqHyn7B6Wx3",
  "moment": "2016-11-21 17:46:00",
  "applicable": true,
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "processingSum": 10000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products",
      "type": "processingpositionresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials",
      "type": "processingpositionmaterial",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Создать Тех. операцию

POST/entity/processing

Запрос на создание новой Тех. операции.
Обязательные для создания поля:

  • organization — Ссылка на ваше юрлицо в формате Метаданных

  • processingSum — Затраты на производство

  • quantity — Объем производства

  • processingPlan — Ссылка на Тех. операцию в формате Метаданных

  • productsStore — Ссылка на склад для продукции в формате Метаданных

  • materialsStore — Ссылка на склад для материалов в формате Метаданных

  • materials — Список материалов Тех. операции в формате Метаданных

  • products — Список готовых продуктов Тех. операции в формате Метаданных

DELETE https://online.moysklad.ru/api/remap/1.1/entity/processing/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление Тех. операции.

Удалить Тех. операцию

DELETE/entity/processing/{id}

Запрос на удаление Тех. операции с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. операции

Метаданные Тех. операций ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata

Responses200

Успешный запрос. Результат — JSON представление доп. полей Тех. операций.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "id": "c2ecd338-015e-11e6-9464-e4de0000008f",
      "name": "Атрибут заказа",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/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": "processing"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/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": "processing"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/states/fb56cf4f-2e58-11e6-8a84-bae50000006b",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56cf4f-2e58-11e6-8a84-bae50000006b",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Собрана",
      "color": 8767198,
      "stateType": "Regular",
      "entityType": "processing"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/states/fb56d433-2e58-11e6-8a84-bae50000006c",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d433-2e58-11e6-8a84-bae50000006c",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отгружена",
      "color": 10774205,
      "stateType": "Regular",
      "entityType": "processing"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/states/fb56d92f-2e58-11e6-8a84-bae50000006d",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56d92f-2e58-11e6-8a84-bae50000006d",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Доставлена",
      "color": 8825440,
      "stateType": "Successful",
      "entityType": "processing"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/states/fb56de0a-2e58-11e6-8a84-bae50000006e",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56de0a-2e58-11e6-8a84-bae50000006e",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Возврат",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "processing"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/states/fb56e2b4-2e58-11e6-8a84-bae50000006f",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "fb56e2b4-2e58-11e6-8a84-bae50000006f",
      "accountId": "f976ed28-2e58-11e6-8a84-bae500000001",
      "name": "Отменена",
      "color": 15280409,
      "stateType": "Unsuccessful",
      "entityType": "processing"
    }
  ],
  "createShared": false
}

Метаданные Тех. операций

GET/entity/processing/metadata

Запрос на получение метаданных Тех. операций. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные Тех. операций

  • attributes — Массив объектов доп. полей Тех. операций в формате Метаданных

  • states — Массив статусов Тех. операций

  • createShared — создавать новые Тех. операции с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata/attributes/57ab884e-558b-11e6-8a84-bae500000078",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "57ab884e-558b-11e6-8a84-bae500000078",
  "name": "Сопутствующий товар",
  "type": "productfolder",
  "required": false
}

Отдельное доп. поле

GET/entity/processing/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Шаблон Тех. операции ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/processing/new

Requestsзаказ на производствотех. карта

Запрос на получение шаблона тех. операции на основе заказа на производство.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-12-05 14:35:47",
  "applicable": true,
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "processingSum": 1000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/5fbf79f4-adac-11e6-5bed-427b0000006a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  },
  "products": {
    "rows": [
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0da78cd1-91f2-11e6-5bed-427b0000009a",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0da78cd1-91f2-11e6-5bed-427b0000009a",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "materials": {
    "rows": [
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  }
}

Запрос на получение шаблона тех. операции на основе тех. карты.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/5fbf79f4-adac-11e6-5bed-427b0000006a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление предзаполненной тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-12-05 14:35:47",
  "applicable": true,
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "processingSum": 1000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/1a18770e-ad9a-11e6-5bed-427b00000064",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "products": {
    "rows": [
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0da78cd1-91f2-11e6-5bed-427b0000009a",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      },
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0da78cd1-91f2-11e6-5bed-427b0000009a",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  },
  "materials": {
    "rows": [
      {
        "quantity": 1,
        "assortment": {
          "meta": {
            "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
            "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          }
        }
      }
    ]
  }
}

Шаблон Тех. операции на основе

PUT/entity/processing/new

Запрос на получение предзаполненной тех. операции на основе другого документа.
В результате запроса будет создан предзаполненный шаблон тех. операции на основе переданного документа.

Тех. операция ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processing",
    "mediaType": "application/json"
  },
  "id": "493ddf6b-aff9-11e6-5bed-427b00000076",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 17:46:29",
  "name": "я1",
  "externalCode": "JhQJY8u1isyuqHyn7B6Wx3",
  "moment": "2016-11-21 17:46:00",
  "applicable": true,
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "processingSum": 10000,
  "quantity": 1,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products",
      "type": "processingpositionresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials",
      "type": "processingpositionmaterial",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Получить Тех. операцию

GET/entity/processing/{id}

Запрос на получение отдельной Тех. операции с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. операции

PUT https://online.moysklad.ru/api/remap/1.1/entity/processing/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "name": "000034",
  "quantity": 5,
  "processingSum": 2000
}

Responses200

Успешный запрос. Результат — JSON представление обновленной Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076",
    "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processing",
    "mediaType": "application/json"
  },
  "id": "493ddf6b-aff9-11e6-5bed-427b00000076",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "owner": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/employee/d5ad957e-91f1-11e6-5bed-427b0000002a",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/group/d55da707-91f1-11e6-5bed-427b00000001",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-21 17:46:29",
  "name": "000034",
  "externalCode": "JhQJY8u1isyuqHyn7B6Wx3",
  "moment": "2016-11-21 17:46:00",
  "applicable": true,
  "project": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/project/7f3a7d7a-97a1-11e6-5bed-427b0000009c",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/organization/a1331985-a1c8-11e6-5bed-427b00000084",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "processingSum": 2000,
  "quantity": 5,
  "processingPlan": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/c38e50b0-acdc-11e6-5bed-427b0000009e",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingplan/metadata",
      "type": "processingplan",
      "mediaType": "application/json"
    }
  },
  "productsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/c61ce912-a747-11e6-5bed-427b000000a8",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "materialsStore": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/store/d5e311c0-91f1-11e6-5bed-427b00000053",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "processingOrder": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/c7201428-afcc-11e6-5bed-427b00000068",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/processingorder/metadata",
      "type": "processingorder",
      "mediaType": "application/json"
    }
  },
  "products": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products",
      "type": "processingpositionresult",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "materials": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials",
      "type": "processingpositionmaterial",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  }
}

Изменить Тех. операцию

PUT/entity/processing/{id}

Запрос на обновление Тех. операции с указанным id.
В теле запроса можно указать только те поля, которые необходимо изменить у Тех. операции, кроме тех, что
помечены Только для чтения в описании атрибутов Тех. операции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. операции

Материалы Тех. операции ¶

Отдельный ресурс для управления материалами Тех. операции. С его помощью вы можете управлять материалами большого документа, количество материалов в котором превышает лимит на количество материалов, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/7944ef04-f831-11e5-7a69-971500188b19/materials

Responses200

Успешный запрос. Результат — JSON представление списка материалов отдельной Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials",
    "type": "processingpositionmaterial",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials/493de99a-aff9-11e6-5bed-427b00000077",
        "type": "processingpositionmaterial",
        "mediaType": "application/json"
      },
      "id": "493de99a-aff9-11e6-5bed-427b00000077",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "quantity": 4,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/materials/493defc4-aff9-11e6-5bed-427b00000078",
        "type": "processingpositionmaterial",
        "mediaType": "application/json"
      },
      "id": "493defc4-aff9-11e6-5bed-427b00000078",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "quantity": 1,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/1267a23f-acdc-11e6-5bed-427b00000086",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить материалы Тех. операции

GET/entity/processing/{id}/materials

Запрос на получение списка всех материалов данной Тех. операции.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой материалы Тех. операции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. операции

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Материал Тех. операции ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/d72b4281-b000-11e6-8af5-581e00000074/materials/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешный запрос. Результат — JSON представление отдельного материала Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/c7201428-afcc-11e6-5bed-427b00000068/materials/c7218ccd-afcc-11e6-5bed-427b00000069",
    "type": "processingpositionmaterial",
    "mediaType": "application/json"
  },
  "id": "c7218ccd-afcc-11e6-5bed-427b00000069",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "quantity": 45,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить материал

GET/entity/processing/{id}/materials/{positionID}

Запрос на получение отдельного материала Тех. операции с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. операции

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Тех. операции

PUT https://online.moysklad.ru/api/remap/1.1/entity/processing/d72b4281-b000-11e6-8af5-581e00000074/materials/9560e3e3-9609-11e6-8af5-581e00000008

RequestsПример

Пример запроса на обновление отдельного материала в Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/34efe2ee-015e-11e6-9464-e4de0000006b/materials/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processingpositionmaterial",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "quantity": 111,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого материала Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/34efe2ee-015e-11e6-9464-e4de0000006b/materials/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processingpositionmaterial",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 111,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить материал

PUT/entity/processing/{id}/materials/{positionID}

Запрос на обновление отдельного материала Тех. операции. Для обновления материала нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. операции

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id позиции Тех. операции

Продукты Тех. операции ¶

Отдельный ресурс для управления продуктами Тех. операции. С его помощью вы можете управлять продуктами большого документа, количество продуктов в котором превышает лимит на количество продуктов, сохраняемых вместе с документом. Этот лимит равен 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/7944ef04-f831-11e5-7a69-971500188b19/products

Responses200

Успешный запрос. Результат — JSON представление списка продуктов отдельной Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products",
    "type": "processingpositionresult",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products/493de99a-aff9-11e6-5bed-427b00000077",
        "type": "processingpositionresult",
        "mediaType": "application/json"
      },
      "id": "493de99a-aff9-11e6-5bed-427b00000077",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "quantity": 4,
      "price": 10000,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/493ddf6b-aff9-11e6-5bed-427b00000076/products/493defc4-aff9-11e6-5bed-427b00000078",
        "type": "processingpositionresult",
        "mediaType": "application/json"
      },
      "id": "493defc4-aff9-11e6-5bed-427b00000078",
      "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
      "quantity": 1,
      "price": 10000,
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/1267a23f-acdc-11e6-5bed-427b00000086",
          "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить продукты Тех. операции

GET/entity/processing/{id}/products

Запрос на получение списка всех продуктов данной Тех. операции.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой продукты Тех. операции.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Тех. операции

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Продукт Тех. операции ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/processing/d72b4281-b000-11e6-8af5-581e00000074/products/9560e3e3-9609-11e6-8af5-581e00000008

Responses200

Успешный запрос. Результат — JSON представление отдельного продукта Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "http://online.moysklad.ru/api/remap/1.1/entity/processing/c7201428-afcc-11e6-5bed-427b00000068/products/c7218ccd-afcc-11e6-5bed-427b00000069",
    "type": "processingpositionresult",
    "mediaType": "application/json"
  },
  "id": "c7218ccd-afcc-11e6-5bed-427b00000069",
  "accountId": "d55cbfba-91f1-11e6-5bed-427b00000000",
  "quantity": 45,
  "price": 10000,
  "assortment": {
    "meta": {
      "href": "http://online.moysklad.ru/api/remap/1.1/entity/product/0de151c1-acdc-11e6-5bed-427b00000080",
      "metadataHref": "http://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить продукт

GET/entity/processing/{id}/products/{positionID}

Запрос на получение отдельного продукта Тех. операции с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. операции

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id продукта Тех. операции

PUT https://online.moysklad.ru/api/remap/1.1/entity/processing/d72b4281-b000-11e6-8af5-581e00000074/products/9560e3e3-9609-11e6-8af5-581e00000008

RequestsПример

Пример запроса на обновление отдельного продукта в Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/34efe2ee-015e-11e6-9464-e4de0000006b/products/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processingpositionresult",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "quantity": 111,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого продукта Тех. операции.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/processing/34efe2ee-015e-11e6-9464-e4de0000006b/products/34f6344f-015e-11e6-9464-e4de0000006c",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/processing/metadata",
    "type": "processingpositionresult",
    "mediaType": "application/json"
  },
  "id": "34f6344f-015e-11e6-9464-e4de0000006c",
  "accountId": "84e60e93-f504-11e5-8a84-bae500000008",
  "quantity": 111,
  "price": 10000,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить продукт

PUT/entity/processing/{id}/products/{positionID}

Запрос на обновление отдельного продукта Тех. операции. Для обновления продукта нет каких-либо
обязательных для указания в теле запроса полей. Только те, что вы желаете обновить.

URI Parameters

СкрытьПоказать

id
string (required) Example: d72b4281-b000-11e6-8af5-581e00000074

id Тех. операции

positionID
string (required) Example: 9560e3e3-9609-11e6-8af5-581e00000008

id продукта Тех. операции

Внутренний заказ ¶

Средствами JSON API можно создавать и обновлять сведения о внутренних заказах, запрашивать списки внутренних заказов и сведения по отдельным внутренним заказам. Позициями внутренних заказов можно управлять как в составе отдельного заказа, так и с помощью специальных ресурсов для управления позициями. Кодом сущности для внутреннего заказа в составе JSON API является ключевое слово internalorder.

Внутренние заказы ¶

  • meta — Метаданные о внутреннем заказе

  • id — ID в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • syncId — ID синхронизации. После заполнения недоступен для изменения.

  • version — Версия сущности Только для чтения

  • updated — Момент последнего обновления сущности Только для чтения

  • deleted — Момент последнего удаления сущности Только для чтения

  • name — номер внутреннего заказа Необходимое

  • description — Комментарий к внутреннему заказу

  • externalCode — Внешний код внутреннего заказа

  • moment — Дата внутреннего заказа

  • applicable — Отметка о проведении

  • sum — Сумма внутреннего заказа в копейках Только для чтения

  • rate — Валюта

  • owner — Ссылка на Владельца (Сотрудника) в формате Метаданных

  • shared — Общий доступ

  • group — Отдел сотрудника в формате Метаданных

  • organization — Ссылка на ваше юрлицо в формате Метаданных Необходимое

  • store — Ссылка на склад в формате Метаданных

  • project — Ссылка на проект в формате Метаданных

  • state — Статус внутреннего заказа в формате Метаданных

  • attributes — Коллекция доп. полей в формате Метаданных

  • documents — Список печатных форм в формате Метаданных

    Поля при expand’е:

    • name — номер документа
    • moment — дата печати
    • href — ссылка на файл печатной формы
    • fileName — название файла печатной формы
    • updated — дата последнего изменения
  • created — Дата создания Только для чтения

  • positions — Ссылка на позиции внутреннего заказа в формате Метаданных

  • vatSum — Сумма НДС Только для чтения

  • vatEnabled — Учитывается ли НДС

  • vatIncluded — Включен ли НДС в цену

  • deliveryPlannedMoment — Планируемая дата приёмки

  • purchaseOrders — Коллекция ссылок на связанные заказы поставщику в формате Метаданных

  • moves — Коллекция ссылок на связанные перемещения в формате Метаданных

Позиции внутреннего заказа — это список товаров/услуг/модификаций/серий.
Объект позиции внутреннего заказа содержит следующие поля:

  • id — ID позиции в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • quantity — Фактическое количество товаров/услуг/модификаций/серий.

  • price — Цена товара/услуги в копейках

  • vat — НДС

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция. в формате Метаданных

  • pack — Упаковка товара

С позициями можно работать с помощью специальных ресурсов для управления позициями Внутреннего заказа,
а также в составе отдельного внутреннего заказа. При работе в составе отдельного внутреннего заказа,
вы можете отправлять запросы на создание отдельного внутреннего заказа с включенным в тело запроса
массивом позиций внутреннего заказа. Если количество позиций превышает максимально допустимое, то для
дальнейшего пополнения позиций нужно будет работать со специальным ресурсом “Позиции внутреннего заказа”.
Также, при работе в составе отдельного внутреннего заказа, можно отправлять запросы на обновление списка позиций
с включенным в тело запроса массивом позиций внутреннего заказа. При этом важно помнить, что коллекция позиций будет
восприниматься как “все позиции внутреннего заказа” и полностью заменит уже существующую коллекцию при обновлении объекта — лишние
позиции будут удалены, новые добавлены, существующие — изменены.

Поле rate — объект, содержащий в себе следующие атрибуты:

  • currency — Ссылка на валюту в формате Метаданных

  • value — Текущий курс валюты (выдается, если значение курса отлично от 1)

Вместо ссылки на валюту можно получить объект валюты целиком с помощью параметра запроса ?expand=rate.currency.

О работе с доп. полями внутренних заказов можно прочитать здесь

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • updatedBy — Автор последнего обновления сущности в формате uid (admin@admin)

  • deleted — Момент последнего удаления сущности

  • name — номер внутреннего заказа

  • description — Комментарий к внутреннему заказу

  • externalCode — Внешний код внутреннего заказа

  • moment — Дата внутреннего заказа

  • applicable — Отметка о проведении

  • sum — Сумма внутреннего заказа в копейках

  • owner — Ссылка на Владельца (Сотрудника)

  • shared — Общий доступ

  • group — Отдел сотрудника

  • organization — Ссылка на ваше юрлицо

  • project — Ссылка на проект

  • state — Статус внутреннего заказа

  • created — Дата создания

  • isDeleted — Удален ли внутренний заказ

  • id — ID в формате UUID

  • syncId — ID синхронизации

  • version — Версия сущности

  • updated — Момент последнего обновления сущности

  • name — номер внутреннего заказа

  • description — Комментарий к внутреннему заказу

  • externalCode — Внешний код внутреннего заказа

  • moment — Дата внутреннего заказа

  • applicable — Отметка о проведении

  • sum — Сумма внутреннего заказа в копейках

  • created — Дата создания

GET https://online.moysklad.ru/api/remap/1.1/entity/internalorder

Responses200

Успешный запрос. Результат — JSON представление списка внутренних заказов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
    "type": "internalorder",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
        "type": "internalorder",
        "mediaType": "application/json"
      },
      "id": "31d58bde-b2fd-11e6-8a84-bae500000068",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-25 13:52:01",
      "name": "00002",
      "description": "Комментарий",
      "externalCode": "00KNqzWbjDRhZ1A0411hS2",
      "moment": "2016-11-25 13:50:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        },
        "value": 1
      },
      "sum": 0,
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "state": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
          "type": "state",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068/positions",
          "type": "internalorderposition",
          "mediaType": "application/json",
          "size": 2,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 0,
      "deliveryPlannedMoment": "2016-11-30 13:50:00"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
        "type": "internalorder",
        "mediaType": "application/json"
      },
      "id": "64e426af-b0d8-11e6-8a84-bae500000064",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "owner": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        }
      },
      "shared": false,
      "group": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
          "type": "group",
          "mediaType": "application/json"
        }
      },
      "version": 0,
      "updated": "2016-11-22 21:04:24",
      "name": "00001",
      "externalCode": "80QQopc4h8yBc0LnmTPpT3",
      "moment": "2016-11-22 20:23:00",
      "applicable": true,
      "rate": {
        "currency": {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/baac25f0-50ac-11e5-300d-c79b00000055",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
            "type": "currency",
            "mediaType": "application/json"
          }
        }
      },
      "sum": 0,
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
          "type": "store",
          "mediaType": "application/json"
        }
      },
      "project": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
          "type": "project",
          "mediaType": "application/json"
        }
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
          "type": "organization",
          "mediaType": "application/json"
        }
      },
      "documents": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/documents",
          "mediaType": "application/json",
          "size": 0,
          "limit": 100,
          "offset": 0
        }
      },
      "positions": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions",
          "type": "internalorderposition",
          "mediaType": "application/json",
          "size": 5,
          "limit": 100,
          "offset": 0
        }
      },
      "vatEnabled": true,
      "vatIncluded": true,
      "vatSum": 0,
      "moves": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/a3b68a79-b0dc-11e6-8a84-bae5000000cd",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
            "type": "move",
            "mediaType": "application/json"
          }
        }
      ]
    }
  ]
}

Получить внутренние заказы

GET/entity/internalorder

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/internalorder

RequestsПример

Пример создания нового внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "000222",
  "description": "Мой Комментарий",
  "externalCode": "00KNqzWbjDRhZ1A0411ss1231hS2",
  "moment": "2016-11-25 13:52:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 1
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/fc635ded-acf7-11e6-8a84-bae500000075",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        }
      }
    },
    {
      "quantity": 1,
      "price": 0,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "deliveryPlannedMoment": "2016-11-30 13:50:00"
}

Responses200

Успешный запрос. Результат — JSON представление созданного внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/eb75f6b8-b2ff-11e6-8a84-bae500000000",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
    "type": "internalorder",
    "mediaType": "application/json"
  },
  "id": "eb75f6b8-b2ff-11e6-8a84-bae500000000",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-25 14:11:31",
  "name": "000222",
  "description": "Мой Комментарий",
  "externalCode": "00KNqzWbjDRhZ1A0411ss1231hS2",
  "moment": "2016-11-25 13:52:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63.45
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/eb75f6b8-b2ff-11e6-8a84-bae500000000/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/eb75f6b8-b2ff-11e6-8a84-bae500000000/positions",
      "type": "internalorderposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "deliveryPlannedMoment": "2016-11-30 13:50:00"
}

Создать внутренний заказ

POST/entity/internalorder

Запрос на создание нового внутреннего заказа.

Шаблон внутреннего заказа ¶

PUT https://online.moysklad.ru/api/remap/1.1/entity/internalorder/new

RequestsПример

Пример создания нового внутреннего заказа.

Responses200

Успешный запрос. Результат — JSON представление предзаполненного шаблона внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "moment": "2016-11-25 14:59:18",
  "applicable": true,
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "rows": []
  },
  "positions": {
    "rows": []
  },
  "vatEnabled": true,
  "vatIncluded": true
}

Шаблон внутреннего заказа

PUT/entity/internalorder/new

Запрос на получение шаблона внутреннего заказа.

DELETE https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление внутреннего заказа.

Удалить внутренний заказ

DELETE/entity/internalorder/{id}

Запрос на удаление внутреннего заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

Метаданные внутренних заказов ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata

Responses200

Успешный запрос. Результат — JSON представление метаданных внутренних заказов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
    "mediaType": "application/json"
  },
  "attributes": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/attributes/68d142e7-b300-11e6-8a84-bae50000008b",
        "type": "attributemetadata",
        "mediaType": "application/json"
      },
      "id": "68d142e7-b300-11e6-8a84-bae50000008b",
      "name": "Доп поле внут заказа",
      "type": "string",
      "required": false
    }
  ],
  "states": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
        "type": "state",
        "mediaType": "application/json"
      },
      "id": "f804ff3d-b2fc-11e6-8a84-bae500000065",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "name": "OMG",
      "color": 10066329,
      "stateType": "Regular",
      "entityType": "internalorder"
    }
  ],
  "createShared": false
}

Метаданные внутренних заказов

GET/entity/internalorder/metadata

Запрос на получение метаданных внутренних заказов. Результат — объект JSON, включающий в себя:

  • meta — Ссылка на метаданные внутренних заказов

  • attributes — Массив объектов доп. полей внутренних заказов в формате Метаданных

  • states — Массив статусов внутренних заказов

  • createShared — создавать новые внутренние заказы с меткой “Общий”

Структура отдельного объекта, представляющего доп. поле подробно описана в разделе Работа с дополнительными полями.

Отдельное доп. поле ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/attributes/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельного доп. поля.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/attributes/68d142e7-b300-11e6-8a84-bae50000008b",
    "type": "attributemetadata",
    "mediaType": "application/json"
  },
  "id": "68d142e7-b300-11e6-8a84-bae50000008b",
  "name": "Доп поле внут заказа",
  "type": "string",
  "required": false
}

Отдельное доп. поле

GET/entity/internalorder/metadata/attributes/{id}

Запрос на получение информации по отдельному дополнительному полю.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Доп. поля

Внутренний заказ ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
    "type": "internalorder",
    "mediaType": "application/json"
  },
  "id": "31d58bde-b2fd-11e6-8a84-bae500000068",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": false,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 0,
  "updated": "2016-11-25 13:52:01",
  "name": "00002",
  "description": "Комментарий",
  "externalCode": "00KNqzWbjDRhZ1A0411hS2",
  "moment": "2016-11-25 13:50:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 1
  },
  "sum": 0,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/31d58bde-b2fd-11e6-8a84-bae500000068/positions",
      "type": "internalorderposition",
      "mediaType": "application/json",
      "size": 2,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "deliveryPlannedMoment": "2016-11-30 13:50:00",
  "moves": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/3aa6f577-b2ff-11e6-8a84-bae500000070",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
        "type": "move",
        "mediaType": "application/json"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/3fe38e12-b2ff-11e6-8a84-bae500000077",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
        "type": "move",
        "mediaType": "application/json"
      }
    }
  ],
  "purchaseOrders": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/4a29b74e-b2ff-11e6-8a84-bae500000084",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/45353c47-b2ff-11e6-8a84-bae50000007e",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/purchaseorder/metadata",
        "type": "purchaseorder",
        "mediaType": "application/json"
      }
    }
  ]
}

Получить внутренний заказ

GET/entity/internalorder/{id}

Запрос на получение отдельного внутреннего заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

PUT https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельного внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "name": "700222",
  "description": "Мой обновлённый Комментарий",
  "externalCode": "00KNqzWbjDRhZ1A0411ss1231hS2",
  "moment": "2016-11-25 13:52:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 1
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "positions": [
    {
      "quantity": 1,
      "price": 2230,
      "discount": 0,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "deliveryPlannedMoment": "2016-12-30 13:52:00"
}

Responses200

Успешный запрос. Результат — JSON представление обновлённого внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064",
    "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata",
    "type": "internalorder",
    "mediaType": "application/json"
  },
  "id": "64e426af-b0d8-11e6-8a84-bae500000064",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "owner": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/b905bfb0-9128-11e6-8a84-bae50000002a",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "shared": true,
  "group": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/group/b8ba0d3f-9128-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
      "type": "group",
      "mediaType": "application/json"
    }
  },
  "version": 1,
  "updated": "2016-11-25 14:48:02",
  "name": "700222",
  "description": "Мой обновлённый Комментарий",
  "externalCode": "00KNqzWbjDRhZ1A0411ss1231hS2",
  "moment": "2016-11-25 13:52:00",
  "applicable": true,
  "rate": {
    "currency": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/b942e6f2-9128-11e6-8a84-bae500000058",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
        "type": "currency",
        "mediaType": "application/json"
      }
    },
    "value": 63.45
  },
  "sum": 2230,
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/b942743c-9128-11e6-8a84-bae500000053",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
      "type": "store",
      "mediaType": "application/json"
    }
  },
  "project": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/project/6c6dd3f9-97a1-11e6-8a84-bae500000002",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/project/metadata",
      "type": "project",
      "mediaType": "application/json"
    }
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/b9324d71-9128-11e6-8a84-bae500000051",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
      "type": "organization",
      "mediaType": "application/json"
    }
  },
  "state": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/metadata/states/f804ff3d-b2fc-11e6-8a84-bae500000065",
      "type": "state",
      "mediaType": "application/json"
    }
  },
  "documents": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/documents",
      "mediaType": "application/json",
      "size": 0,
      "limit": 100,
      "offset": 0
    }
  },
  "created": "2007-02-07 17:16:41",
  "positions": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions",
      "type": "internalorderposition",
      "mediaType": "application/json",
      "size": 1,
      "limit": 100,
      "offset": 0
    }
  },
  "vatEnabled": true,
  "vatIncluded": true,
  "vatSum": 0,
  "deliveryPlannedMoment": "2016-12-30 13:52:00",
  "moves": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/move/a3b68a79-b0dc-11e6-8a84-bae5000000cd",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/move/metadata",
        "type": "move",
        "mediaType": "application/json"
      }
    }
  ]
}

Изменить внутренний заказ

PUT/entity/internalorder/{id}

Запрос на обновление внутреннего заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

Позиции внутреннего заказа ¶

Отдельный ресурс для управления позициями внутреннего заказа. С его помощью вы можете управлять позициями большого документа, количество строк в котором превышает 100. Более подробно о лимитах на количество строк документа и работе с большими документами можно прочитать тут.

GET https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19/positions

Responses200

Успешный запрос. Результат — JSON представление списка позиций отдельного внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions",
    "type": "internalorderposition",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions/05379d42-b305-11e6-8a84-bae500000008",
        "type": "internalorderposition",
        "mediaType": "application/json"
      },
      "id": "05379d42-b305-11e6-8a84-bae500000008",
      "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
      "quantity": 1,
      "price": 2230,
      "vat": 0,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Получить позиции внутреннего заказа

GET/entity/internalorder/{id}/positions

Запрос на получение списка всех позиций данного внутреннего заказа.

  • meta Метаданные о выдаче,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой позиции внутреннего заказа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

search
string (optional) Example: 0001

URL Параметр для поиска по имени документа.
Фильтр документов по указанной поисковой строке. Фильтрация происходит по
полю name.

POST https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19/positions

RequestsПример

Пример создания позиций во внутреннем заказе.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "quantity": 1,
    "price": 100,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 12,
    "price": 200,
    "vat": 18,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "quantity": 3,
    "price": 2230,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Responses200

Успешный запрос. Результат — JSON представление созданной позиции отдельного внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

[
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions/705ff11b-b305-11e6-8a84-bae50000000c",
      "type": "internalorderposition",
      "mediaType": "application/json"
    },
    "id": "705ff11b-b305-11e6-8a84-bae50000000c",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 1,
    "price": 100,
    "vat": 10,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions/705ffca0-b305-11e6-8a84-bae50000000d",
      "type": "internalorderposition",
      "mediaType": "application/json"
    },
    "id": "705ffca0-b305-11e6-8a84-bae50000000d",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 12,
    "price": 200,
    "vat": 18,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  },
  {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions/706006cd-b305-11e6-8a84-bae50000000e",
      "type": "internalorderposition",
      "mediaType": "application/json"
    },
    "id": "706006cd-b305-11e6-8a84-bae50000000e",
    "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
    "quantity": 3,
    "price": 2230,
    "vat": 0,
    "assortment": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      }
    }
  }
]

Создать позиции внутреннего заказа

POST/entity/internalorder/{id}/positions

Запрос на создание новой позиции во внутреннем заказе.
Для успешного создания необходимо в теле запроса указать следующие поля:

  • assortment — Ссылка на товар/услугу/серию/модификацию, которую представляет собой позиция.
    Также можно указать поле с именем service, consignment, variant в соответствии с тем,
    чем является указанная позиция. Подробнее об этом поле можно прочитать в описании позиции внутреннего заказа

  • quantity — Количество указанной позиции. Должно быть положительным, иначе возникнет ошибка.
    Одновременно можно создать как одну так и несколько позиций внутреннего заказа. Все созданные данным запросом позиции
    будут добавлены к уже существующим.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

DELETE https://online.moysklad.ru/api/remap/1.1/entity/internalorder/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешное удаление позиции внутреннего заказа.

Удалить позицию внутреннего заказа

DELETE/entity/internalorder/positions/{positionID}

Запрос на удаление позиции внутреннего заказа с указанным id.

URI Parameters

СкрытьПоказать

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции внутреннего заказа

Позиция внутреннего заказа ¶

GET https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отдельной позиции внутреннего заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions/705ffca0-b305-11e6-8a84-bae50000000d",
    "type": "internalorderposition",
    "mediaType": "application/json"
  },
  "id": "705ffca0-b305-11e6-8a84-bae50000000d",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "quantity": 12,
  "price": 200,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Получить позицию

GET/entity/internalorder/{id}/positions/{positionID}

Запрос на получение отдельной позиции внутреннего заказа с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции внутреннего заказа

PUT https://online.moysklad.ru/api/remap/1.1/entity/internalorder/7944ef04-f831-11e5-7a69-971500188b19/positions/7944ef04-f831-11e5-7a69-971500188b19

RequestsПример

Пример запроса на обновление отдельной позиции во внутреннем заказе.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "quantity": 2,
  "price": 500,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Responses200

Успешный запрос. Результат — JSON представление обновлённой позиции заказа.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/internalorder/64e426af-b0d8-11e6-8a84-bae500000064/positions/705ffca0-b305-11e6-8a84-bae50000000d",
    "type": "internalorderposition",
    "mediaType": "application/json"
  },
  "id": "705ffca0-b305-11e6-8a84-bae50000000d",
  "accountId": "b8b74698-9128-11e6-8a84-bae500000001",
  "quantity": 2,
  "price": 500,
  "vat": 18,
  "assortment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/f4ac4460-acf7-11e6-8a84-bae500000068",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    }
  }
}

Изменить позицию

PUT/entity/internalorder/{id}/positions/{positionID}

Запрос на обновление отдельной позиции внутреннего заказа.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id внутреннего заказа

positionID
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id позиции внутреннего заказа

Пересчёт расчётного остатка в инвентаризации ¶

С помощью json api можно пересчитать расчётный остатки в позициях документа “Инвентаризация”. В результате, значение поля calculatedQuantity у позиций инвентаризации изменится и документ будет пересохранён.

Пересчёт расчётного остатка в инвентаризации ¶

PUT https://online.moysklad.ru/api/remap/1.1/rpc/inventory/7944ef04-f831-11e5-7a69-971500188b19/recalcCalculatedQuantity

RequestsПример

Пример запроса (с пустым телом) на пересчёт расчётных остатков у позиций инвентаризации.

Responses201

Успешный запрос. Результат — Пустое тело ответа.

Пересчитать

PUT/rpc/inventory/{id}/recalcCalculatedQuantity

Отправить запрос на пересчёт расчётных остатков у позиций инвентаризации.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id инвентаризации.

Остатки ¶

Средствами JSON API можно запросить отчёт “Остатки” по всем товарам, по складам и по операциям.
Больше об Остатках и работе с ними в основном интерфейсе
вы можете прочитать в нашей службе поддержки по по этой ссылке.

Для доступа к отчёту Остатки через API каких-либо дополнительных прав не требуется.
На отображение товаров в отчёте Остатки влияют настройки видимости товаров и складов для пользователя,
под именем которого запрашивается отчёт Остатки.
Себестоимость, цена закупки, прибыль отображаются в Остатках при наличии у пользователя права <Видеть себестоимость, цену закупки и прибыль товаров>.

Отдельно для остатков по документу:

Для доступа к отчёту Остатки по документу через API каких-либо дополнительных прав не требуется,
кроме наличия доступа пользователя к документу, по которому запрашиваются остатки.
Себестоимость, цена закупки, прибыль отображаются в Остатках при наличии у пользователя права <Видеть себестоимость, цену закупки и прибыль товаров>.

Все Остатки ¶

Отчёт “Все Остатки” представляет собой выдачу из объектов, каждый из
которых показывает Остаток по каждому из товаров.

  • meta — Метаданные, представляющие собой ссылку на товар, модификацию или серию, по которой выдаётся Остаток

  • stock — Остаток

  • inTransit — Ожидание

  • reserve — Резерв

  • quantity — Доступно

  • name — Наименование

  • code — Код

  • article — Артикул (если имеется)

  • price — Себестоимость

  • salePrice — Цена продажи

  • uom — Единица измерения

    • meta — Метаданные единицы измерений
    • name — Наименование единицы измерений
  • folder — Ссылка на группу товара/модификации/серии

    • meta — Метаданные группы товара
    • name — Наименование группы
    • pathName — Наименование родительской группы
  • image — Ссылка на изображение товара/модификации/серии

  • externalCode — Внешний код сущности, по которой выводится остаток

  • stockDays — Количество дней на складе

GET https://online.moysklad.ru/api/remap/1.1/report/stock/all

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/stock/all",
    "type": "stock",
    "mediaType": "application/json",
    "size": 26,
    "limit": 10,
    "offset": 0,
    "nextHref": "http://online.moysklad.ru/api/remap/1.1/report/stock/all?limit=10&offset=10"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": -30,
      "inTransit": 0,
      "reserve": 0,
      "quantity": -30,
      "name": "Товар",
      "code": "one1",
      "article": "Ar23",
      "price": 0,
      "salePrice": 346347237000,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/cc99c055-fa34-11e5-9464-e4de00000069?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": 4,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 4,
      "name": "ТоварБезШК",
      "code": "00006",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8f5f9ff-fa34-11e5-9464-e4de0000008a?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "Товар с модой без ШК",
      "code": "00008",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e8f9d714-fa34-11e5-9464-e4de0000008d?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "Товар с модой без ШК (1)",
      "code": "00208",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e8fc24b5-fa34-11e5-9464-e4de00000091?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "Товар с модой без ШК (2)",
      "code": "00209",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e91042b4-fa34-11e5-9464-e4de00000095?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "Товар с модой без ШК (3)",
      "code": "00210",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/daf1186d-fa34-11e5-9464-e4de0000006f?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "ТоварСМодой_и_ШК",
      "code": "00007",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/db1a888a-fa34-11e5-9464-e4de00000073?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "ТоварСМодой_и_ШК (1)",
      "code": "00205",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/db2066c8-fa34-11e5-9464-e4de00000077?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "ТоварСМодой_и_ШК (2)",
      "code": "00206",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/db22f3e8-fa34-11e5-9464-e4de0000007b?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": 1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": 1,
      "name": "ТоварСМодой_и_ШК (3)",
      "code": "00207",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/d3e2dcd6-f648-11e5-8a84-bae500000074?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": -6438,
      "inTransit": 0,
      "reserve": 0,
      "quantity": -6438,
      "name": "ТоварСоСтраной",
      "code": "00002",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": -113,
      "inTransit": 0,
      "reserve": 0,
      "quantity": -113,
      "name": "Мяч",
      "code": "00003",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/fd867506-f67d-11e5-8a84-bae50000006e?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": -21,
      "inTransit": 0,
      "reserve": 0,
      "quantity": -21,
      "name": "Мяч (Футбольный)",
      "code": "00002",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/fd92dbb9-f67d-11e5-8a84-bae500000076?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": -1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": -1,
      "name": "Мяч (Волейбольный)",
      "code": "00004",
      "price": 0,
      "salePrice": 0,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/be903062-f504-11e5-8a84-bae50000019a?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stock": 69,
      "inTransit": 0,
      "reserve": 20,
      "quantity": 49,
      "name": "Трололоша",
      "code": "00001",
      "price": 50260.86956521739,
      "salePrice": 123000,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/d1bef0a1-ffe7-11e5-9464-e4de0000001c?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stock": -1,
      "inTransit": 0,
      "reserve": 0,
      "quantity": -1,
      "name": "ТОварИщ (10)",
      "code": "00214",
      "article": "Артикулс",
      "price": 0,
      "salePrice": 346347237000,
      "uom": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/uom/c6bc9273-2c83-11e6-8a84-bae5000000a3",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/uom/metadata",
          "type": "uom",
          "mediaType": "application/json"
        },
        "name": "шт"
      },
      "folder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/productfolder/0c78adde-ffe3-11e5-9464-e4de000000a2",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/productFolder/metadata",
          "type": "productfolder",
          "mediaType": "application/json"
        },
        "name": "Товары Из кастомной группы",
        "pathName": "Группа"
      },
      "image": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/e2ba4863-ffed-11e5-9464-e4de00000034",
          "mediaType": "application/octet-stream"
        },
        "updated": "2017-01-11 14:54:10",
        "size": 0,
        "miniature": {
          "href": "https://online.moysklad.ru/api/remap/1.1/download/e2ba4863-ffed-11e5-9464-e4de00000034?miniature=true",
          "mediaType": "image/png"
        },
        "tiny": {
          "href": "https://online.moysklad.ru/app/download/e2ba38fd-ffed-11e5-9464-e4de00000033.png",
          "mediaType": "image/png"
        }
      },
      "externalCode": "ibWbdtWWhXiIwfZVEal6z2"
    }
  ]
}

Получить Остатки

GET/report/stock/all

Запрос на получение отчёта “Все Остатки”.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество строк отчёта для извлечения.

Допустимые значения 1 - 1000

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

store.id
string (optional) 

id склада, по которому нужно произвести фильтрацию.

product.id
string (optional) 

Параметр для фильтрации по нескольким id товаров.
Пару параметр-значение применительно к этому параметру можно указывать несколько раз.
Значение параметра — id товара, который должен быть включен в выборку. В результате применения
данного фильтра в отфильтрованную выборку попадут только те товары, id которых были перечислены в этом параметре.
Данный параметр фильтрации можно комбинировать с параметрами consignment.id и variant.id
Если в массиве UUID будет передан только 1 товар, то в итоговую выборку попадут только остатки по 1 товару.
Примеры параметра фильтрации:

  • product.id=656c4032-8552-11e6-8a84-bae500000044&product.id=706b9cd3-8552-11e6-8a84-bae500000045&product.id=7a5f0ed5-8552-11e6-8a84-bae500000046

  • consignment.id=656c4032-8552-11e6-8a84-bae500000044&consignment.id=706b9cd3-8552-11e6-8a84-bae500000045&product.id=7a5f0ed5-8552-11e6-8a84-bae500000046

  • variant.id=656c4032-8552-11e6-8a84-bae500000044&consignment.id=706b9cd3-8552-11e6-8a84-bae500000045&product.id=7a5f0ed5-8552-11e6-8a84-bae500000046

consignment.id
string (optional) 

Параметр для фильтрации по нескольким id серий.
Пару параметр-значение применительно к этому параметру можно указывать несколько раз.
Значение параметра — id серии, которая должна быть включена в выборку. В результате применения
данного фильтра в отфильтрованную выборку попадут только те серии, id которых были перечислены в этом параметре.
Данный параметр фильтрации можно комбинировать с параметрами product.id и variant.id
Примеры параметра фильтрации:

  • consignment.id=656c4032-8552-11e6-8a84-bae500000044&consignment.id=706b9cd3-8552-11e6-8a84-bae500000045&consignment.id=7a5f0ed5-8552-11e6-8a84-bae500000046

  • consignment.id=656c4032-8552-11e6-8a84-bae500000044&consignment.id=706b9cd3-8552-11e6-8a84-bae500000045&product.id=7a5f0ed5-8552-11e6-8a84-bae500000046

  • variant.id=656c4032-8552-11e6-8a84-bae500000044&variant.id=706b9cd3-8552-11e6-8a84-bae500000045&consignment.id=7a5f0ed5-8552-11e6-8a84-bae500000046

  • variant.id=656c4032-8552-11e6-8a84-bae500000044&consignment.id=706b9cd3-8552-11e6-8a84-bae500000045&product.id=7a5f0ed5-8552-11e6-8a84-bae500000046

variant.id
string (optional) 

Параметр для фильтрации по нескольким id модификаций.
Пару параметр-значение применительно к этому параметру можно указывать несколько раз.
Значение параметра — id модификации, которая должна быть включена в выборку. В результате применения
данного фильтра в отфильтрованную выборку попадут только те модификации, id которых были перечислены в этом параметре.
Данный параметр фильтрации можно комбинировать с параметрами product.id и consignment.id
Примеры параметра фильтрации:

  • variant.id=656c4032-8552-11e6-8a84-bae500000044&variant.id=706b9cd3-8552-11e6-8a84-bae500000045

  • variant.id=656c4032-8552-11e6-8a84-bae500000044&variant.id=706b9cd3-8552-11e6-8a84-bae500000045&consignment.id=7a5f0ed5-8552-11e6-8a84-bae500000046

  • variant.id=656c4032-8552-11e6-8a84-bae500000044&consignment.id=706b9cd3-8552-11e6-8a84-bae500000045&product.id=7a5f0ed5-8552-11e6-8a84-bae500000046

productFolder.id
string (optional) 

id группы товаров, по которой нужно произвести фильтрацию.

search
string (optional) 

Фильтр товаров и услуг по указанной поисковой строке. Фильтрация
происходит по наименованию товаров и услуг.

stockMode
string (optional) 

Вид Остатка.

Допустимые значения [all, positiveOnly, negativeOnly, empty, nonEmpty]

По умолчанию параметр stockMode имеет значение nonEmpty.

groupBy
string (optional) 

тип, по которому нужно сгруппировать выдачу

Допустимые значения [variant, product, consignment]

По умолчанию параметр groupBy имеет значение variant. Если вы хотите
увидеть объекты типа consignment, или только объекты типа product, необходимо выставить соответствующее значение параметра.

  • groupBy=product — выдает только товары
  • groupBy=variant — выдает товары и модификации
  • groupBy=consignment — выдает товары, модификации, серии
moment
string (optional) 

Момент времени, на который нужно вывести остатки.
Передаётся в виде строки в формате ГГГГ-ММ-ДД ЧЧ-ММ-СС

characteristics
string (optional) 

Фильтрация по имени и значению характеристик. Доступна только если используется группировка
по модификациям (groupBy=variant). Параметры передаются в виде characteristics.<имя_атрибута>=<значение атрибута>.
Возможна фильтрация по нескольким характеристикам. Для этого
нужно передать несколько параметров аналогичных данному, с различными именами характеристик.
Пример:

/stock/all?characteristics.цвет=синий

includeRelated
boolean (optional) 

Вывод остатков по модификациям и сериям товаров. Параметр позволяет включить
в выборку остатки по модификациям и сериям для товаров. Необходимым условием для применения параметра является обязательное наличие
фильтрации по товарам или модификациям или их комбинации.
При выбранном значении includeRelated=true будут включены все остатки для товаров, модификаций и серий, указанных в параметрах фильтрации.
При использовании параметра устанавливается параметр группировки groupBy=consignment, переданные значения для groupBy будут проигнорированы.
Примеры использования параметра includeRelated:
filter=variant!=<URL>&includeRelated=true выводит остатки товаров, модификаций, серий за исключением конкретной модификации указанной в URL.
filter=product=<URL>&includeRelated=true выводит остатки конкретного товара указанного в URL, его модификации и серии.

Остатки по складам ¶

Отчёт “Остатки по складам” представляет собой массив объектов, каждый из
которых показывает Остаток по каждому из товаров на каждом из складов.

  • meta — Метаданные, представляющие собой ссылку на позицию, по которой выдаётся Остаток

  • stockByStore — Объект, представляющие собой Остатки по складам (описание ниже).

Поле “Остатки по складам” (stockByStore) представляет собой выдачу из объектов со следующими атрибутами:

  • meta — Метаданные, представляющие собой ссылку на склад, по которому выводится Остаток

  • name — Наименование склада

  • stock — Остаток

  • reserve — Резерв

  • inTransit — Ожидание

Размерность этого поля всегда равна количеству складов в системе.

GET https://online.moysklad.ru/api/remap/1.1/report/stock/bystore

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/stock/bystore",
    "type": "stockbystore",
    "mediaType": "application/json",
    "size": 225,
    "limit": 25,
    "offset": 0,
    "nextHref": "http://online.moysklad.ru/api/remap/1.1/report/stock/bystore?limit=25&offset=25"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/c02e3a5c-007e-11e6-9464-e4de00000006?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": -30,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/cc99c055-fa34-11e5-9464-e4de00000069?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 4,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/e8f5f9ff-fa34-11e5-9464-e4de0000008a?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 1,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e8f9d714-fa34-11e5-9464-e4de0000008d?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 1,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e8fc24b5-fa34-11e5-9464-e4de00000091?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 1,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/e91042b4-fa34-11e5-9464-e4de00000095?expand=product.supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
        "type": "variant",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 1,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/daf1186d-fa34-11e5-9464-e4de0000006f?expand=supplier",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
        "type": "product",
        "mediaType": "application/json"
      },
      "stockByStore": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/86c857d6-0302-11e6-9464-e4de00000072",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Не основной склад",
          "stock": 0,
          "reserve": 0,
          "inTransit": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/store/850ee995-f504-11e5-8a84-bae500000160",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
            "type": "store",
            "mediaType": "application/json"
          },
          "name": "Основной склад",
          "stock": 1,
          "reserve": 0,
          "inTransit": 0
        }
      ]
    }
  ]
}

Получить Остатки по складам

GET/report/stock/bystore

Запрос на получение отчёта “Остатки по складам”.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество строк отчёта для извлечения.

Допустимые значения 1 - 1000

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

product.id
string (optional) 

id товара по которому нужно произвести фильтрацию.

productFolder.id
string (optional) 

id группы товаров, по которой нужно произвести фильтрацию.

search
string (optional) 

Фильтр товаров и услуг по указанной поисковой строке. Фильтрация
происходит по наименованию товаров и услуг.

stockMode
string (optional) 

Вид Остатка.

Допустимые значения [all, positiveOnly, negativeOnly, empty, nonEmpty]

По умолчанию параметр stockMode имеет значение nonEmpty.

groupBy
string (optional) 

тип, по которому нужно сгруппировать выдачу

Допустимые значения [variant, product, consignment]

По умолчанию параметр groupBy имеет значение variant. Если вы хотите
увидеть объекты типа consignment, или только объекты типа product, необходимо выставить соответствующее значение параметра.

  • groupBy=product — выдает только товары
  • groupBy=variant — выдает товары и модификации
  • groupBy=consignment — выдает товары, модификации, серии

Остатки по документам ¶

Отчёт “Остатки по документам” представляет собой выдачу Остатков по позициям указанного
в параметрах документа.
Остатки можно получить по следующим документам: [Отгрузка, Заказ Покупателя, Розничная продажа]
Остатки для документа Отгрузка и Розничная продажа расчитываются на момент поля moment в данных документах.
Для Заказа покупателя и Счета покупателя остатки рассчитываются на текущий момент времени.

  • meta — Метаданные, представляющие собой ссылку на документ, по которому выдаются Остатки

  • positions — Массив объектов, представляющий собой Остаток по каждой из позиций.

  • meta— Метаданные, представляющие собой ссылку на позицию, по которой выдаётся Остаток

  • name— Наименование позиции

  • stock— Остаток

  • cost — Себестоимость

  • inTransit— Ожидание

  • reserve— Резерв

  • quantity — Доступно. У сущности Комплект значение всегда 0.

GET https://online.moysklad.ru/api/remap/1.1/report/stock/byoperation?operation.id=34efe2ee-015e-11e6-9464-e4de0000006b

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
      "type": "employee",
      "mediaType": "application/json"
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/stock/byoperation?operation.id=34efe2ee-015e-11e6-9464-e4de0000006b",
    "type": "stockbyoperation",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/34efe2ee-015e-11e6-9464-e4de0000006b",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata",
        "type": "customerorder",
        "mediaType": "application/json"
      },
      "positions": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/eeef177f-f648-11e5-8a84-bae50000007a",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          },
          "name": "Клюшка хоккейная",
          "stock": -2,
          "cost": 0,
          "inTransit": 0,
          "reserve": 0,
          "quantity": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/60fc3826-00d7-11e6-9464-e4de00000097",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          },
          "name": "Поднимание пингвинов",
          "stock": 0,
          "cost": 0,
          "inTransit": 0,
          "reserve": 0,
          "quantity": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/d1bed68b-ffe7-11e5-9464-e4de0000001a",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          },
          "name": "ТОварИщ (10)",
          "stock": 0,
          "cost": 0,
          "inTransit": 0,
          "reserve": 0,
          "quantity": 0
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/671b3522-f7d2-11e5-8a84-bae500000084",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
            "type": "variant",
            "mediaType": "application/json"
          },
          "name": "ТоварМногоМодификаций (1, 100, 30)",
          "stock": 3,
          "cost": 0,
          "inTransit": 0,
          "reserve": 0,
          "quantity": 3
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/66ccbc9f-f7d2-11e5-8a84-bae500000076",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          },
          "name": "ТоварМногоМодификаций",
          "stock": 3,
          "cost": 0,
          "inTransit": 0,
          "reserve": 1,
          "quantity": 2
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/8b382799-f7d2-11e5-8a84-bae5000003a5",
            "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
            "type": "product",
            "mediaType": "application/json"
          },
          "name": "ТоварМногоМодификаций2",
          "stock": 0,
          "cost": 0,
          "inTransit": 0,
          "reserve": 0,
          "quantity": 0
        }
      ]
    }
  ]
}

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

GET/report/stock/byoperation?operation.id={operation.id}

Запрос на получение отчёта “Остатки по документу”.
Остатки для документа Отгрузка и Розничная продажа расчитываются на момент поля moment в данных документах.
Для Заказа покупателя остатки рассчитываются на текущий момент времени.

Данный запрос работает со следующими типами документов:

  • Отгрузка

  • Заказ покупателя

  • Розничная продажа

  • Счёт покупателю

Результат запроса — остатки по позициям документа, на дату документа, со склада, указанного в документе,
а также себестоимость позиций документа по FIFO с учётом количества.

URI Parameters

СкрытьПоказать

operation.id
string (required) Example: 34efe2ee-015e-11e6-9464-e4de0000006b

Id документа, по которому запрашиваются Остатки.

Прибыльность ¶

Средствами JSON API можно запросить отчёт “Прибыльность” по всем товарам, услугам, модификациям, сотрудникам и покупателям.
О том, что представляет собой отчёт “Прибыльность” вы можете прочитать по этой ссылке.

Отчеты также доступны по старым путям /report/sales/… В будущих версиях они поддерживаться не будут.

Прибыльность по товарам ¶

Отчет прибыльности по товарам включает: товары, комплекты, услуги. В товаре учитывается прибыльность по его модификациям, но без указания самих модификаций.

  • assortment— Краткое представление товара или услуги в отчёте (структура ниже)

  • sellQuantity — Проданное количество

  • sellPrice — Цена продаж (средняя)

  • sellCost — Себестоимость

  • sellSum — Сумма продаж

  • sellCostSum — Сумма себестоимостей продаж

  • returnQuantity — Количество возвратов

  • returnPrice — Цена возвратов

  • returnCost — Себестоимость возвратов

  • returnSum — Сумма возвратов

  • returnCostSum — Сумма себестоимостей возвратов

  • profit — Прибыль

  • margin — Рентабельность

  • meta — Метаданные, представляющие собой ссылку на товар или услугу

  • name — Наименование товара или услуги

  • code — Код товара или услуги

  • uom — Единица измерения

  • article — Артикул товара

  • image — Изображение товара

GET https://online.moysklad.ru/api/remap/1.1/report/profit/byproduct

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/profit/byproduct",
    "type": "salesbyproduct",
    "mediaType": "application/json",
    "size": 5,
    "limit": 2,
    "offset": 0,
    "nextHref": "https://online.moysklad.ru/api/remap/1.1/report/profit/byproduct?limit=2&offset=2"
  },
  "rows": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/6af0f1c9-4814-11e6-8a84-bae5000006b4",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        },
        "name": "Курево",
        "code": "00067",
        "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"
          },
          "name": "шт"
        }
      },
      "sellQuantity": 8643,
      "sellPrice": 216174.97396737244,
      "sellCost": 0,
      "sellSum": 1868400300,
      "sellCostSum": 0,
      "returnQuantity": 0,
      "returnPrice": 0,
      "returnCost": 0,
      "returnSum": 0,
      "returnCostSum": 0,
      "profit": 1868400300,
      "margin": 0
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/6a9bdfe4-4814-11e6-8a84-bae500000503",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        },
        "name": "Ногтеточка",
        "code": "00198",
        "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"
          },
          "name": "шт"
        }
      },
      "sellQuantity": 4765,
      "sellPrice": 100000000,
      "sellCost": 0,
      "sellSum": 476500000000,
      "sellCostSum": 0,
      "returnQuantity": 0,
      "returnPrice": 0,
      "returnCost": 0,
      "returnSum": 0,
      "returnCostSum": 0,
      "profit": 476500000000,
      "margin": 0
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/3413f2dd-484e-11e8-6a80-332a00000091",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=3412d794-484e-11e8-6a80-332a0000008f"
        },
        "name": "Заточка коньков",
        "code": "00045",
        "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"
          },
          "name": "шт"
        }
      },
      "sellQuantity": 10,
      "sellPrice": 500000,
      "sellCost": 300000,
      "sellSum": 5000000,
      "sellCostSum": 3000000,
      "returnQuantity": 3,
      "returnPrice": 500000,
      "returnCost": 300000,
      "returnSum": 1500000,
      "returnCostSum": 900000,
      "profit": 1400000,
      "margin": 0.6666666666666666
    }
  ]
}

Получить Прибыльность по товарам

GET/report/profit/byproduct

Запрос на получение отчёта “Прибыльность по товарам”.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

momentFrom
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

momentTo
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

product.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id товара или услуги, по которому нужно произвести фильтрацию.

counterparty.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id контрагента, по которому нужно произвести фильтрацию.

organization.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id юрлица, по которому нужно произвести фильтрацию.

store.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id склада, по которому нужно произвести фильтрацию.

project.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id проекта, по которому нужно произвести фильтрацию.

retailStore.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id точки продаж, по которой нужно произвести фильтрацию.

Прибыльность по модификациям ¶

Отчет прибыльности по товарам включает: товары, комплекты, услуги и модификации (выводится сама модификация, не родительский товар).

  • assortment— Краткое представление модификации, услуги или комплекта в отчёте (структура ниже)

  • sellQuantity — Проданное количество

  • sellPrice — Цена продаж (средняя)

  • sellCost — Себестоимость

  • sellSum — Сумма продаж

  • sellCostSum — Сумма себестоимостей продаж

  • returnQuantity — Количество возвратов

  • returnPrice — Цена возвратов

  • returnCost — Себестоимость возвратов

  • returnSum — Сумма возвратов

  • returnCostSum — Сумма себестоимостей возвратов

  • profit — Прибыль

  • margin — Рентабельность

  • meta — Метаданные, представляющие собой ссылку на модификацию, услугу или комплект

  • name — Наименование сущности

  • code — Код сущности

  • article — Артикул модификации или комплекта

  • image — Изображение модификации

GET https://online.moysklad.ru/api/remap/1.1/report/profit/byvariant

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/profit/byvariant",
    "type": "salesbyvariant",
    "mediaType": "application/json",
    "size": 5,
    "limit": 2,
    "offset": 0,
    "nextHref": "https://online.moysklad.ru/api/remap/1.1/report/profit/byvariant?limit=2&offset=2"
  },
  "rows": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/6af0f1c9-4814-11e6-8a84-bae5000006b4?expand=product.supplier",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        },
        "name": "Курево (Африка, 0.2, Комбайны)",
        "code": "00067",
        "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"
          },
          "name": "шт"
        }
      },
      "sellQuantity": 8643,
      "sellPrice": 216174.97396737244,
      "sellCost": 0,
      "sellSum": 1868400300,
      "sellCostSum": 0,
      "returnQuantity": 0,
      "returnPrice": 0,
      "returnCost": 0,
      "returnSum": 0,
      "returnCostSum": 0,
      "profit": 1868400300,
      "margin": 0
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/variant/6a9bdfe4-4814-11e6-8a84-bae500000503?expand=product.supplier",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/variant/metadata",
          "type": "variant",
          "mediaType": "application/json"
        },
        "name": "Ногтеточка (Белый, 20, Нет, 1000)",
        "code": "00198",
        "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"
          },
          "name": "шт"
        }
      },
      "sellQuantity": 4765,
      "sellPrice": 100000000,
      "sellCost": 0,
      "sellSum": 476500000000,
      "sellCostSum": 0,
      "returnQuantity": 0,
      "returnPrice": 0,
      "returnCost": 0,
      "returnSum": 0,
      "returnCostSum": 0,
      "profit": 476500000000,
      "margin": 0
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/service/3413f2dd-484e-11e8-6a80-332a00000091",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/service/metadata",
          "type": "service",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=3412d794-484e-11e8-6a80-332a0000008f"
        },
        "name": "Заточка коньков",
        "code": "00045",
        "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"
          },
          "name": "шт"
        }
      },
      "sellQuantity": 10,
      "sellPrice": 500000,
      "sellCost": 300000,
      "sellSum": 5000000,
      "sellCostSum": 3000000,
      "returnQuantity": 3,
      "returnPrice": 500000,
      "returnCost": 300000,
      "returnSum": 1500000,
      "returnCostSum": 900000,
      "profit": 1400000,
      "margin": 0.6666666666666666
    }
  ]
}

Получить Прибыльность по модификациям

GET/report/profit/byvariant

Запрос на получение отчёта “Прибыльность по модификациям”.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

momentFrom
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

momentTo
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

product.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id товара или услуги или комплекта, по которому нужно произвести фильтрацию.

counterparty.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id контрагента, по которому нужно произвести фильтрацию.

organization.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id юрлица, по которому нужно произвести фильтрацию.

store.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id склада, по которому нужно произвести фильтрацию.

project.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id проекта, по которому нужно произвести фильтрацию.

retailStore.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id точки продаж, по которой нужно произвести фильтрацию.

Прибыльность по сотрудникам ¶

  • employee— Краткое представление сотрудника в отчёте (структура ниже)

  • salesCount — Количество продаж

  • salesAvgCheck — Средний чек продаж

  • sellSum — Сумма продаж

  • sellCostSum — Сумма себестоимостей продаж

  • returnCount — Количество возвратов

  • returnAvgCheck — Средний чек возврата

  • returnSum — Сумма возвратов

  • returnCostSum — Сумма себестоимостей возвратов

  • profit — Прибыль

  • margin — Рентабельность

  • meta — Метаданные, представляющие собой ссылку на сотрудника

  • name — Имя сотрудника

GET https://online.moysklad.ru/api/remap/1.1/report/profit/byemployee

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/profit/byEmployee",
    "type": "salesbyemployee",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "employee": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/3c9ef5be-4814-11e6-8a84-bae500000028",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        },
        "name": "Администратор"
      },
      "salesCount": 3,
      "salesAvgCheck": 104498369718788910,
      "sellSum": 313495109156366700,
      "sellCostSum": 0,
      "returnCount": 0,
      "returnAvgCheck": 0,
      "returnSum": 0,
      "returnCostSum": 0,
      "profit": 313495109156366700,
      "margin": 0
    }
  ]
}

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

GET/report/profit/byemployee

Запрос на получение отчёта “Прибыльность по сотрудникам”.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

momentFrom
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

momentTo
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

product.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id товара, по которому нужно произвести фильтрацию.

counterparty.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id контрагента, по которому нужно произвести фильтрацию.

organization.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id юрлица, по которому нужно произвести фильтрацию.

store.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id склада, по которому нужно произвести фильтрацию.

project.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id проекта, по которому нужно произвести фильтрацию.

retailStore.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id точки продаж, по которой нужно произвести фильтрацию.

Прибыльность по покупателям ¶

  • counterparty— Краткое представление покупателя в отчёте (структура ниже)

  • salesCount — Количество продаж

  • salesAvgCheck — Средний чек продаж

  • sellSum — Сумма продаж

  • sellCostSum — Сумма себестоимостей продаж

  • returnCount — Количество возвратов

  • returnAvgCheck — Средний чек возврата

  • returnSum — Сумма возвратов

  • returnCostSum — Сумма себестоимостей возвратов

  • profit — Прибыль

  • margin — Рентабельность

  • meta — Метаданные, представляющие собой ссылку на покупателя

  • name — Имя покупателя

GET https://online.moysklad.ru/api/remap/1.1/report/profit/bycounterparty

Responses200

Успешный запрос. Результат — JSON представление отчёта.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/profit/bycounterparty",
    "type": "salesbyCounterparty",
    "mediaType": "application/json",
    "size": 3,
    "limit": 1,
    "offset": 0,
    "nextHref": "https://online.moysklad.ru/api/remap/1.1/report/profit/bycounterparty?limit=1&offset=1"
  },
  "rows": [
    {
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/3cd88c00-4814-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        },
        "name": "ООО "Покупатель""
      },
      "salesCount": 1,
      "salesAvgCheck": 310390615323104640,
      "sellSum": 310390615323104640,
      "sellCostSum": 0,
      "returnCount": 0,
      "returnAvgCheck": 0,
      "returnSum": 0,
      "returnCostSum": 0,
      "profit": 310390615323104640,
      "margin": 0
    }
  ]
}

Получить Прибыльность по покупателям

GET/report/profit/bycounterparty

Запрос на получение отчёта “Прибыльность по покупателям”.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

momentFrom
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

momentTo
string (optional) Example: 2016-04-15 15:48:46

Один из параметров фильтрации выборки.

product.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id товара, по которому нужно произвести фильтрацию.

counterparty.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id контрагента, по которому нужно произвести фильтрацию.

organization.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id юрлица, по которому нужно произвести фильтрацию.

store.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id склада, по которому нужно произвести фильтрацию.

project.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id проекта, по которому нужно произвести фильтрацию.

retailStore.id
string (optional) Example: 84e60e93-f504-11e5-8a84-bae500000008

id точки продаж, по которой нужно произвести фильтрацию.

Показатели контрагентов ¶

Средствами JSON API можно запросить отчёт “Показатели контрагентов” по всем или по отдельному контрагенту.
О том, что представляет собой отчёт “Показатели контрагентов” вы можете прочитать по этой ссылке.

Показатели контрагентов ¶

  • meta — Метаданные отчёта по данному контрагенту

  • counterparty — Контрагент

    • meta — Метаданные контрагента
    • id — id контрагента
    • name — Имя контрагента
    • externalCode — Внешний код контрагента
    • companyType — Тип контрагента
  • firstDemandDate — Дата первой продажи

  • lastDemandDate — Дата последней продажи

  • demandsCount — Количество продаж

  • demandsSum — Сумма продаж

  • averageReceipt — Средний чек

  • returnsCount — Количество возвратов

  • returnsSum — Сумма возвратов

  • discountsSum — Сумма скидок

  • balance — Баланс

  • bonusBalance — Баллы

  • profit — Прибыль

  • lastEventDate — Дата последнего события

  • lastEventText — Текст последнего события

  • updated — Момент последнего изменения контрагента

  • id — id контрагента

  • counterparty.name — Имя контрагента

  • counterparty.phone — Номер телефона

  • counterparty.email — Адрес электронной почты

  • counterparty.inn — Тип контрагента

  • counterparty.companyType — Тип контрагента

  • counterparty.description — Комментарий к Контрагенту

  • firstDemandDate — Дата первой продажи

  • lastDemandDate — Дата последней продажи

  • demandsCount — Количество продаж

  • demandsSum — Сумма продаж

  • averageReceipt — Средний чек

  • returnsCount — Количество возвратов

  • returnsSum — Сумма возвратов

  • discountsSum — Сумма скидок

  • balance — Баланс

  • profit — Прибыль

  • lastEventDate — Дата последнего события

  • lastEventText — Текст последнего события

  • updated — Момент последнего изменения контрагента

Если в вашем тарифе не предусмотрена опция CRM вы не сможете получить этот запрос через API.

GET https://online.moysklad.ru/api/remap/1.1/report/counterparty

Responses200

Успешный запрос. Результат — JSON представление отчёта по контрагентам.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty",
    "type": "counterparty",
    "mediaType": "application/json",
    "size": 5,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
        "type": "counterparty",
        "mediaType": "application/json"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/b80ea81b-7058-11e6-8a84-bae500000000",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        },
        "id": "b80ea81b-7058-11e6-8a84-bae500000000",
        "name": "ООО Радуга",
        "externalCode": "o7732zkki541HDkZZD1Yt3",
        "companyType": "legal"
      },
      "firstDemandDate": null,
      "lastDemandDate": null,
      "demandsCount": 0,
      "demandsSum": 0,
      "averageReceipt": 0,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 0,
      "profit": 0,
      "lastEventDate": null,
      "lastEventText": null,
      "updated": "2016-09-01 18:32:17"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049",
        "type": "counterparty",
        "mediaType": "application/json"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        },
        "id": "df2fdd2d-6934-11e6-8a84-bae500000049",
        "name": "rtr",
        "externalCode": "rRlzrdZmjql9r9dveXPE43",
        "companyType": "legal"
      },
      "firstDemandDate": null,
      "lastDemandDate": null,
      "demandsCount": 0,
      "demandsSum": 0,
      "averageReceipt": 0,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 0,
      "profit": 0,
      "lastEventDate": "2016-09-08 13:07:30",
      "lastEventText": "продажа",
      "updated": "2016-08-23 16:24:08"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d",
        "type": "counterparty",
        "mediaType": "application/json"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12c9ebcf-692c-11e6-8a84-bae50000005d",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        },
        "id": "12c9ebcf-692c-11e6-8a84-bae50000005d",
        "name": "Розничный покупатель",
        "externalCode": "lBvYwLWMiBsct7sVRrFnJ2",
        "companyType": "legal"
      },
      "firstDemandDate": "2016-08-26 15:49:00",
      "lastDemandDate": "2016-08-26 15:49:00",
      "demandsCount": 1,
      "demandsSum": 80000,
      "averageReceipt": 80000,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 0,
      "bonusBalance": 120,
      "profit": -103040600,
      "lastEventDate": null,
      "lastEventText": null,
      "updated": "2016-08-23 15:21:09"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/12a8e347-692c-11e6-8a84-bae500000055",
        "type": "counterparty",
        "mediaType": "application/json"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8e347-692c-11e6-8a84-bae500000055",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        },
        "id": "12a8e347-692c-11e6-8a84-bae500000055",
        "name": "ООО "Покупатель"",
        "externalCode": "DTItQRbDhyl472ZqC5OWw2",
        "inn": "7736570902",
        "companyType": "legal"
      },
      "firstDemandDate": "2016-09-01 17:54:00",
      "lastDemandDate": "2016-09-01 17:54:00",
      "demandsCount": 1,
      "demandsSum": 60000,
      "averageReceipt": 60000,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 1241255000,
      "bonusBalance": 298,
      "profit": 50000,
      "lastEventDate": null,
      "lastEventText": null,
      "updated": "2016-08-23 15:21:09"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/12a8b923-692c-11e6-8a84-bae500000053",
        "type": "counterparty",
        "mediaType": "application/json"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/12a8b923-692c-11e6-8a84-bae500000053",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        },
        "id": "12a8b923-692c-11e6-8a84-bae500000053",
        "name": "ООО "Поставщик"",
        "externalCode": "aZBfWOKzj-lcq7c7IWZON3",
        "inn": "7736570901",
        "companyType": "legal"
      },
      "firstDemandDate": null,
      "lastDemandDate": null,
      "demandsCount": 0,
      "demandsSum": 0,
      "averageReceipt": 0,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 0,
      "profit": 0,
      "lastEventDate": null,
      "lastEventText": null,
      "updated": "2016-08-23 15:21:09"
    }
  ]
}

Показатели контрагентов

GET/report/counterparty

Запрос на получение отчёта по контрагентам.
Результат успешного запроса — JSON представление списка отчётов по отдельным котрагентам:

  • meta Метаданные отчёта,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой отчёты по отдельным контрагентам.

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

POST https://online.moysklad.ru/api/remap/1.1/report/counterparty

RequestsПример

Пример запроса отчётов для нескольких контрагентов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "counterparties": [
    {
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/49b40d55-66cc-11e7-6adb-ede500000054",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    },
    {
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/37e4efe0-6ade-11e7-6adb-ede50000001a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json"
        }
      }
    }
  ]
}

Responses200

Успешный запрос. Результат — JSON представление отчёта по контрагентам.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty",
    "type": "counterparty",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/49b40d55-66cc-11e7-6adb-ede500000054",
        "type": "counterparty",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=49b40d55-66cc-11e7-6adb-ede500000054"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/49b40d55-66cc-11e7-6adb-ede500000054",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=49b40d55-66cc-11e7-6adb-ede500000054"
        },
        "id": "49b40d55-66cc-11e7-6adb-ede500000054",
        "name": "ООО "Поставщик"",
        "externalCode": "btkD664AiiIaIYMdI50OW3",
        "inn": "7736570901",
        "companyType": "legal"
      },
      "firstDemandDate": null,
      "lastDemandDate": null,
      "demandsCount": 0,
      "demandsSum": 0,
      "averageReceipt": 0,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 0,
      "profit": 0,
      "lastEventDate": null,
      "lastEventText": null,
      "updated": "2017-07-12 09:35:26"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/37e4efe0-6ade-11e7-6adb-ede50000001a",
        "type": "counterparty",
        "mediaType": "application/json",
        "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=37e4efe0-6ade-11e7-6adb-ede50000001a"
      },
      "counterparty": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/37e4efe0-6ade-11e7-6adb-ede50000001a",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
          "type": "counterparty",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#company/edit?id=37e4efe0-6ade-11e7-6adb-ede50000001a"
        },
        "id": "37e4efe0-6ade-11e7-6adb-ede50000001a",
        "name": "ООО "Поставщик 2"",
        "externalCode": "WG4JRabzgb6aW9asZ20yy3",
        "inn": "7736570901",
        "companyType": "legal"
      },
      "firstDemandDate": null,
      "lastDemandDate": null,
      "demandsCount": 0,
      "demandsSum": 0,
      "averageReceipt": 0,
      "returnsCount": 0,
      "returnsSum": 0,
      "discountsSum": 0,
      "balance": 0,
      "profit": 0,
      "lastEventDate": null,
      "lastEventText": null,
      "updated": "2017-07-17 13:54:30"
    }
  ]
}

Выборочные показатели контрагентов

POST/report/counterparty

Запрос на получение отчёта по указанным контрагентам. Необходимо передать массив counterparties,
содержащий метаданные контрагентов, по которым требуются отчёты.
Результат успешного запроса — JSON представление списка отчётов по указанным котрагентам:

  • meta Метаданные отчёта,

  • context — Метаданные о сотруднике, выполнившем запрос.

  • rows — Массив JSON объектов, представляющих собой отчёты по отдельным контрагентам.

Показатели контрагента ¶

GET https://online.moysklad.ru/api/remap/1.1/report/counterparty/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление отчёта по контрагенту.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/report/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049",
    "type": "counterparty",
    "mediaType": "application/json"
  },
  "counterparty": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/df2fdd2d-6934-11e6-8a84-bae500000049",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
      "type": "counterparty",
      "mediaType": "application/json"
    },
    "id": "df2fdd2d-6934-11e6-8a84-bae500000049",
    "name": "rtr",
    "externalCode": "rRlzrdZmjql9r9dveXPE43",
    "companyType": "legal"
  },
  "firstDemandDate": "2016-09-01 17:54:00",
  "lastDemandDate": "2016-09-01 17:54:00",
  "demandsCount": 1,
  "demandsSum": 60000,
  "averageReceipt": 60000,
  "returnsCount": 0,
  "returnsSum": 0,
  "discountsSum": 0,
  "balance": -60000,
  "bonusBalance": 200,
  "profit": 50000,
  "lastEventDate": "2016-09-08 13:07:30",
  "lastEventText": "продажа",
  "updated": "2016-08-23 16:24:08"
}

Показатели контрагента

GET/report/counterparty/{id}

Запрос на получение отчёта по контрагенту с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id контрагента

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Показатели ¶

В рамках JSON API можно запросить показатели за день, месяц и неделю.

  • sales — Вложенный объект, представляющий собой информацию о продажах за указанный период

    • count — Количество продаж
    • amount — Прибыль
    • movementAmount — Дельта по сравнению с прошлым аналогичным периодом
  • orders — Вложенный объект, представляющий собой информацию о заказах за указанный период

    • count — Количество заказов
    • amount — Прибыль
    • movementAmount — Дельта по сравнению с прошлым аналогичным периодом
  • money — Вложенный объект, представляющий собой информацию о деньгах за указанный период

    • income — Доходы за период
    • outcome — Расходы за период
    • balance — Текущий баланс
    • todayMovement — Дельта за сегодня
    • movement — Дельта за период

День ¶

GET https://online.moysklad.ru/api/remap/1.1/report/dashboard/day

Responses200

Успешный запрос. Результат — JSON представление показателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "sales": {
    "count": 0,
    "amount": 0,
    "movementAmount": -80000
  },
  "orders": {
    "count": 0,
    "amount": 0,
    "movementAmount": 0
  },
  "money": {
    "income": 0,
    "outcome": 0,
    "balance": 69700,
    "todayMovement": 0,
    "movement": 0
  }
}

Получить показатели за день

GET/report/dashboard/day

Запрос на получение показателей за день.

Неделя ¶

GET https://online.moysklad.ru/api/remap/1.1/report/dashboard/week

Responses200

Успешный запрос. Результат — JSON представление показателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "sales": {
    "count": 0,
    "amount": 0,
    "movementAmount": -80000
  },
  "orders": {
    "count": 0,
    "amount": 0,
    "movementAmount": 0
  },
  "money": {
    "income": 0,
    "outcome": 0,
    "balance": 69700,
    "todayMovement": 0,
    "movement": 0
  }
}

Получить показатели за неделю

GET/report/dashboard/week

Запрос на получение показателей за неделю.

Месяц ¶

GET https://online.moysklad.ru/api/remap/1.1/report/dashboard/month

Responses200

Успешный запрос. Результат — JSON представление показателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "sales": {
    "count": 0,
    "amount": 0,
    "movementAmount": -80000
  },
  "orders": {
    "count": 0,
    "amount": 0,
    "movementAmount": 0
  },
  "money": {
    "income": 0,
    "outcome": 0,
    "balance": 69700,
    "todayMovement": 0,
    "movement": 0
  }
}

Получить показатели за месяц

GET/report/dashboard/month

Запрос на получение показателей за месяц.

Аудит ¶

Сервис МойСклад накапливает сведения о всех событиях в системе. Эта часть сервиса называется аудит, а накопленные сведения — событиями аудита.
Изменения по конкретной сущности доступны пользователям при наличии прав на просмотр.

Основными сущностями в аудите JSON API являются контексты и события.
События содержат подробную информацию о произошедших изменениях конкретной сущности или операции, например, изменение значения поля.
Контекстом называются одно или несколько связанных событий, например, массовое обновление товаров.
События отражают конкретные произошедшие изменения, связанные с одной сущностью, контекст же содержит только общую информацию событий, относящихся к нему.

Пользователь может получить подробную информацию об изменениях в системе через JSON API двумя способами:

  • Просмотр общей ленты аудита

Для просмотра общей ленты аудита через JSON API пользователь может запросить список контекстов, которые будут содержать общую информацию
об изменениях, произошедших в системе, а также ссылку на связные с ними события.
Для просмотра подробной информации по отдельному контексту, необходимо запросить события по конкретному контексту.
В ответе пользователю будет содержаться детальная информация об изменениях сущности, произошедших в рамках данного обновления в системе, в специальном формате diff

  • Просмотр событий по отдельной сущности

Для того, чтобы получить события, связанные с конкретной сущностью, необходимо воспользоваться запросом событий по сущности.
Ответ будет содержать список событий, относящихся к данной сущности или операции, где в специальном поле diff будут отражены подробные изменения полей сущности или операции.

Контексты ¶

В аудите под контекстом подразумевается одно или несколько связанных событий, например, массовое обновление товаров.
События отражают конкретные произошедшие изменения, например, изменение значения поля.
Контекст же содержит только общую информацию событий, относящихся к нему.

  • meta — Метаданные сущности Контекста Только для чтения

  • id — ID Контекста в формате UUID Только для чтения

  • uid — Логин Сотрудника Только для чтения

  • supportAccess — был ли доступ произведен поддержкой от имени пользователя. Флаг отсутствует, если значение false Только для чтения

  • source — Тип изменения Только для чтения

  • moment — Дата изменения Только для чтения

  • objectCount — количество измененных объектов Только для чтения

  • eventType — действие Событий (поле присутствует, только если оно одинаково у всех Событий в рамках данного Контекста) Только для чтения

  • entityType — название сущности (поле присутствует, только если оно одинаково у всех Событий в рамках данного Контекста) Только для чтения

  • objectType — тип сущностей, с которыми связанно данное изменение. Поле присутствует только для entityType = entitysettings или statesettings или templatesettings

  • info — Краткое описание, выводится не для всех типов изменений Только для чтения

  • events — Список Событий аудита в формате Метаданных Только для чтения

Возможные значение параметра source преставлены ниже:

Значение параметра source Описание
app Все действия
copy Копирование
combine Объединение
import Импорт
importAlfabank Импорт из Альфа-Банка
importModulebank Импорт из Модульбанка
importTochkabank Импорт из Точка Банка
importTinkoffbank Импорт из Тинькофф Банка
import1c Импорт из 1С
restapi REST API
remap-1.0 JSON API 1.0
remap-1.1 JSON API 1.1
remap-1.2 JSON API 1.2
posapi POS API
retail Точка продаж
connectors Синхронизация с ИМ
evotor Синхронизация с Эвотор
clearrecyclebin Автоматическая очистка корзины
loginlogout Вход или выход из МоегоСклада
emailsend Отправка сообщения
export Экспорт
phone-1.0 Phone API
exportediclient1c Экспорт в 1С Клиент ЭДО
importediclient1c Импорт в 1С Клиент ЭДО

Возможные значение параметров eventType и entityType приведены в разделе Фильтры

GET https://online.moysklad.ru/api/remap/1.1/audit

Responses200

Успешный запрос. Результат — JSON представление списка Изменений.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/audit/",
    "type": "audit",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/audit/b912e9d1-3fbe-11e7-8a7f-40d000000000",
        "type": "audit",
        "mediaType": "application/json"
      },
      "id": "b912e9d1-3fbe-11e7-8a7f-40d000000000",
      "uid": "admin@1",
      "source": "loginlogout",
      "moment": "2017-05-23 16:50:03",
      "info": "Вход в МойСклад (127.0.0.1, Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0)"
    }
  ]
}

Получить Контексты

GET/audit

Запрос всех изменений.
Результат: Объект JSON, включающий в себя поля:

  • meta — Метаданные о контексте

  • context — Метаданные о сотруднике, выполнившем запрос

  • rows — Массив JSON сущностей, представляющих собой изменения

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 25 Example: 100

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 100

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

filter
string (optional) Example: source=jsonapi

Подробное описание параметра в разделе Фильтрация выборки с помощью параметра filter
Атрибуты фильтрации для Контекстов аудита представлены в разделе Фильтры
Формат строки : string

GET https://online.moysklad.ru/api/remap/1.1/audit?filter=entityType=customerorder

Responses200

Успешный запрос. Результат — JSON представление списка событий аудита.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/audit?filter=entityType=customerorder",
    "type": "audit",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/audit/83732f4b-792a-11e7-9464-d04800000005",
        "type": "audit",
        "mediaType": "application/json"
      },
      "id": "83732f4b-792a-11e7-9464-d04800000005",
      "uid": "admin@11",
      "source": "app",
      "moment": "2017-08-04 18:35:15",
      "objectCount": 1,
      "eventType": "create",
      "entityType": "customerorder",
      "events": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/audit/83732f4b-792a-11e7-9464-d04800000005/events",
          "type": "auditevent",
          "mediaType": "application/json",
          "size": 1,
          "limit": 25,
          "offset": 0
        }
      }
    }
  ]
}

Получить Контексты c фильтрацией

GET/audit?{filter}

Пример запроса с фильтрацией контекстов по типу “заказ покупателя”

URI Parameters

СкрытьПоказать

filter
string (required) Example: filter=entityType=customerorder

фильтр по типу сущности

События ¶

События аудита содержат подробную информацию о произошедших изменениях, например, изменение значения поля.

События делятся на несколько типов, начиная от аудита создания сущности и заканчивая аудитом печати,
и состоят из сведений о времени события и произошедших во время этого события изменениях. Различные типы событий отличаются друг от друга форматом поля diff,
подробнее о котором ниже.

  • Создание сущности или документа

  • Обновление сущности или документа

  • Удаление сущности или документа

  • Помещение в корзину

  • Восстановление из корзины

  • Помещение в архив

  • Восстановление из архива

  • Публикация документов

  • Отправка писем

  • Смена токена

  • moment — время создания События Только для чтения

  • uid — Логин Сотрудника Только для чтения

  • supportAccess — был ли доступ произведен поддержкой от имени пользователя. Флаг отсутствует, если значение false Только для чтения

  • source — Тип изменения Только для чтения

  • eventType — действие События Только для чтения

  • entityType — название сущности Только для чтения

  • objectType — тип сущностей, с которыми связанно данное изменение. Поле присутствует только для entityType = entitysettings или statesettings или templatesettings

  • name — имя сущности Только для чтения

  • entity — Ссылка на сущность в формате Метаданных. Не будет выводиться только для товаров, услуг, модификаций, комплектов удаленных до 20.08.2017 Только для чтения

  • additionalInfo — дополнительная информация о Событии. Присутствует не во всех типах событий Только для чтения

  • diff — изменения, произошедшие в Событии, в специальном формате diff, описанном в разделе Формат поля diff Только для чтения

  • audit — Ссылка на контекст в формате Метаданных Только для чтения

В данном поле отображены изменения полей сущности, произошедшие в Событии.

Сведения об изменениях в полях сущностей отображаются по всем полям, включая те, к которым нет доступа через JSON API.
Для полей, используемых в JSON API для сущностей и документов, название атрибута сущности будет совпадать с названием соответствующего поля,
описанного в разделе для данной сущности или документа.

Ниже приведены возможные форматы поля diff для разных типов Событий.
Для событий создания сущности поле diff будет отсутствовать.

  • templateName — название шаблона Только для чтения

  • publicationHref — ссылка на публикацию Только для чтения

  • senderEmail — почта отправителя письма Только для чтения

  • targetEmail — почта получателя письма Только для чтения

  • subjectEmail — тема письма Только для чтения

  • text — текст письма Только для чтения

  • attributeName — название атрибута сущности Только для чтения
    • oldValue — значение атрибута до удаления Только для чтения
  • attributeName — название атрибута сущности Только для чтения
    • oldValue — значение атрибута до обновления Только для чтения
    • newValue — значение атрибута после обновления Только для чтения

GET https://online.moysklad.ru/api/remap/1.1/audit/7944ef04-f831-11e5-7a69-971500188b19/events

Responses200

Успешный запрос. Результат — JSON представление списка событий.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/audit/c107864f-3f88-11e7-8a7f-40d000000041/events",
    "type": "auditevent",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "source": "app",
      "eventType": "update",
      "entityType": "product",
      "uid": "admin@1",
      "moment": "2017-05-30 18:47:49",
      "diff": {
        "weighed": {
          "oldValue": false,
          "newValue": true
        }
      },
      "name": "some product",
      "audit": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/audit/7944ef04-f831-11e5-7a69-971500188b19",
          "type": "audit",
          "mediaType": "application/json"
        }
      },
      "entity": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
        }
      }
    }
  ]
}

Получить События по Контексту

GET/audit/{id}/events

Запрос на получение событий Контекста с указанным id. Результат: Объект JSON, включающий в себя поля:

  • context — Метаданные о сотруднике, выполнившем запрос.

  • meta Метаданные событий

  • rows — Массив JSON сущностей, представляющих собой события

URI Parameters

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Контекста

GET https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19/audit

Responses200

Успешный запрос. Результат — JSON представление списка событий.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "context": {
    "employee": {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/context/employee",
        "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
        "type": "employee",
        "mediaType": "application/json"
      }
    }
  },
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19/audit",
    "type": "auditevent",
    "mediaType": "application/json",
    "size": 1,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "source": "app",
      "eventType": "update",
      "entityType": "product",
      "uid": "admin@1",
      "moment": "2017-05-30 18:47:49",
      "diff": {
        "weighed": {
          "oldValue": false,
          "newValue": true
        }
      },
      "name": "some product",
      "audit": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/audit/7944ef04-f831-11e5-7a69-971500188b19",
          "type": "audit",
          "mediaType": "application/json"
        }
      },
      "entity": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/7944ef04-f831-11e5-7a69-971500188b19",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json",
          "uuidHref": "https://online.moysklad.ru/app/#good/edit?id=7944ef04-f831-11e5-7a69-971500188b19"
        }
      }
    }
  ]
}

Получить События по Сущности

GET/entity/{type}/{id}/audit

Запрос на получение событий по сущности с указанным id. Результат: Объект JSON, включающий в себя поля:

  • context — Метаданные о сотруднике, выполнившем запрос.

  • meta Метаданные событий

  • rows — Массив JSON сущностей, представляющих собой события

URI Parameters

СкрытьПоказать

type
string (required) Example: product

тип сущности

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id сущности

Фильтры ¶

В JSON API сервиса МойСклад предусмотрена возможность фильтрации Контекстов аудита с помощью url параметр filter.
Подробнее про данный параметр можно посмотреть в разделе Фильтрация выборки с помощью параметра filter
Фильтрация может осуществляться по полям, описанным ниже.

  • moment
    Параметр строкового типа. В качестве значения должна быть передана строка в формате
    дата + время с точностью до секунд.

    Допустимые операторы для фильтрации по атрибуту moment : ['>=', '<=']

    Формат строки : ГГГГ-ММ-ДД ЧЧ:ММ:СС[.ммм], Часовой пояс: MSK (Московское время)

  • employee
    Параметр строкового типа. В качестве значения должен быть передан href сущности сотрудника.
    В отфильтрованную выборку попадут все сущности аудита, автором изменений которых является данный пользователь.

    Формат строки : href

  • eventType
    Параметр строкового типа. В качестве значения должен быть передан тип События, по которому
    должны быть отфильтрованы сущности аудита. Список возможных значений параметра:

    Значение параметра eventType Описание
    create Создание сущностей
    update Изменение сущностей
    delete Удаление сущностей
    puttorecyclebin Помещение в корзину
    restorefromrecyclebin Извлечение из корзины
    puttoarchive Помещение в архив
    restorefromarchive Извлечение из архива
    print Печать документа
    openpublication Создание публикации
    closepublication Удаление публикации
    sendemailfromentity Отправка письма
    bulkoperation Массовая операция
    replacetoken Смена токена для Точки продаж
  • source
    Параметр строкового типа. В качестве значения должен быть передан тип действия, по которому
    должны быть отфильтрованы сущности аудита. Список возможных значений параметра:

    Значение параметра source Описание
    copy Копирование
    combine Объединение
    import Импорт
    restapi REST API
    jsonapi JSON API
    posapi POS API
    retail Точка продаж
    connectors Синхронизация с ИМ
    evotor Синхронизация с Эвотор
    clearrecyclebin Автоматическая очистка корзины
    loginlogout Вход или выход из МоегоСклада
    emailsend Отправка сообщения
    export Экспорт
    phone-1.0 Phone API
    scriptor Работа со сценариями
    exportediclient1c Экспорт в 1С Клиент ЭДО
    importediclient1c Импорт в 1С Клиент ЭДО
  • entityType
    Параметр строкового типа. В качестве значения должно быть передано название сущности, по которой
    должны быть отфильтрованы сущности аудита. В качестве параметра может быть передано наименование из JSON API сущности/документа(move, enter, customerorder и т.д.) либо одно из значений следующего списка:

    Значение параметра entityType Описание
    processingplanfolder Группа тех.карт
    amiroconnectorsettings Настройка синхронизации (Amiro)
    cmlconnectorsettings Настройка синхронизации (CML)
    ecwidconnectorsettings Настройка синхронизации (Ecwid)
    smartwebconnectorsettings Настройка синхронизации (SmartWeb)
    ymlconnectorsettings Настройка синхронизации (YML)
    vkconnectorsettings Настройка синхронизации (Вконтакте)
    yandexconnectorsettings Настройка синхронизации (Яндекс.Маркет)
    evotorsetting Настройка обмена с Эвотор
    usersettings Настройки пользователя
    user Пользователь
    accountrole Роль
    entitysettings Настройки сущностей
    statesettings Настройки статусов
    templatesettings Настройки шаблонов
    scripttemplate Сценарий
    crptdemand Отгрузка маркированной продукции
    crptcancellation Списание кодов маркировки
    crptpackagecreation Формирование упаковки
    crptpackageitemremoval Изъятие из упаковки
    crptpackagedisaggregation Расформирование упаковки

Также можно отфильтровать контексты аудита по пользовательскому справочнику. Для этого в качестве параметра entityType необходимо передать href пользовательского справочника.

Пример:

  • https://online.moysklad.ru/api/remap/1.1/entity/customentity/eaacabaf-2655-11e6-8a84-bae500000045

GET https://online.moysklad.ru/api/remap/1.1/audit/metadata/filters

Responses200

Успешный запрос. Результат — JSON представление списка Фильтров аудита.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "source": [
    "copy",
    "combine",
    "import",
    "restapi",
    "jsonapi",
    "posapi",
    "retail",
    "connectors",
    "evotor",
    "clearrecyclebin",
    "loginlogout",
    "emailsend",
    "export",
    "phone-1.0",
    "scriptor",
    "exportediclient1c",
    "importediclient1c"
  ],
  "entitytype": [
    "organization",
    "employee",
    "store",
    "retailstore",
    "retailshift",
    "retaildemand",
    "retailsalesreturn",
    "retaildrawercashin",
    "retaildrawercashout",
    "purchaseorder",
    "invoicein",
    "supply",
    "purchasereturn",
    "facturein",
    "customerorder",
    "invoiceout",
    "demand",
    "commissionreportin",
    "commissionreportout",
    "salesreturn",
    "factureout",
    "pricelist",
    "loss",
    "enter",
    "move",
    "inventory",
    "processing",
    "processingplan",
    "processingplanfolder",
    "processingorder",
    "internalorder",
    "cashin",
    "paymentin",
    "cashout",
    "paymentout",
    "service",
    "product",
    "bundle",
    "productfolder",
    "variant",
    "counterparty",
    "currency",
    "project",
    "contract",
    "amiroconnectorsettings",
    "cmlconnectorsettings",
    "ecwidconnectorsettings",
    "smartwebconnectorsettings",
    "ymlconnectorsettings",
    "vkconnectorsettings",
    "yandexconnectorsettings",
    "usersettings",
    "group",
    "user",
    "accountrole",
    "specialpricediscount",
    "personaldiscount",
    "accumulationdiscount",
    "roundoffdiscount",
    "bonusprogram",
    "loyaltydiscount",
    "bonustransaction",
    "country",
    "uom",
    "purpose",
    "notificationsubscription",
    "entitysettings",
    "statesettings",
    "templatesettings",
    "phonecall",
    "receipttemplate",
    "prepayment",
    "prepaymentreturn",
    "enrollorder",
    "retireorder",
    "remarkingorder",
    "emissionorder",
    "crptdemand",
    "scripttemplate",
    "cashboxadjustment",
    "accountadjustment",
    "counterpartyadjustment",
    "crptcancellation",
    "crptpackagecreation",
    "crptpackageitemremoval",
    "crptpackagedisaggregation",
    "evotorsetting",
    "https://online.moysklad.ru/api/remap/1.1/entity/customentity/eaacabaf-2655-11e6-8a84-bae500000045"
  ],
  "eventtype": [
    "create",
    "update",
    "delete",
    "puttorecyclebin",
    "restorefromrecyclebin",
    "puttoarchive",
    "restorefromarchive",
    "print",
    "openpublication",
    "closepublication",
    "sendemailfromentity",
    "bulkoperation",
    "replacetoken"
  ]
}

Получить Фильтры

GET/audit/metadata/filters

Запрос всех фильтров аудита, доступных пользователю.
Результат: Объект JSON, включающий в себя поля:

  • eventType — действия, по которым могут быть отфильтрованы сущности аудита

  • source — типы действий, по которым могут быть отфильтрованы сущности аудита

  • entityType — названия сущностей, по которым могут быть отфильтрованы сущности аудита

Уведомления ¶

Лента уведомлений ¶

  • meta — Метаданные объекта. Содержит тип конкретного уведомления

  • id — ID Уведомления в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • created — Дата и время формирования Уведомления Только для чтения

  • read — Признак того, было ли Уведомление прочитано

  • title — Краткий текст уведомления Только для чтения

  • description — Описание уведомления Только для чтения

GET https://online.moysklad.ru/api/remap/1.1/notification

Responses200

Успешный запрос. Результат — JSON представление списка Уведомлений.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification",
    "type": "notification",
    "mediaType": "application/json",
    "size": 3,
    "limit": 1000,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/notification/32f118d3-5b8f-11e9-9bea-3ff700000070",
        "type": "NotificationGoodCountTooLow",
        "mediaType": "application/json"
      },
      "id": "32f118d3-5b8f-11e9-9bea-3ff700000070",
      "accountId": "45b76d0a-5aa2-11e9-727d-307300000002",
      "created": "2019-04-10 15:50:20",
      "read": true,
      "title": "Заканчивается товар Картофель (да)",
      "description": "Остаток ниже 1",
      "good": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/0daf8e9a-5b7a-11e9-727d-307300000007",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
          "type": "product",
          "mediaType": "application/json"
        },
        "id": "0daf8e9a-5b7a-11e9-727d-307300000007",
        "name": "Картофель (да)"
      },
      "actualBalance": 0,
      "minimumBalance": 1
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/notification/0f423542-5b7a-11e9-9bea-3ff70000000f",
        "type": "NotificationImportCompleted",
        "mediaType": "application/json"
      },
      "id": "0f423542-5b7a-11e9-9bea-3ff70000000f",
      "accountId": "45b76d0a-5aa2-11e9-727d-307300000002",
      "created": "2019-04-10 13:19:01",
      "read": true,
      "title": "Импорт завершен",
      "description": "Товары и остатки (Excel). Оприходование 00002 создано. Обработано 7 строк, создано 7 элементов, обновлено 0 элементов",
      "message": "Обработано 7 строк, создано 7 элементов, обновлено 0 элементов",
      "taskType": "importer_good",
      "taskState": "completed",
      "createdDocumentName": "00002"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/remap/1.1/notification/a805beb5-5adf-11e9-9bea-3ff700000025",
        "type": "NotificationTaskChanged",
        "mediaType": "application/json"
      },
      "id": "a805beb5-5adf-11e9-9bea-3ff700000025",
      "accountId": "45b76d0a-5aa2-11e9-727d-307300000002",
      "created": "2019-04-09 18:53:45",
      "read": true,
      "title": "Задача изменена: Новое описание задачи",
      "description": "admin изменил задачу",
      "performedBy": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/188cb787-5aa5-11e9-727d-30730000009c",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
          "type": "employee",
          "mediaType": "application/json"
        },
        "id": "188cb787-5aa5-11e9-727d-30730000009c",
        "name": "admin"
      },
      "task": {
        "meta": {
          "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/14ac66b6-5add-11e9-727d-30730000002f",
          "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
          "type": "task",
          "mediaType": "application/json"
        },
        "id": "14ac66b6-5add-11e9-727d-30730000002f",
        "name": "Новое описание задачи",
        "deadline": "2019-04-02 18:53:00"
      },
      "diff": {
        "description": {
          "oldValue": "Старое описание задачи",
          "newValue": "Новое описание задачи"
        },
        "deadline": {
          "newValue": "2019-04-02 18:53:00"
        }
      }
    }
  ]
}

Получить ленту Уведомлений

GET/notification

Запрос на получение ленты Уведомлений. Результат — объект JSON, включающий в себя поля:

  • meta — Метаданные о выдаче

  • context — Метаданные о сотруднике, выполнившем запрос

  • rows — Массив JSON объектов, представляющих собой Уведомления

URI Parameters

СкрытьПоказать

limit
number (optional) Default: 1000 Example: 1000

Максимальное количество сущностей для извлечения.

Допустимые значения 1 - 1000

offset
number (optional) Default: 0 Example: 40

Отступ в выдаваемом списке сущностей

Уведомление ¶

GET https://online.moysklad.ru/api/remap/1.1/notification/bcd815b9-56ca-11e9-c0a8-100b00000001

Responses200

Успешный запрос. Результат — JSON представление Уведомления.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/bcd815b9-56ca-11e9-c0a8-100b00000001",
    "type": "NotificationTaskAssigned",
    "mediaType": "application/json"
  },
  "id": "bcd815b9-56ca-11e9-c0a8-100b00000001",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 14:13:56",
  "read": false,
  "title": "Новая задача: Задача",
  "description": "Администратор назначил вам задачу Задача",
  "performedBy": {
    "id": "c461170f-5640-11e9-c0a8-100a00000003",
    "name": "Администратор"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/8413bfc3-56ca-11e9-c0a8-100a00000000",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "8413bfc3-56ca-11e9-c0a8-100a00000000",
    "name": "Задача"
  }
}

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

GET/notification/{id}

Запрос на получение Уведомления с указанным id.

URI Parameters

СкрытьПоказать

id
string (required) Example: bcd815b9-56ca-11e9-c0a8-100b00000001

id Уведомления.

DELETE https://online.moysklad.ru/api/remap/1.1/notification/bcd815b9-56ca-11e9-c0a8-100b00000001

Responses200

Успешное удаление Уведомления.

Удалить Уведомление

DELETE/notification/{id}

Запрос на удаление Уведомления. Возможно удаление только Уведомлений текущего пользователя.

URI Parameters

СкрытьПоказать

id
string (required) Example: bcd815b9-56ca-11e9-c0a8-100b00000001

id Уведомления.

Отметить Уведомление как прочитанное ¶

PUT https://online.moysklad.ru/api/remap/1.1/notification/51a5b0a3-56e4-11e9-c0a8-100b00000014/markasread

Responses200

Успешное проставление признака “прочитано”.

Отметить Уведомление как прочитанное

PUT/notification/{id}/markasread

Отметить конкретное уведомление, как прочитанное. Можно отмечать только Уведомления текущего пользователя.

URI Parameters

СкрытьПоказать

id
string (required) Example: 51a5b0a3-56e4-11e9-c0a8-100b00000014

id Уведомления.

Отметить все Уведомления как прочитанные ¶

PUT https://online.moysklad.ru/api/remap/1.1/notification/markasreadall

Responses200

Успешное проставление признака “прочитано” всем непрочитанным Уведомлениям test.

Отметить все Уведомления как прочитанные

PUT/notification/markasreadall

Отметить все Уведомления текущего пользователя как прочитанные.

Типы уведомлений ¶

Формат измененного поля содержит в себе старое и новое значение:

  • oldValue — Старое значение

  • newValue — Новое значение

Формат oldValue и newValue совпадает с форматом поля, изменение которого отображается. Одно из полей может быть не заполнено.

  • export_csv_good

  • export_csv_agent

  • export_ms_xml

  • export_1c_v2_xml

  • export_unisender

  • export_1c_v3_xml

  • export_subscribepro

  • export_1c_client_bank

  • export_alfa_payments

  • export_tochka_payments

  • export_modulbank_payments

  • export_1c_enterprise_data

  • export_tinkoff_payments

  • export_good

  • export_custom_entity

  • importer_csv

  • importer_yml

  • importer_csv_agent

  • importer_csv_customerorder

  • importer_csv_purchaseorder

  • importer_csv_pricelist

  • importer_ms_xml

  • importer_1c_client_bank

  • import_alfa_payments

  • import_alfa_payments_request

  • import_alfa_payments_save

  • import_tochka_payments

  • import_modulbank_payments

  • import_tochka_payments_save

  • import_modulbank_payments_save

  • import_tinkoff_payments

  • import_tinkoff_payments_save

  • importer_good

  • importer_good_in_doc

  • import_edo_supply

  • import_union_company

  • import_sberbank_payments_request

  • import_sberbank_payments_save

  • import_update_vat_to_20_percents

  • import_custom_entity

Тип уведомления Группа О чем уведомление
NotificationOrderNew Заказ покупателя Новый заказа покупателя
NotificationOrderOverdue Заказ покупателя Просрочен заказ
NotificationInvoiceOutOverdue Счет Просрочен счёт, который не оплатил или не полностью оплатил покупатель
NotificationGoodCountTooLow Остатки Снижение количества товара до неснижаемого остатка
NotificationTaskAssigned Задача Задача назначена
NotificationTaskUnassigned Задача Задача снята
NotificationTaskOverdue Задача Задача просрочена
NotificationTaskCompleted Задача Задача выполнена
NotificationTaskReopened Задача Задача переоткрыта
NotificationTaskNewComment Задача У задачи появился новый комментарий
NotificationTaskChanged Задача Задача поменялась
NotificationTaskDeleted Задача Задача удалена
NotificationTaskCommentDeleted Задача Комментарий у задачи был удален
NotificationTaskCommentChanged Задача Комментарий у задачи был изменен
NotificationImportCompleted Обмен данными Импорт выполнен
NotificationExportCompleted Обмен данными Экспорт выполнен
NotificationSubscribeExpired Биллинг Окончание подписки
NotificationSubscribeTermsExpired Биллинг Истекают условия подписки
NotificationRetailShiftOpened Розничная торговля Открыта смена
NotificationRetailShiftClosed Розничная торговля Закрыта смена
NotificationScript Сценарии Уведомление из сценария
FacebookTokenExpirationNotification Интернет-магазины О скором окончании действия доступа к аккаунту Facebook

Подробное описание типов уведомлений ¶

GET https://online.moysklad.ru/api/remap/1.1/notification/02950e3c-35f2-11e9-9ff4-34e8000799c0

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/02950e3c-35f2-11e9-9ff4-34e8000799c0",
    "type": "NotificationExportCompleted",
    "mediaType": "application/json"
  },
  "id": "02950e3c-35f2-11e9-9ff4-34e8000799c0",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-02-21 19:01:55.277",
  "read": true,
  "title": "Экспорт завершен",
  "description": "Экспорт товаров (Excel). Экспортировано 43465 товаров и 2080 модификаций",
  "message": "Экспортировано 43465 товаров и 2080 модификаций",
  "taskType": "export_good",
  "taskState": "completed"
}

Завершение экспорта

GET/notification/{id}

Тип уведомления

NotificationExportCompleted — завершение экспорта

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • message — Сообщение о завершении экспорта

  • errorMessage — Сообщение об ошибке

  • createdDocumentName — Имя экспортированного документа

  • taskType — Тип экспорта Необходимое

  • taskState — Статус завершения Необходимое. Может принимать значения completed, interrupted, interrupted_by_user, interrupted_by_timeout, interrupted_by_system

URI Parameters

СкрытьПоказать

id
string (required) Example: 02950e3c-35f2-11e9-9ff4-34e8000799c0

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/02950e31-35f2-11e9-9ff4-34e8000799c0

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/02950e31-35f2-11e9-9ff4-34e8000799c0",
    "type": "NotificationImportCompleted",
    "mediaType": "application/json"
  },
  "id": "02950e31-35f2-11e9-9ff4-34e8000799c0",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-02-21 19:01:55.277",
  "read": true,
  "title": "Импорт завершен",
  "description": "Импорт контрагентов (Excel). Обработано 3 строки, создано 0 контрагентов, обновлено 0 контрагентов.",
  "message": "Обработано 3 строки, создано 0 контрагентов, обновлено 0 контрагентов.",
  "taskType": "importer_csv_agent",
  "taskState": "completed"
}

Завершение импорта

GET/notification/{id}

Тип уведомления

NotificationImportCompleted — завершение импорта

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • message — Сообщение о завершении импорта

  • errorMessage — Сообщение об ошибке

  • createdDocumentName — Имя документа

  • taskType — Тип импорта Необходимое

  • taskState — Статус завершения Необходимое. Может принимать значения completed, interrupted, interrupted_by_user, interrupted_by_timeout, interrupted_by_system

URI Parameters

СкрытьПоказать

id
string (required) Example: 02950e31-35f2-11e9-9ff4-34e8000799c0

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/9338c8bd-56e5-11e9-c0a8-100b00000023

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/9338c8bd-56e5-11e9-c0a8-100b00000023",
    "type": "NotificationGoodCountTooLow",
    "mediaType": "application/json"
  },
  "id": "9338c8bd-56e5-11e9-c0a8-100b00000023",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 17:26:02",
  "read": false,
  "title": "Заканчивается товар 1",
  "description": "Остаток ниже 200",
  "good": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/product/bdca925e-56e1-11e9-c0a8-100a00000016",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/product/metadata",
      "type": "product",
      "mediaType": "application/json"
    },
    "id": "bdca925e-56e1-11e9-c0a8-100a00000016",
    "name": "1"
  },
  "actualBalance": 180,
  "minimumBalance": 200
}

Снижение остатка товара ниже неснижаемого

GET/notification/{id}

Тип уведомления

NotificationGoodCountTooLow — снижение остатка товара ниже неснижаемого

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • actualBalance — Остаток товара Необходимое

  • minimumBalance — Неснижаемый остаток товара Необходимое

  • good — Ссылка на товар в формате Метаданных Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: 9338c8bd-56e5-11e9-c0a8-100b00000023

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/572d1dd9-56fc-11e9-c0a8-100b00000006

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/572d1dd9-56fc-11e9-c0a8-100b00000006",
    "type": "NotificationInvoiceOutOverdue",
    "mediaType": "application/json"
  },
  "id": "572d1dd9-56fc-11e9-c0a8-100b00000006",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 20:09:00",
  "read": false,
  "title": "Счет покупателю №00003 просрочен",
  "description": "Дата оплаты: 01.04.2019 20:08. Сумма: 500,00. Покупатель: Розничный покупатель.",
  "invoice": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/571b1ac4-56fc-11e9-c0a8-100e0000002b",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/invoiceout/metadata",
      "type": "invoiceout",
      "mediaType": "application/json"
    },
    "id": "571b1ac4-56fc-11e9-c0a8-100e0000002b",
    "name": "00003",
    "paymentPlannedMoment": "2019-04-01 20:08:00",
    "sum": 50000,
    "customerName": "Розничный покупатель"
  }
}

Просрочен счет покупателя

GET/notification/{id}

Тип уведомления

NotificationInvoiceOutOverdue — просрочен счет покупателя

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • invoice — Ссылка на счет в формате Метаданных Необходимое

    • paymentPlannedMoment — Запланированная дата оплаты
    • sum — Сумма счета
    • agentName — Имя контрагента

URI Parameters

СкрытьПоказать

id
string (required) Example: 572d1dd9-56fc-11e9-c0a8-100b00000006

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/c6082a9e-56e1-11e9-c0a8-100b00000011

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/c6082a9e-56e1-11e9-c0a8-100b00000011",
    "type": "NotificationOrderNew",
    "mediaType": "application/json"
  },
  "id": "c6082a9e-56e1-11e9-c0a8-100b00000011",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 16:58:50",
  "read": false,
  "title": "Новый заказ покупателя № 00001",
  "description": "Сумма: 499.99. Покупатель: Розничный покупатель.",
  "order": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c5ab5d93-56e1-11e9-c0a8-100a0000001d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    },
    "id": "c5ab5d93-56e1-11e9-c0a8-100a0000001d",
    "name": "00001",
    "sum": 49999,
    "agentName": "Розничный покупатель"
  }
}

Новый заказ

GET/notification/{id}

Тип уведомления

NotificationOrderNew — новый заказ

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • order — Ссылка на заказ в формате Метаданных Необходимое

    • deliveryPlannedMoment — Планируемое время отгрузки
    • sum — Сумма заказа
    • agentName — Имя контрагента

URI Parameters

СкрытьПоказать

id
string (required) Example: c6082a9e-56e1-11e9-c0a8-100b00000011

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/c6082a9e-56e1-11e9-c0a8-100b00000011

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/c6082a9e-56e1-11e9-c0a8-100b00000011",
    "type": "NotificationOrderOverdue",
    "mediaType": "application/json"
  },
  "id": "c6082a9e-56e1-11e9-c0a8-100b00000011",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 16:58:50",
  "read": false,
  "title": "Просрочен заказ покупателя № 00001",
  "description": "Просрочен заказ покупателя № 00001 Сумма: 300.00. Покупатель: Розничный покупатель.",
  "order": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/c5ab5d93-56e1-11e9-c0a8-100a0000001d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    },
    "id": "c5ab5d93-56e1-11e9-c0a8-100a0000001d",
    "name": "00001",
    "sum": 30000,
    "agentName": "Розничный покупатель"
  }
}

Просроченный заказ

GET/notification/{id}

Тип уведомления

NotificationOrderOverdue — просроченный заказ

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • order — Ссылка на заказ в формате Метаданных Необходимое

    • deliveryPlannedMoment — Планируемое время отгрузки
    • sum — Сумма заказа
    • agentName — Имя контрагента

URI Parameters

СкрытьПоказать

id
string (required) Example: c6082a9e-56e1-11e9-c0a8-100b00000011

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/c2582a9e-56e1-11e9-c0a8-100b00000123

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/c2582a9e-56e1-11e9-c0a8-100b00000123",
    "type": "NotificationOrderOverdue",
    "mediaType": "application/json"
  },
  "id": "c2582a9e-56e1-11e9-c0a8-100b00000123",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 16:58:50",
  "read": false,
  "title": "Окончание подписки",
  "description": "Подписка на аккаунте AccountName окончена. Вы по-прежнему можете работать, используя бесплатный тарифный план. Подписка возобновится при пополнении баланса."
}

Окончание подписки

GET/notification/{id}

Тип уведомления

NotificationSubscribeExpired — окончание подписки

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: c2582a9e-56e1-11e9-c0a8-100b00000123

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/c2582a9e-56e1-11e9-c0a8-100b00000125

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/c2582a9e-56e1-11e9-c0a8-100b00000125",
    "type": "NotificationOrderOverdue",
    "mediaType": "application/json"
  },
  "id": "c2582a9e-56e1-11e9-c0a8-100b00000125",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 16:58:50",
  "read": false,
  "title": "До окончания подписки 5 дней",
  "description": "До окончания подписки на аккаунте AccountName осталось 3 дней. Рекомендуем заранее пополнить баланс.",
  "daysLeft": 5
}

Условия подписки истекают

GET/notification/{id}

Тип уведомления

NotificationSubscribeTermsExpired — условия подписки истекают

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • daysLeft — Количество оставшихся дней подписки Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: c2582a9e-56e1-11e9-c0a8-100b00000125

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/bcd815b9-56ca-11e9-c0a8-100b00000001

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/bcd815b9-56ca-11e9-c0a8-100b00000001",
    "type": "NotificationTaskAssigned",
    "mediaType": "application/json"
  },
  "id": "bcd815b9-56ca-11e9-c0a8-100b00000001",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 14:13:56",
  "read": false,
  "title": "Новая задача: Текст задачи 1",
  "description": "ntest1 назначил вам задачу Текст задачи 1",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Текст задачи 1"
  }
}

Задача назначена

GET/notification/{id}

Тип уведомления

NotificationTaskAssigned — задача назначена

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: bcd815b9-56ca-11e9-c0a8-100b00000001

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/80c8a58b-56cb-11e9-c0a8-100b00000009

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/80c8a58b-56cb-11e9-c0a8-100b00000009",
    "type": "NotificationTaskUnassigned",
    "mediaType": "application/json"
  },
  "id": "80c8a58b-56cb-11e9-c0a8-100b00000009",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 14:19:25",
  "read": false,
  "title": "Задача снята: Новый текст задачи 1",
  "description": "ntest1 снял с вас задачу",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-27 15:49:00"
  }
}

Задача снята

GET/notification/{id}

Тип уведомления

NotificationTaskUnassigned — задача снята

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: 80c8a58b-56cb-11e9-c0a8-100b00000009

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/bd0dbccf-56ca-11e9-c0a8-100b00000003

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/bd0dbccf-56ca-11e9-c0a8-100b00000003",
    "type": "NotificationTaskChanged",
    "mediaType": "application/json"
  },
  "id": "bd0dbccf-56ca-11e9-c0a8-100b00000003",
  "accountId": "c45c23d5-5640-11e9-c0a8-100a00000001",
  "created": "2019-04-04 14:13:56",
  "read": false,
  "title": "Задача изменена: Новый текст задачи 1",
  "description": "ntest1 изменил задачу",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-27 15:49:00"
  },
  "diff": {
    "deadline": {
      "oldValue": "2019-05-29 15:47:00",
      "newValue": "2019-05-27 15:49:00"
    }
  }
}

Задача изменена

GET/notification/{id}

Тип уведомления

NotificationTaskChanged — задача изменена

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • diff — Измененные поля Необходимое

    • description — Изменение описания задачи в формате изменения поля
    • deadline — Изменение планируемой даты завершения задачи в формате изменения поля
    • agentLink — Изменение контрагента в формате изменения поля
    • documentLink — Изменение связанного документа в формате изменения поля
    • assignee — Изменение исполнителя в формате изменения поля
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: bd0dbccf-56ca-11e9-c0a8-100b00000003

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/7945a089-56fd-11e9-c0a8-100b00000008

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/7945a089-56fd-11e9-c0a8-100b00000008",
    "type": "NotificationTaskCompleted",
    "mediaType": "application/json"
  },
  "id": "7945a089-56fd-11e9-c0a8-100b00000008",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:47:47",
  "read": false,
  "title": "Задача выполнена: Новый текст задачи 1",
  "description": "ntest1 выполнил задачу Новый текст задачи 1 Срок: 29.05.2019 15:47",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-29 15:47:00"
  }
}

Задача выполнена

GET/notification/{id}

Тип уведомления

NotificationTaskCompleted — задача выполнена

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: 7945a089-56fd-11e9-c0a8-100b00000008

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/8d07388c-56cb-11e9-c0a8-100b0000000d

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/8d07388c-56cb-11e9-c0a8-100b0000000d",
    "type": "NotificationTaskDeleted",
    "mediaType": "application/json"
  },
  "id": "8d07388c-56cb-11e9-c0a8-100b0000000d",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:58:45",
  "read": false,
  "title": "Задача удалена: Текст задачи 2",
  "description": "ntest1 удалил задачу Текст задачи 2",
  "task": {
    "name": "Текст задачи 2"
  },
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  }
}

Задача удалена

GET/notification/{id}

Тип уведомления

NotificationTaskDeleted — задача удалена

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача с заполненным полем name (без id и meta) Необходимое

    • name — Описание задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: 8d07388c-56cb-11e9-c0a8-100b0000000d

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/51a5b0a3-56e4-11e9-c0a8-100b00000014

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/51a5b0a3-56e4-11e9-c0a8-100b00000014",
    "type": "NotificationTaskOverdue",
    "mediaType": "application/json"
  },
  "id": "51a5b0a3-56e4-11e9-c0a8-100b00000014",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:49:01",
  "read": false,
  "title": "Просрочена задача: Новый текст задачи 1",
  "description": "Задача просрочена Новый текст задачи 1 Срок: 27.05.2019 15:49",
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-27 15:49:00"
  }
}

Задача просрочена

GET/notification/{id}

Тип уведомления

NotificationTaskOverdue — задача просрочена

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: 51a5b0a3-56e4-11e9-c0a8-100b00000014

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/df0c3e22-56fd-11e9-c0a8-100b0000000a

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/df0c3e22-56fd-11e9-c0a8-100b0000000a",
    "type": "NotificationTaskReopened",
    "mediaType": "application/json"
  },
  "id": "df0c3e22-56fd-11e9-c0a8-100b0000000a",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:48:06",
  "read": false,
  "title": "Задача открыта: Новый текст задачи 1",
  "description": "ntest1 открыл задачу Новый текст задачи 1 Срок: 29.05.2019 15:47",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-29 15:47:00"
  }
}

Задача переоткрыта

GET/notification/{id}

Тип уведомления

NotificationTaskReopened — задача переоткрыта

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи

URI Parameters

СкрытьПоказать

id
string (required) Example: df0c3e22-56fd-11e9-c0a8-100b0000000a

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/240706df-5704-11e9-c0a8-100b00000003

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/240706df-5704-11e9-c0a8-100b00000003",
    "type": "NotificationTaskNewComment",
    "mediaType": "application/json"
  },
  "id": "240706df-5704-11e9-c0a8-100b00000003",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:50:16",
  "read": false,
  "title": "Новый комментарий: Новый текст задачи 1",
  "description": "ntest1 добавил комментарий Комментарий 1",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-27 15:49:00"
  },
  "noteContent": "Комментарий 1"
}

Новый комментарий к задаче

GET/notification/{id}

Тип уведомления

NotificationTaskNewComment — новый комментарий к задаче

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи
  • noteContent — Содержимое комментария Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: 240706df-5704-11e9-c0a8-100b00000003

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/3d3423ee-5704-11e9-c0a8-100b00000007

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/3d3423ee-5704-11e9-c0a8-100b00000007",
    "type": "NotificationTaskCommentChanged",
    "mediaType": "application/json"
  },
  "id": "3d3423ee-5704-11e9-c0a8-100b00000007",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:50:53",
  "read": false,
  "title": "Комментарий изменен: Новый текст задачи 1",
  "description": "ntest1 изменил комментарий Новый текст комментария 1, Комментарий 1",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-27 15:49:00"
  },
  "diff": {
    "noteContent": {
      "oldValue": "Комментарий 1",
      "newValue": "Новый текст комментария 1"
    }
  }
}

Изменен комментарий к задаче

GET/notification/{id}

Тип уведомления

NotificationTaskCommentChanged — изменен комментарий к задаче

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи
  • diff — Изменения комментария в формате изменения поля Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: 3d3423ee-5704-11e9-c0a8-100b00000007

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/3d2abf0f-5704-11e9-c0a8-100b00000005

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/3d2abf0f-5704-11e9-c0a8-100b00000005",
    "type": "NotificationTaskCommentDeleted",
    "mediaType": "application/json"
  },
  "id": "3d2abf0f-5704-11e9-c0a8-100b00000005",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-05-27 15:51:09",
  "read": false,
  "title": "Комментарий удален: Новый текст задачи 1",
  "description": "ntest1 удалил комментарий Новый текст комментария 1",
  "performedBy": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/c4e1397b-807c-11e9-9ff4-31500025d4ed",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "c4e1397b-807c-11e9-9ff4-31500025d4ed",
    "name": "ntest1"
  },
  "task": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/task/91d6e8a5-807d-11e9-9109-f8fc0024968d",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/task/metadata",
      "type": "task",
      "mediaType": "application/json"
    },
    "id": "91d6e8a5-807d-11e9-9109-f8fc0024968d",
    "name": "Новый текст задачи 1",
    "deadline": "2019-05-27 15:49:00"
  },
  "noteContent": "Новый текст комментария 1"
}

Удален комментарий к задаче

GET/notification/{id}

Тип уведомления

NotificationTaskCommentDeleted — удален комментарий к задаче

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • performedBy — Сотрудник, выполнивший изменение Необходимое

    • meta — Метаданные сотрудника
    • id — Идентификатор сотрудника
    • name — Имя сотрудника
  • task — Задача Необходимое

    • meta — Метаданные задачи
    • id — Идентификатор Задачи
    • name — Описание задачи
    • deadline — Планируемая дата завершения задачи
  • noteContent — Содержимое удаленного комментария Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: 3d2abf0f-5704-11e9-c0a8-100b00000005

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/8002409b-351d-11e9-9ff4-34e80002a126

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/8002409b-351d-11e9-9ff4-34e80002a126",
    "type": "NotificationRetailShiftOpened",
    "mediaType": "application/json"
  },
  "id": "8002409b-351d-11e9-9ff4-34e80002a126",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-02-20 17:40:42",
  "read": true,
  "title": "Открыта смена в Точка продаж",
  "description": "Кассир: Кассир Кладкин",
  "user": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/4d4ba195-0e7b-11e2-480d-3c4a92f3a0a7",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "4d4ba195-0e7b-11e2-480d-3c4a92f3a0a7",
    "name": "Кассир Кладкин"
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ffa5bbf4-351b-11e9-9ff4-34e800131be8",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    },
    "id": "ffa5bbf4-351b-11e9-9ff4-34e800131be8",
    "name": "Точка продаж"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/7e41bd3c-351c-11e9-9ff4-34e80012cfc1",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    },
    "id": "7e41bd3c-351c-11e9-9ff4-34e80012cfc1",
    "name": "00002",
    "open": "2019-02-20 17:33:00",
    "proceed": 300000
  }
}

Смена открыта

GET/notification/{id}

Тип уведомления

NotificationRetailShiftOpened — смена открыта

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • user — Ссылка на сотрудника, отрывшего смену Необходимое

  • retailStore — Ссылка на точку продаж Необходимое

  • retailShift — Описание смены Необходимое

    • meta — Метаданные
    • id — Идентификатор смены
    • name — Название смены
    • open — Дата открытия
    • proceed — Сумма внесения

URI Parameters

СкрытьПоказать

id
string (required) Example: 8002409b-351d-11e9-9ff4-34e80002a126

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/3929d717-351c-11e9-9ff4-34e800029ad4

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/3929d717-351c-11e9-9ff4-34e800029ad4",
    "type": "NotificationRetailShiftClosed",
    "mediaType": "application/json"
  },
  "id": "3929d717-351c-11e9-9ff4-34e800029ad4",
  "accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
  "created": "2019-02-20 17:31:34",
  "read": true,
  "title": "Закрыта смена в Точка продаж",
  "description": "Кассир: Кассир Кладкин. Длительность: 1 мин. Продаж: 2. Возвратов: 0. Выручка: 40000.00",
  "user": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/4d4ba195-0e7b-11e2-480d-3c4a92f3a0a7",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
      "type": "employee",
      "mediaType": "application/json"
    },
    "id": "4d4ba195-0e7b-11e2-480d-3c4a92f3a0a7",
    "name": "Кассир Кладкин"
  },
  "retailStore": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/ffa5bbf4-351b-11e9-9ff4-34e800131be8",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailstore/metadata",
      "type": "retailstore",
      "mediaType": "application/json"
    },
    "id": "ffa5bbf4-351b-11e9-9ff4-34e800131be8",
    "name": "Точка продаж"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/08fd47a8-351c-11e9-9109-f8fc0013f6cd",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/retailshift/metadata",
      "type": "retailshift",
      "mediaType": "application/json"
    },
    "id": "08fd47a8-351c-11e9-9109-f8fc0013f6cd",
    "name": "00001",
    "open": "2019-02-20 17:30:00",
    "close": "2019-02-20 17:31:11",
    "proceed": 4000000
  },
  "sales": 2,
  "returns": 0
}

Смена закрыта

GET/notification/{id}

Тип уведомления

NotificationRetailShiftClosed — смена закрыта

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • user — Ссылка на сотрудника, отрывшего смену Необходимое

  • retailStore — Ссылка на точку продаж Необходимое

  • retailShift — Описание смены Необходимое

    • meta — Метаданные
    • id — Идентификатор смены
    • name — Название смены
    • open — Дата открытия
    • closed — Дата закрытия
    • proceed — Сумма выручки
  • sales — Количество продаж Необходимое

  • returns — Количество возвратов Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: 3929d717-351c-11e9-9ff4-34e800029ad4

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/b22dc861-645b-11eb-0a80-1f8500000044

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/b22dc861-645b-11eb-0a80-1f8500000044",
    "type": "NotificationScript",
    "mediaType": "application/json"
  },
  "id": "b22dc861-645b-11eb-0a80-1f8500000044",
  "accountId": "882bbcfa-645b-11eb-0a80-1f8000000016",
  "created": "2021-02-01 10:04:15.907",
  "read": false,
  "title": "тема",
  "description": "текст уведомления",
  "eventType": "MODIFY",
  "entity": {
    "meta": {
      "href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/afa8525a-645b-11eb-0a80-2b47000003b7",
      "metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
      "type": "customerorder",
      "mediaType": "application/json"
    },
    "id": "afa8525a-645b-11eb-0a80-2b47000003b7",
    "name": "00001"
  }
}

Уведомление из сценария

GET/notification/{id}

Тип уведомления

NotificationScript — уведомление из сценария

Атрибуты уведомления

  • meta — Метаданные объекта Только для чтения

  • id — ID Уведомления в формате UUID Только для чтения

  • accountId — ID учетной записи Только для чтения

  • created — Дата и время формирования Уведомления Только для чтения

  • read — Признак того, было ли Уведомление прочитано Только для чтения

  • title — Краткий текст уведомления Только для чтения

  • description — Описание уведомления Только для чтения

  • eventType — Тип события сценария Только для чтения

    • ADD — создан
    • MODIFY — изменен
    • CHANGE_STATUS — изменен статус
  • entity — Ссылка на объект сценария Только для чтения

    • meta — Метаданные
      • Допустимые значения type:
        • customerorder — заказ покупателя
        • invoiceout — счет покупателю
        • demand — отгрузка
        • purchaseorder — заказ поставщику
        • invoicein — счет поставщика
        • supply — приемка
    • id — Идентификатор объекта
    • name — Наименование объекта

URI Parameters

СкрытьПоказать

id
string (required) Example: b22dc861-645b-11eb-0a80-1f8500000044

id Уведомления.

GET https://online.moysklad.ru/api/remap/1.1/notification/9596251d-da73-11eb-ac12-000c00000015

Responses200

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/remap/1.1/notification/9596251d-da73-11eb-ac12-000c00000015",
    "type": "FacebookTokenExpirationNotification",
    "mediaType": "application/json"
  },
  "id": "9596251d-da73-11eb-ac12-000c00000015",
  "accountId": "54148a9e-d8fa-11eb-ac12-000b00000001",
  "created": "2021-07-01 16:52:33",
  "read": true,
  "title": "Обновите привязку к Facebook",
  "description": "Для правильной работы магазина Instagram shop доступ к аккаунту нужно обновлять каждые 60 дней — просто нажмите на кнопку в настройках. Дней до остановки синхронизации: 5",
  "connectorName": "Instagram shop",
  "daysLeftToExpiration": 5
}

Предупреждение о скором окончании действия доступа к аккаунту Facebook

GET/notification/{id}

Тип уведомления

FacebookTokenExpirationNotification — предупреждение о скором окончании действия доступа к аккаунту Facebook

Атрибуты уведомления

  • meta — Метаданные объекта Необходимое

  • id — ID Уведомления в формате UUID Необходимое

  • accountId — ID учетной записи Необходимое

  • created — Дата и время формирования Уведомления Необходимое

  • read — Признак того, было ли Уведомление прочитано Необходимое

  • title — Краткий текст уведомления Необходимое

  • description — Описание уведомления Необходимое

  • connectorName — Название коннектора “Instagram and Facebook” Необходимое

  • daysLeftToExpiration — Количество дней, оставшихся до окончания действия доступа к аккаунту Facebook Необходимое

URI Parameters

СкрытьПоказать

id
string (required) Example: 9596251d-da73-11eb-ac12-000c00000015

id Уведомления.

Настройки уведомлений ¶

Настройки уведомлений ¶

  • groups — Подписка на уведомления по группам
    • groupName — Код группы уведомлений.
      • enabled: (boolean, required) — Признак “активна” для подписки на уведомления данной группы.
      • channels: (array[string], required) — Массив каналов. Содержит значения из списка: email (Email-уведомления), push (уведомления на мобильных устройствах).

Значения кода группы уведомлений.

Код группы уведомлений Описание
customer_order Заказы покупателей
invoice Счета покупателей
stock Складские остатки
retail Розничная торговля
task Задачи
data_exchange Обмен данными
scripts Сценарии

GET https://online.moysklad.ru/api/remap/1.1/notification/subscription

Responses200

JSON представление настроек уведомлений.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "groups": {
    "customer_order": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "invoice": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "stock": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "retail": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "task": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "data_exchange": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "scripts": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "online_stores": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    }
  }
}

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

GET/notification/subscription

Запрос настроек уведомлений текущего пользователя.

PUT https://online.moysklad.ru/api/remap/1.1/notification/subscription

RequestsПример

Принимает JSON представление настроек уведомлений.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "groups": {
    "customer_order": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "invoice": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "stock": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "retail": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "task": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "data_exchange": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "scripts": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    },
    "online_stores": {
      "enabled": true,
      "channels": [
        "email",
        "push"
      ]
    }
  }
}

Responses200

Успешное изменение настроек уведомлений текущего пользователя.

Изменить настройки уведомлений

PUT/notification/subscription

Изменение настроек уведомлений текущего пользователя.

Отключение уведомлений из сценариев недопустимо. Параметр enabled игнорируется.

Список изменений ¶

Список изменений в версии 1.1 с момента её создания можно найти в github репозитории

SDK ¶

Ссылка на Json SDK для работы с Remap API МоегоСклада Json SDK

API для подключения торговой точки к онлайн-сервису МойСклад.

Основная информация ¶

При разработке клиентского приложения необходимо учитывать следующие моменты:

  • Структура ответов и типы полей поддерживаются нами неизменными

  • Может быть добавлено новое поле без нарушения структуры ответа

  • Может быть добавлен новый ресурс

Для POS API установлены следующие ограничения:

  • Не более 100 запросов за 5 секундный период

  • Не более 5 параллельных запросов от одного пользователя

  • Не более 15 параллельных запросов от аккаунта

  • Не более 500 параллельных запросов с одного ip-адреса

  • Не более 10 Мб данных в одном запросе, отправляемом на сервер

Получение информации

В рамках POS API вы можете:
Запрашивать следующие сущности:

  • Настройки точки продаж

  • Настройки компании

  • Скидки

  • Товары и услуги

  • Папки

  • Покупатели

  • Заказы покупателей

При запросе сущности в ответ от сервера приходит JSON представление сущности со всеми необходимыми для работы с ней в рознице полями.

Создание объектов

Также, в рамках POS API можно создавать следующие сущности:

  • Товары

  • Контрагенты

  • Продажи

  • Возвраты

  • Внесения денег

  • Выплаты денег

  • Предоплаты

  • Возвраты предоплат

При успешном создании сервер вернет пустое тело ответа с HTTP кодом 201.

Операции со сменами

Также доступны 2 операции со сменами:

  • Открытие

  • Закрытие

При успешной операции со сменой сервер вернёт пустое тело ответа с HTTP кодом 204.

Обновление сущностей

Розничный API сервиса МойСклад не поддерживает операции обновления сущностей.

Удаление сущностей

Розничный API сервиса МойСклад не поддерживает операции удаления сущностей.

СТРУКТУРА ОШИБОК

Ошибка в данном API представляет собой массив errors, содержащий объекты error, каждый из которых описывает отдельную ошибку.

СТРУКТУРА ОБЪЕКТА error

  • error — Описание ошибки

  • code — Код ошибки (Если поле отсутствует, смотрите HTTP status code)

  • moreInfo — Ссылка на описание ошибки в документации

  • parameter — Параметр, на котором произошла ошибка

  • line — Строка JSON, на которой произошла ошибка

  • column — Координата элемента в строке line, на котором произошла ошибка

Возвращаемые HTTP статусы ошибок и их значения:

HTTP status code Значение
301 Запрашиваемый ресурс находится по другому URL.
400 Ошибка в структуре JSON передаваемого запроса
401 Имя и/или пароль пользователя указаны неверно или заблокированы пользователь или аккаунт
403 У вас нет прав на просмотр данного объекта
404 Запрошенный ресурс не существует
405 http-метод указан неверно для запрошенного ресурса
409 Указанный объект используется и не может быть удалён
410 Версия API больше не поддерживается
412 Не указан обязательный параметр строки запроса или поле структуры JSON
413 Размер запроса или количество элементов запроса превышает лимит
429 Превышен лимит количества запросов
500 При обработке запроса возникла непредвиденная ошибка
502 Сервис временно недоступен
503 Сервис временно отключен
504 Превышен таймаут обращения к сервису, повторите попытку позднее

Также, вместе с телом ответа ошибки, вам могут прийти следующие заголовки (Headers):

  • X-Lognex-Auth — расширенный код ошибки аутентификации

  • X-Lognex-Auth-Message — сообщение об ошибке.

  • X-Lognex-API-Version-Deprecated — дата отключения запрошенной версии API.

  • Location — URL по которому доступен запрашиваемый ресурс (в случае ответа с кодом 301)

Вы можете узнать лимит оставшихся запросов с помощью следующих заголовков

  • X-RateLimit-Limit — количество запросов, которые равномерно можно сделать в течение интервала до появления 429 ошибки

  • X-Lognex-Retry-TimeInterval — интервал в миллисекундах, в течение которого можно сделать эти запросы

  • X-RateLimit-Remaining — Число запросов, которые можно отправить до получения 429 ошибки

  • X-Lognex-Reset — время до сброса ограничения в миллисекундах. Равно нулю, если ограничение не установлено

  • X-Lognex-Retry-After — время до сброса ограничения в миллисекундах.

Все коды ошибок и их описания


1000

  • Сообщение: Элемент URI не является идентификатором

  • Описание: Вероятнее всего вы пытаетесь обратиться к несуществующему ресурсу. Проверьте
    указанный вами URI, проверьте правильно ли вы указали ключевое слово сущности и полностью ли вы скопировали ID.

1002

  • Сообщение: Неопознанный путь: {путь}

  • Описание: Не удалось определить ресурс, по которому был сделан запрос. Проверьте URI, по которому совершается запрос.

1004

  • Сообщение: Ошибка при формировании результата: {текст ошибки}

  • Описание: При разборе переданного объекта произошла ошибка. Проверьте корректность переданных данных.

1005

  • Сообщение: Неизвестный тип: {тип}

  • Описание: Тип сущности, указанный в URI, не может быть найден. Проверьте корректность ключевого слова.

1007

  • Сообщение: Неизвестное поле: {имя поля}

  • Описание: При обновлении сущности указанное поле не было найдено. Проверьте правильность написания имени поля, а также убедитесь что данное поле присутствует среди атрибутов сущностей этого типа.

1008

  • Сообщение: Ошибка при загрузке объекта с типом ‘{тип}’ и идентификатором ‘{id}’

  • Описание: Не удалось загрузить сущность с данным id. Проверьте корректность id. Убедитесь что сущность с данным id присутствует среди списка сущностей данного типа (возможно сущность с данным id была удалена).

1009

  • Сообщение: Редактирование объектов типа ‘{тип}’ не поддерживается

  • Описание: Сущность которую вы пытаетесь обновить — readonly. Изменение её атрибутов не предусмотрено.

1010

  • Сообщение: Удаление объектов типа ‘{тип}’ не поддерживается

  • Описание: Нельзя удалить сущность данного типа. Проверьте есть ли среди операций данного типа сущностей операция удаления.

1011

  • Сообщение: Создание объектов типа ‘{тип}’ не поддерживается

  • Описание: Нельзя создать сущность данного типа. Проверьте есть ли среди операций данного типа сущностей операция создания.

1012

  • Сообщение: Не указан идентификатор объекта

  • Описание: Ресурс, к которому вы обратились, требует идентификатор объекта.

1014

  • Сообщение: Неверное значение ‘{значение}’ параметра фильтрации ‘{имя параметра}’

  • Описание: Вы указали значение неподдерживаемого типа для данного параметра (например передали int вместо boolean). Возможно ошибка в неправильном формате даты и времени.

1015

  • Сообщение: Указана неверная версия в url: {url}

  • Описание: Проверьте необходимую версию API в url по которому вы делаете запрос. online.moysklad.ru/api/1.x/... Версии API различаются между собой по количеству
    доступных ресурсов, а также по способу обработки данных и именно поэтому являются важным элементом идентификации того или иного ресурса.

1016

  • Сообщение: Доступ запрещен: у вас нет прав на просмотр данного объекта

  • Описание: Администратор учётной записи ограничил ваши права на просмотр сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1017

  • Сообщение: Доступ запрещен: у вас нет прав на редактирование данного объекта

  • Описание: Администратор учётной записи ограничил ваши права на редактирование сущностей данного типа. Свяжитесь с ним для выяснения подробностей.

1019

  • Сообщение: Чтение поля ‘{имя поля}’ не поддерживается

  • Описание: Невозможно чтение поля данного типа.

1020

  • Сообщение: Родительский объект с типом ‘{тип}’ и идентификатором ‘{id}’ не существует

  • Описание: Неверный id родительской сущности.

1021

  • Сообщение: Объект с типом ‘{тип}’ и идентификатором ‘{id}’ не найден

  • Описание: Не удалось загрузить сущность данного типа с данным id. Проверьте корректность id. Убедитесь что сущность с данным id присутствует среди списка сущностей данного типа (возможно сущность с данным id была удалена)

1022

  • Сообщение: Ошибка при создании объекта

  • Описание: Ошибка в процессе создания сущности данного типа.

1023

  • Сообщение: Ошибка сохранения объекта: дочерний объект с типом ‘{тип}’ и идентификатором ‘{id}’ уже используется и не может быть удален

  • Описание: Невозможно удалить объект во вложенной коллекции т.к. он уже где-то используется. Например, может возникнуть при удалении позиции из документа, по которому есть возврат,
    в котором присутствует данная позиция.

1024

  • Сообщение: Ошибка сохранения объекта: изменять стандартные объекты запрещено

  • Описание: Вы пытаетесь изменить сущность, которая создаётся по умолчанию в сервисе МойСклад сразу после регистрации учётной записи. Это делать запрещено. (Например изменение стандартных стран и единиц измерения)

1027

  • Сообщение: Запрос не содержит объектов

  • Описание: Body запросов на создание/обновление должно представляться в виде объекта либо массива JSON.

1034

  • Сообщение: Ошибка фильтрации: {текст ошибки}

  • Описание: Ошибка в процессе обработки фильтров. Проверьте переданные фильтры на валидность. Подробнее о параметрах фильтрации вы можете прочесть в соответствующем разделе документации или в документации по сущности, к которой вы пытаетесь применять фильтры.

1035

  • Сообщение: Ошибка фильтрации: неверный формат даты параметра фильтрации

  • Описание: Проверьте значение даты и времени. Оно должно соответствовать формату yyyy-MM-dd HH:mm:ss

1036

  • Сообщение: Ошибка при формировании метаданных

  • Описание Внутренняя ошибка сервиса. Попробуйте повторить запрос.

1038

  • Сообщение: Ошибка в адресе запроса

  • Описание Проверьте, указываете ли вы валидный адрес запроса.

1039

  • Сообщение: Операция {HTTP метод} не поддерживается для данного ресурса

  • Описание Проверьте метод, с которым вы обращаетесь к ресурсу. Убедитесь, что в документации ресурса этот метод описан и его можно применить.

1040

  • Сообщение: Неверно заданы параметры запроса

  • Описание Один или несколько параметров запроса заданы некорректно. Проверьте формат параметров согласно документации.

1044

  • Сообщение: Превышен максимальный размер запроса

  • Описание: Максимальный размер запроса 10 МБ.

1048

  • Сообщение: Превышено ограничение на количество попыток проверки имени и пароля

  • Описание Вы попытались авторизоваться с помощью пары логин-пароль слишком много раз.

1049

  • Сообщение: Превышено ограничение на количество запросов в единицу времени

  • Описание От вас поступает слишком много запросов в единицу времени.

1050

  • Сообщение: Запрос метаданных не поддерживается в posap

  • Описание В posap не поддерживаются запросы на получение метаданных.

1051

  • Сообщение: Тип не совпадает с типом <meta_type> из meta

  • Описание Тип, который вы указали в объекте meta не соответствует типу ресурса, к которому вы делаете запрос.

1052

  • Сообщение: Неверный формат UUID

  • Описание: Проверьте сгенерированные вами UUID на корректность.

1053

  • Сообщение: Чтение объектов типа ‘{тип}’ не поддерживается

  • Описание: Нельзя прочтитать сущность данного типа.

1054

  • Сообщение: Указанный тип {тип сущности} не найден

  • Описание Ресурс для переданного типа не существует.

1055

  • Сообщение: Неизвестное значение {значение} параметра direction

  • Описание Вы передали некорректное значение direction. Можно передать только одно из следующих значений: forward, backward.

1056

  • Сообщение: Ошибка аутентификации: {текст ошибки аутентификации}

  • Описание Проверьте указанные для аутентификации данные. Возможно для данного ресурса требуется другой вид аутентификации.

1057

  • Сообщение: Отсутствует syncid для сущности

  • Описание В posap в ссылках (href) в meta необходимо всегда указывать /syncId/{id} сущности, который должен генерироваться на клиенте.

1060

  • Сообщение: Некорректный тип данных в meta сущности, поле type

  • Описание Тип данных указанный в поле type метаданных сущности не совпадает с ожидаемым типом.

1062

  • Сообщение: Неверное значение заголовка ‘Accept’. Поддерживается только значение ‘application/json;charset=utf-8’

  • Описание Заголовок Accept должен отсутствовать либо иметь значение указанное в тексте ошибки.

1065

  • Сообщение: Ошибка сохранения объекта: объект уже изменен/удален в параллельном запросе

  • Описание Ошибка возникает при попытке изменить объект из нескольких параллельных запросов к API.

1070

  • Сообщение: Ошибка: ваш тарифный план не позволяет вам работать с данным ресурсом

  • Описание На вашем тарифном плане работа с указанным ресурсом недоступна.

1071

  • Сообщение: Превышено ограничение на количество попыток регистрации

  • Описание Вы попытались зарегистрироваться слишком много раз

1072

  • Сообщение: Превышено ограничение на количество регистраций с указанного адреса

  • Описание Вы попытались зарегистрироваться слишком много раз

1073

  • Сообщение: Превышено ограничение на одновременное количество запросов

  • Описание От вас поступает слишком много параллельных запросов в единицу времени.

1074

  • Сообщение: Сервис временно недоступен, ведутся технические работы

  • Описание На сервере проводятся технические работы.

1999

  • Сообщение: Неизвестная ошибка

  • Описание Произошла непредвиденная ошибка. Пожалуйста, обратитесь в поддержку сервиса МойСклад подробно изложив условия при которых эта ошибка произошла.

Ошибки формата

2000

  • Сообщение: Ошибка формата: отсутствует начало объекта

  • Описание: В данном месте ожидалось начало объекта. Проверьте тело запроса.

2001

  • Сообщение: Ошибка формата: входящий запрос не соответствует формату JSON

  • Описание: Данные должны быть отправлены в формате JSON. Если это так, а ошибка всё-таки возникает — попробуйте добавить Header Content-Type со значением application/json.

2002

  • Сообщение: Ошибка формата: неименованное внутреннее поле типа массив

  • Описание: Проверьте указали ли вы наименование поля типа массив. Возможно присутствуют лишние открывающиеся/закрывающиеся скобки в теле запроса.

2003

  • Сообщение: Ошибка формата: неименованное внутреннее поле типа объект

  • Описание: Проверьте указали ли вы наименование поля типа “объект”. Возможно присутствуют лишние открывающиеся/закрывающиеся скобки в теле запроса.

2004

  • Сообщение: Ошибка формата: вложенные массивы недопустимы

  • Описание: В рамках JSON API не обрабатываются массивы массивов. Проверьте тело запроса на корректность.

2005

  • Сообщение: Ошибка формата: входящий JSON должен начинаться либо с объекта, либо с массива

  • Описание: Отсутствует открывающаяся фигурная/квадратная скобка в начале тела запроса.

2006

  • Сообщение: Ошибка формата: слишком большая вложенность объектов

  • Описание: Максимальная глубина вложенности в JSON API — 10. Скорректируйте тело запроса и убедитесь, что это ограничение не нарушается.

2007

  • Сообщение: Ошибка формата: слишком большое число вложенных объектов

  • Описание: В JSON API в массиве может содержаться не более 1000 объектов.

2008

  • Сообщение: Ошибка формата: запрос на шаблон не должен содержать массив

  • Описание: С помощью запроса по ресурсу {entity_name}/new можно создать только 1 шаблон. Передача массива значений не поддерживается.

2009

  • Сообщение: Ошибка формата: запрос на создание/обновление одной сущности не должен содержать массив

  • Описание: При обновлении отдельной сущности подразумевается, что в теле запроса будет передано её новое представление (одно). В теле запроса должен быть один корневой объект.

2010

  • Сообщение: Ошибка формата: отсутствует href для meta поля ‘{доп. сообщение}’

  • Описание: В переданном объекте метаданных отсутствует поле href. Проверьте тело запроса.

2012

  • Сообщение: Ошибка формата: неизвестный type для meta поля ‘{доп. сообщение}’

  • Описание: В переданном объекте метаданных указан неизвестный тип. Проверьте тело запроса. Возможно вы указываете неверное ключевое слово для сущности. Проверьте документацию по данной сущности и убедитесь в правильности передаваемого type.

2013

  • Сообщение: Ошибка формата: неправильное значение href для meta поля ‘{доп. сообщение}’

  • Описание: Переданный href указывает на несуществующий объект. Убедитесь в корректности ссылки. Ошибка может быть в версии API, типе ресурса (entity/pos/report), ключевом слове сущности/(отчёта), id сущности.

2014

  • Сообщение: Ошибка формата: отсутствует meta для поля ‘{имя поля}’

  • Описание: Для полей типа метаданных (ссылок на другие связанные объекты) необходимо значение в виде объекта, содержащего meta.

2015

  • Сообщение: Ошибка формата: отсутствует id для поля ‘{имя поля}’

  • Описание: При передаче вложенных сущностей в виде полей необходимо указывать id этих сущностей.

2016

  • Сообщение: Ошибка формата: значение поля ‘{имя поля}’ не соответствует типу {тип поля}

  • Описание: Для указанного поле передано значение неверного типа. Исправьте тело запроса.

2017

  • Сообщение: Ошибка формата: неизвестная ошибка

  • Описание: Не удалось однозначно классифицировать ошибку. Убедитесь что формат передаваемых вами данных соответствует требуемому. Посмотрите примеры запросов в документации по используемой вами сущности.

2018

  • Сообщение: Ошибка формата: отсутствует поле для meta

  • Описание: Вы не указали обязательное поле объекта meta.

2019

  • Сообщение: Ошибка формата: Поле не совпадает с указанным в href для meta

  • Описание: В объекте meta нет соответствия между указанным полем и информацией в ссылке (href). Проверьте, совпадают ли id, idType и type в объекте meta и в ссылке (href) meta.

2020

  • Сообщение: Ошибка формата: href для meta должен ссылаться на сущность, /entity/

  • Описание: В ссылке (href) объекта meta можно ссылаться только на ресурсы из posap /entity/.

2025

  • Сообщение: Ошибка формата: Ошибка формата: значение <заголовок|параметр|поле> ‘<наименование>’ не соответствует формату даты ‘<формат даты>’

  • Описание: Переданное значение даты не соответствует формату даты

Общие ошибки валидации

3000

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не может быть пустым или отсутствовать

  • Описание: Необходимое поле не может содержать пустого значения или отсутствовать. Все необходимые поля можно посмотреть в документации по сущности, с которой вы работаете, под заголовком “Атрибуты сущности”. Такие поля помечены как Необходимое.

3001

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не может быть изменено

  • Описание: Вы пытаетесь изменить поле являющееся полем только для чтения. Все read-only поля можно посмотреть в документации по сущности, с которой вы работаете, под заголовком “Атрибуты сущности”. Такие поля помечены как Только для чтения.

3002

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не может иметь отрицательное значение

  • Описание: Данное поле принимает только числовые значения больше либо равные нулю.

3003

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ должно быть больше нуля

  • Описание: Данное поле принимает только числовые значения больше нуля.

3004

  • Сообщение: Ошибка сохранения объекта: поле ‘{имя поля}’ не соответствует полю связанного объекта

  • Описание: Поле возврата не соответствует полю документа-основания. Невозможно изменить значения полей agent, currency, vatIncluded в возвратах на несоответствующие значениям этих же полей в документе-основании.

3005

  • Сообщение: Ошибка сохранения объекта: неверное значение ‘{значение}’ поля ‘{имя поля}’. Допустимые значения: {список значений}

  • Описание: Вы пытаетесь присвоить несуществующее значение полю типа “перечисление”(enum). Проверить все возможные значения этого поля вы можете в документации по данной сущности в разделе “Атрибуты сущности”.

3006

  • Сообщение: Ошибка сохранения объекта: нарушено ограничение уникальности параметра ‘{имя параметра}’

  • Описание: У указанного поля/параметра должно быть уникальное значение в системе. Например, если включена проверка на уникальность номеров операций, name у разных документов не может быть одинаковым.

3007

  • Сообщение: Ошибка валидации сохраняемого объекта: ‘{объект}’

  • Описание: Ошибка при обмене. Проверьте, соблюдает ли все условия передаваемый вами объект.

3008

  • Сообщение: Ошибка сохранения объекта: значение поля ‘{имя поля}’ превышает максимально допустимое значение

  • Описание: Значение числового поля превышает максимально допустимое значение: 9 999 999 999.

3011

  • Сообщение: Ошибка валидации штрихкода: невозможно добавить к сущности штрихкод длиной более 255 символов

  • Описание: Исправьте длину штрихкода и попробуйте повторить запрос.

3030

  • Сообщение: Ошибка валидации заголовка ‘{название заголовка}’: {описание ошибки}

  • Описание: Было передано некорректное значение в заголовке.

Точки продаж

4000

  • Сообщение: Указанная точка продаж не активна

  • Описание: Для выполнения операции необходимо активировать точку продаж.

Розничные смены (POS)

12003

  • Сообщение: Ошибка закрытия розничной смены: розничная смена находится в корзине

  • Описание: Смена с указанным id находится в корзине. Проверьте правильность указанного вами id смены.

12006

  • Сообщение: Ошибка открытия розничной смены: параметр ‘retailShift’ отсутствует или имеет неверный формат

  • Описание: Убедитесь в наличии параметра retailShift.

12007

  • Сообщение: Ошибка закрытия розничной смены: параметр ‘retailShift’ отсутствует или имеет неверный формат

  • Описание: В теле запроса должно присутствовать поле retailShift (в camel-case) типа объект, содержащее в себе meta с ссылкой, содержащей syncId открываемой смены.

12008

  • Сообщение: Ошибка открытия розничной смены: параметр ‘name’ отсутствует

  • Описание: В теле запроса должно присутствовать поле name (номер смены) типа строка.

12009

  • Сообщение: Ошибка открытия розничной смены: параметр ‘openmoment’ отсутствует

  • Описание: В теле запроса должно присутствовать поле openmoment (дата-время открытия) типа строка в формате дата-время.

12010

  • Сообщение: Ошибка закрытия розничной смены: параметр ‘closemoment’ отсутствует

  • Описание: В теле запроса должно присутствовать поле closemoment (дата-время закрытия) типа строка в формате дата-время.

12012

  • Сообщение: Розничная смена не существует

  • Описание: Смена которую вы пытаетесь закрыть не существует. Убедитесь что указываете верный syncId смены.

12013

  • Сообщение: Ошибка аутентификации. Пользователь {user} не является кассиром на точке продаж «{retailstore}»

  • Описание: Для указанной точки продаж пользователь не является кассиром. Указать кассира можно в настройках точки продаж.

12014

  • Сообщение: Непредвиденная ошибка сохранения токена

  • Описание: Попробуйте осуществить запрос на получение токена ещё раз.

12015

  • Сообщение: Ошибка получения токена: не найдена точка продаж

  • Описание: Не найдено точки продаж с указанным id.

12016

  • Сообщение: Пользователь-кассир деактивирован. Обратитесь к администратору аккаунта.

  • Описание: Вы пытаетесь аутентифицироваться как неактивный пользователь. Следует обратиться к администратору аккаунта.

12017

  • Сообщение: Неправильный или просроченный ключ доступа

  • Описание: Срок действия ключа доступа истёк или же сам переданный ключ не корректен. Уточните вводимые данные.

12018

  • Сообщение: Допустимо использование сессии только для авторизованной точки продаж

  • Описание: Точка продаж должна быть привязана к токену. О том как это сделать вы можете прочитать тут.

12021

  • Сообщение: Ошибка закрытия розничной смены: нельзя закрыть смену другой точки продаж

  • Описание: Смена, которую вы пытаетесь закрыть, принадлежит другой точке продаж. Убедитесь в правильности token, который вы используете для аутентификации, а также в правильности syncId смены.

12022

  • Сообщение: Указанный пользователь не является кассиром ни на одной точке продаж

  • Описание: Только кассир на активной точке продаж может привязать точку продаж и получить токен. Указать кассира можно в настройках точки продаж.

12023

  • Сообщение: Нельзя создать документ в рамках розничной смены, находящейся в корзине

  • Описание: Смена с указанным id находится в корзине. Проверьте правильность указанного вами id смены.

12024

  • Сообщение: Ошибка закрытия розничной смены: непредвиденная ошибка создания (входящего платежа|ПКО)

  • Описание Ошибка в процессе создания входящего платежа или ПКО во время закрытия розничной смены.

12025

  • Сообщение: Ошибка аутентификации: Неправильный пароль или имя пользователя

  • Описание Ошибка в процессе аутентификации.

Товары

16000

  • Сообщение: Ошибка сохранения товара: свойства алкогольной продукции не могут быть отрицательными

  • Описание: Алкогольные поля “код алкогольной продукции”, “крепость” и “объём” должны принимать значение строго большее 0.

16001

  • Сообщение: Ошибка сохранения товара: весовой товар не может использовать учет по серийным номерам

  • Описание: Товар не может одновременно быть весовым и использовать учёт по серийным номерам. Это — взаимоисключающие признаки.

16002

  • Сообщение: Ошибка сохранения товара: нельзя отключить серийный учёт

  • Описание: Если серийный учет однажды включен, то его уже нельзя отключить. В ином случае вы можете создать новый товар.

16003

  • Сообщение: Ошибка сохранения товара: у изображения отсутствует контент

  • Описание: При передаче изображение в составе товара в запросе на создание товара необходимо указывать поле content

16004

  • Сообщение: Ошибка сохранения товара: невозможно преобразовать поле content в изображение

  • Описание: Содержимым поля content должно быть изображение закодированное в формате base64 с расширением jpg или png.

16005

  • Сообщение: Ошибка сохранения товара: Недостаточно места в хранилище.

  • Описание: Место в хранилище, выделенное для вашей учётной записи закончилось.

16006

  • Сообщение: Ошибка сохранения товара: размер изображения превышает максимально допустимый(3 мб)

  • Описание: Попробуйте уменьшить размер изображения.

16008

  • Сообщение: Ошибка сохранения товара: для использования упаковок нужно указать единицу измерения товара

  • Описание: Для использования упаковок должна быть задана единица измерения товара

16010

  • Сообщение: Ошибка сохранения товара: если указано, что товар облагается налогом, то необходимо заполнить поле vat. Иначе vatEnabled для товара должен иметь значение false

  • Описание: При передаче поля vatEnabled = true для товара нужно указывать также значение НДС.

16011

  • Сообщение: Ошибка сохранения товара: разливной товар не может учитываться по серийным номерам.

  • Описание: Товар не может быть одновременно на разлив и с учетом по серийным номерам.

16012

  • Сообщение: Ошибка сохранения товара: товар не может быть разливным и весовым одновременно.

  • Описание: Товар не может быть одновременно весовым и на разлив.

16013

  • Сообщение: Ошибка сохранения товара: весовой товар не может иметь признак средства индивидуальной защиты.

  • Описание: Товар не может быть одновременно на разлив и иметь признак средства индивидуальной защиты.

16014

  • Сообщение: Ошибка сохранения товара: разливной товар не может иметь признак средства индивидуальной защиты.

  • Описание: Разливной товар не может иметь признак средства индивидуальной защиты.

16015

  • Сообщение: Ошибка сохранения товара: неверно указан тип маркировки «{тип маркировки}» для разливного товара.

  • Описание: Разливной товар может сочетаться только с типами маркировки MILK, PERFUMERY, NOT_TRACKED.

16103

  • Сообщение: Ошибка сохранения: маркированный товар не может учитываться по серийным номерам.

  • Описание: Маркированный товар не может учитываться по серийным номерам.

16104

  • Сообщение: Ошибка сохранения товара: маркированный товар не может быть алкогольным.

  • Описание: Маркированный товар не может быть алкогольным.

16105

  • Сообщение: Ошибка сохранения товара: Ошибка сохранения: маркированный товар не может быть весовым.

  • Описание: Весовой товар может сочетаться только с типами маркировки MILK, NOT_TRACKED.

16113

  • Сообщение: * Ошибка сохранения товара: маркированный товар не может быть средством индивидуальной защиты.*

  • Описание: Маркированный товар не может быть средством индивидуальной защиты.

Документы

17002

  • Сообщение: Ошибка сохранения позиции документа: серийный номер не может быть пустым

  • Описание: Серийный номер не может быть пустой строкой.

17003

  • Сообщение: Ошибка сохранения позиции документа: количество зарезрвированных товаров не может превышать общее количество

  • Описание: Количество зарезервированного товара позиции документа не может превышать общее количество товара по документу.

17004

  • Сообщение: Ошибка сохранения позиции документа: количество товаров в ожидании не может превышать общее количество

  • Описание: Количество ожидаемого товара позиции документа не может превышать общее количество товара по документу.

17005

  • Сообщение: Ошибка сохранения связанного документа: отсутствует ссылка на документ-основание

  • Описание: При сохранении связанного документа необходима ссылка на документ-основание (например при сохранении возврата необходима ссылка на продажу).

17007

  • Сообщение: Ошибка сохранения позиции документа: НДС не может быть больше 100

  • Описание: Процент НДС может принимать значения от 0 до 100.

17008

  • Сообщение: Ошибка сохранения позиции документа: скидка не может быть больше 100

  • Описание: Процент скидки может принимать значения от 0 до 100.

17017

  • Сообщение: Ошибка сохранения документа: количество переданных серийных номеров не соответствует количеству в позиции

  • Описание: Поле позиции quantity должно соответствовать размеру коллекции sn.

17021

  • Сообщение: Ошибка сохранения позиции документа: если указано, что позиция облагается налогом, то необходимо заполнить поле vat. Иначе vatEnabled для позиции должен иметь значение false

  • Описание: При передаче поля vatEnabled = true в позиции нужно указывать также значение НДС.

Продажи

18000

  • Сообщение: Ошибка сохранения продажи: сумма ‘cashSum’, ‘noCashSum’, ‘qrSum’, ‘prepaymentCashSum’, ‘prepaymentNoCashSum’ и ‘prepaymentQrSum’ не соответствует сумме по документу

  • Описание: Сумма полей cashSum, noCashSum, qrSum, prepaymentCashSum, prepaymentNoCashSum, prepaymentQrSum должна быть равна значению поля sum или отличаться менее чем на 10 единиц. В случае создания документа и указании вышеупомянутых полей в теле запроса, ответственность за подсчёт sum ложится на пользователя. sum считается как общая сумма по всем позициям документа. Допускается расхождение на 10 (учет идёт в копейках).

18003

  • Сообщение: Ошибка сохранения продажи: нельзя указывать баллы к начислению или списанию без указания бонусной программы

  • Описание: При заполнении любого из полей bonusValueToEarn, bonusValueToSpend, поле bonusProgram становится обязательным для заполнения.

18005

  • Сообщение: В случае заполненного поля ‘qrSum’ поля ‘cashSum’, ‘noCashSum’, ‘prepaymentCashSum’ и ‘prepaymentNoCashSum’ должны быть пустыми

  • Описание: Смешанная оплата по QR-коду и карте или по QR-коду и наличными запрещена

18006

  • Сообщение: В случае заполненного поля ‘prepaymentQrSum’ поля ‘cashSum’, ‘noCashSum’, ‘prepaymentCashSum’ и ‘prepaymentNoCashSum’ должны быть пустыми

  • Описание: В случае предоплаты по QR-коду оплата возможна только по QR-коду

Возвраты

19003

  • Сообщение: Ошибка сохранения розничного возврата: возврат возможен только по QR-коду

  • Описание: Возникает в случае, если продажа была осуществлена по QR-коду, а возврат осуществляется за наличные или по карте. При создании такого возврата поля ‘cashSum’ и ‘noCashSum’ должны отсутствовать

19004

  • Сообщение: Ошибка сохранения розничного возврата: возврат по QR-коду поддержан только для операций, оплаченных по QR-коду

  • Описание: Возникает в случае, если продажа была осуществлена за наличные или по карте, а возврат осуществляется по QR-коду. При создании такого возврата поле ‘qrSum’ должно отсутствовать

Серийные номера

45000

  • Сообщение: Ошибка формата: количество переданных серийных номеров не соответствует количеству в позиции

  • Описание: Поле позиции quantity должно соответствовать размеру коллекции sn.

45001

  • Сообщение: Ошибка формата: указаны серийные номера для позиции {id}, по которой не ведётся серийный учет

  • Описание: Для указанной позиции нельзя вести учет по товарам и передавать коллекцию sn для расчета.

46000

  • Сообщение: Ошибка вызова внешней системы лояльности

  • Описание: При вызове внешней системы лояльности возникла ошибка.

46001

  • Сообщение: Отсутствует syncid для сущности ‘counterparty’

  • Описание: В данном методе предполагается, что у сущности counterparty должно быть непустое свойство syncid

46002

  • Сообщение: Невозможно рассчитать чек

  • Описание: Во время работы метода возникла ошибка, которая не позволяет выполнить пересчет. Может возникать, как последствие ошибки при вызове внешней системы (системы лояльности)

Тарифные ограничения

47000

  • Сообщение: Тарифное ограничение: {описание ограничения}

  • Описание: Сработало тарифное ограничение для текущего тарифа.

Предоплаты

48000

  • Сообщение: Сумма предоплаты должна быть положительным числом.

  • Описание: Сумма предоплаты складывается из полей cashSum и noCashSum. Проверьте, чтобы сумма этих полей была > 0.

48001

  • Сообщение: В предоплате должна быть хотя бы одна позиция.

  • Описание: Невозможно создать предоплату без позиций.

48002

  • Сообщение: Сумма предоплаты не может превышать сумму по позициям

  • Описание: Сумма предоплаты не может быть больше суммарной стоимости всех позиций.

48003

  • Сообщение: Невозможно создать предоплату от розничного покупателя. Должен быть выбран “реальный” контрагент.

  • Описание: Предоплата не может быть создана на контрагента “Розничный покупатель”.

48004

  • Сообщение: Невозможно создать предоплату по заказу с неположительной суммой

  • Описание: Сумма заказа, по которой создаётся предоплата, должна быть >= 0.

48005

  • Сообщение: Невозможно создать предоплату по заказу у которого нет хотя бы одной позиции

  • Описание: В заказе, по которому создаётся предоплата, должна быть хотя бы одна позиция.

48006

  • Сообщение: Невозможно создать предоплату по полностью оплаченному заказу

  • Описание: Сумма платежей и предоплат по переданному заказу >= сумме самого заказа. Предоплата по такому заказу не имеет смысла.

Возвраты предоплат

49000

  • Сообщение: Сумма возврата предоплаты должна быть положительным числом.

  • Описание: Сумма возврата предоплаты складывается из полей cashSum и noCashSum. Проверьте, чтобы сумма этих полей была > 0.

49001

  • Сообщение: В возврате предоплаты должна быть хотя бы одна позиция.

  • Описание: Невозможно создать возврат предоплаты без позиций.

49002

  • Сообщение: Сумма возврата предоплаты не может превышать сумму по позициям

  • Описание: Сумма возврата предоплаты не может быть больше суммарной стоимости всех позиций.

49003

  • Сообщение: Невозможно сохранить возврат предоплаты: сумма возвратов превышает сумму предоплаты.

  • Описание: Невозможно сохранить возврат предоплаты, т.к. в противном случае сумма возвратов превысит сумму предоплаты.


Структура метаданных в posap:

Метаданные коллекций:

  • href — ссылка

  • mediaType — MIME тип

  • size — размер выборки

  • limit — макс. количество объектов в выборке

  • offsetId — id элемента, после которого начинается текущая страница сущностей

  • direction — направление листания. Одно из значений [forward, backward]

  • previousHref — Ссылка на предыдущую страницу (отображается только когда указан offsetId не по умолчанию)

  • nextHref — Ссылка на следующую страницу (отображается только когда указан offsetId не по умолчанию)

Метаданные объектов

  • href — ссылка на сущность

  • mediaType — MIME тип

  • type — тип сущности

  • id — id сущности

  • idType — тип id. Одно из значений [native, sync]

В POS API можно получать поля типа дата-время (момент времени) в формате: ГГГГ-ММ-ДД ЧЧ:ММ:СС.ммм. Для этого нужно добавить специальный заголовок к запросу:
X-Lognex-Format-Millisecond со значением true.

В POS API можно получать ответы от сервера в виде pretty-print JSON (JSON с отступами вместо JSON в одну строку). Для этого нужно добавить специальный заголовок к запросу:
Lognex-Pretty-Print-JSON со значением true.

Через JSON API или POS API при запросах можно отключить уведомления вебхуков в контексте данного запроса.
Для этого нужно указать заголовок X-Lognex-WebHook-Disable с произвольным значением.

На учётной записи пользователя есть контрагент, использующийся как контрагент для розничных продаж. По умолчанию он назван “Розничный покупатель”. Если через POS API создать продажу, не указывая при этом поле agent, контрагентом такой продажи автоматически станет “Розничный покупатель”.

Сценарий работы ¶

Сценарий работы с POS API состоит из нескольких шагов:

  • Получение токена для точки продаж

  • Загрузка необходимых для работы данных (настройки точки продаж, справочник товаров и услуг, справочник контрагентов)

  • Открытие розничной смены

  • Совершение операций (кассовые внесения и выплаты, продажи, возвраты по продажам)

  • Закрытие розничной смены

Для получения токена для точки продаж необходимо воспользоваться двумя административными ресурсами:

  • Ресурсом для получения списка точек продаж

  • Ресурсом для получения токена для выбранной точки продаж

Важное отличие административных ресурсов в том, что авторизация на них происходит с помощью пары логин-пароль от
учётной записи сервиса МойСклад (Basic Auth). На всех остальных ресурсах необходима авторизация по полученному токену для точки продаж.

После получения токена для авторизации можно начинать работу от лица POS терминала, открывать и закрывать смены, запрашивать данные и проводить операции.

При работе с POS API убедитесь:

  • Что активна текущая точка продаж, для которой открываются смены, создаются операции, и, в рамках которой посылаются запросы.

  • Что пользователь, от имени которого посылаются запросы, авторизован соответствующим для данного ресурса способом (способ авторизации указан для каждого ресурса POS API в секции “Авторизация”),
    и, в случае авторизации по token для точки продаж, он является активным пользователем и кассиром на данной точке продаж.

Ниже, в качестве примера, описан один из возможных сценариев работы с POS API, состоящий из следующих шагов:

  • Получение списка точек продаж

  • Получение токена для точки продаж

  • Загрузка настроек точки продаж

  • Открытие смены

  • Загрузка списка товаров и услуг

  • Создание продажи

  • Закрытие смены

Получить точки продаж ¶

Для начала работы нам нужно выбрать точку, с которой мы будем осуществлять розничные операции.
Для этого запросим список точек продаж.

GET https://online.moysklad.ru/api/posap/1.0/admin/retailstore

Responses200

Успешный запрос. Результат — JSON представление списка точек продаж.

Headers
Content-Type: application/json
Authorization: Basic YWRtaW5AcmVxd3k6MTIzMTIz

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/admin/retailstore",
    "mediaType": "application/json",
    "size": 1,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailstore/5d4d2ca2-7b1d-11e6-8a84-bae500000060",
        "mediaType": "application/json",
        "type": "retailstore",
        "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
        "idType": "native"
      },
      "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
      "version": 2,
      "updated": "2016-09-21 19:27:45",
      "name": "Точка продаж",
      "externalCode": "W0M-XxXYjPZJjA1cT3RTL2",
      "controlShippingStock": false,
      "controlCashierChoice": false,
      "discountEnable": true,
      "discountMaxPercent": 100,
      "priceType": "Цена продажи",
      "authTokenAttached": true,
      "cashiers": {
        "rows": [
          {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/employee/a4f36276-7b5a-11e6-8a84-bae500000004",
              "mediaType": "application/json",
              "type": "employee",
              "id": "a4f36276-7b5a-11e6-8a84-bae500000004",
              "idType": "native"
            },
            "uid": "cashier@myorg",
            "firstName": "Иван",
            "middleName": "Иванович",
            "lastName": "Иванов",
            "email": "ivanov@myorg.ru"
          }
        ]
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/organization/5d0f5e3e-7b1d-11e6-8a84-bae500000051",
          "mediaType": "application/json",
          "type": "organization",
          "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
          "idType": "native"
        },
        "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
        "version": 5,
        "updated": "2016-09-21 14:30:43",
        "name": "myorg",
        "description": "Моя организация",
        "code": "1234",
        "externalCode": "PW55m0xUiG1pAlGJv73Sd2",
        "companyType": "legal",
        "legalTitle": "ООО Иванов",
        "legalAddress": "г Москва, ул Гашека, д 12 к 1",
        "actualAddress": "г Москва, ул Вавилова д 19 3/4",
        "inn": "7714045520",
        "kpp": "775001001",
        "ogrn": "1027700042413",
        "okpo": "121351253251",
        "email": "myorg@orgmy.su",
        "phone": "346243637247",
        "fax": "32472377432524",
        "isEgaisEnable": true,
        "fsrarId": "the id for fr",
        "payerVat": true,
        "utmUrl": "url.coms"
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/store/5d1fa036-7b1d-11e6-8a84-bae500000053",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "5d1fa036-7b1d-11e6-8a84-bae500000053",
          "idType": "native"
        },
        "pathName": "",
        "address": "г Москва ул Милашенкова д 2"
      },
      "acquire": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
          "idType": "native"
        }
      },
      "egaisEnabled": false,
      "frNumber": "",
      "returnFromClosedShiftEnabled": false,
      "alwaysPrintCheck": false,
      "ofdEnabled": false,
      "allowCustomPrice": false,
      "isExternalCustomers": false,
      "sendMarksForCheck": false
    }
  ]
}

Получить точки продаж

GET/admin/retailstore

Запрос списка точек продаж. Basic авторизация с помощью пары логин:пароль закодированных в BASE64.
В ответ получим список точек продаж.

Назначить токен для точки продаж ¶

После того как мы выбрали точку продаж нужно получить для неё токен авторизации.
Используем id нашей точки продаж (5d4d2ca2-7b1d-11e6-8a84-bae500000060). И получаем необходимый нам токен.

POST https://online.moysklad.ru/api/posap/1.0/admin/attach/5d4d2ca2-7b1d-11e6-8a84-bae500000060

Responses201

Успешный запрос. Результат — токен для последующей аутентификации на данной точке продаж.

Headers
Content-Type: application/json
Authorization: Basic YWRtaW5AcmVxd3k6MTIzMTIz

BodyСкрытьПоказать

{
  "token": "6ab89be1ae6ff147753335ee8da948e42612233b",
  "uid": "kassir@321"
}

Назначить токен для точки продаж

POST/admin/attach/{id}

URI Параметры

СкрытьПоказать

id
string (required) Example: 5d4d2ca2-7b1d-11e6-8a84-bae500000060

id точки продаж, которой назначается token

Настройки точки продаж ¶

Теперь авторизуемся по полученному токену и запросим настройки точки продаж.

GET https://online.moysklad.ru/api/posap/1.0/settings/retailstore/

Responses200

Успешный запрос. Результат — JSON представление настроек точки продаж.

Headers
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147753335ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: example@admin
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailstore/5d4d2ca2-7b1d-11e6-8a84-bae500000060",
    "mediaType": "application/json",
    "type": "retailstore",
    "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
    "idType": "native"
  },
  "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
  "version": 2,
  "updated": "2016-09-21 19:27:45",
  "name": "Точка продаж",
  "externalCode": "W0M-XxXYjPZJjA1cT3RTL2",
  "controlShippingStock": true,
  "onlyInStock": false,
  "controlCashierChoice": false,
  "discountEnable": true,
  "discountMaxPercent": 100,
  "priceType": "Цена продажи",
  "authTokenAttached": true,
  "cashiers": {
    "rows": [
      {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/employee/a4f36276-7b5a-11e6-8a84-bae500000004",
          "mediaType": "application/json",
          "type": "employee",
          "id": "a4f36276-7b5a-11e6-8a84-bae500000004",
          "idType": "native"
        },
        "uid": "cashier@myorg",
        "firstName": "Иван",
        "middleName": "Иванович",
        "lastName": "Иванов",
        "image": {
          "href": "http://online.moysklad.ru/api/posap/1.0/download/35629a98-d029-11e7-0532-9eed00000001",
          "miniature": "http://online.moysklad.ru/api/posap/1.0/download/35629a98-d029-11e7-0532-9eed00000001?miniature=true",
          "tiny": "http://online.moysklad.ru/app/download/3626405c-d029-11e7-0532-9eed00000002/t.png"
        },
        "inn": "222490425273",
        "position": "position",
        "email": "ivanov@myorg.ru"
      }
    ]
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/organization/5d0f5e3e-7b1d-11e6-8a84-bae500000051",
      "mediaType": "application/json",
      "type": "organization",
      "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
      "idType": "native"
    },
    "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
    "version": 5,
    "updated": "2016-09-21 14:30:43",
    "name": "myorg",
    "description": "Страховое публичное акционерное общество «РЕСО-Гарантия»",
    "code": "1234",
    "externalCode": "PW55m0xUiG1pAlGJv73Sd2",
    "companyType": "legal",
    "legalTitle": "СТРАХОВОЕ ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "РЕСО-ГАРАНТИЯ"",
    "legalAddress": "г Москва, ул Гашека, д 12 к 1",
    "actualAddress": "г Москва, ул Вавилова д 19",
    "inn": "7710045520",
    "kpp": "775001001",
    "ogrn": "1027700042413",
    "okpo": "121351253251",
    "email": "myorg@orgmy.su",
    "phone": "346243637247",
    "fax": "32472377432524",
    "isEgaisEnable": true,
    "fsrarId": "the id for fr",
    "payerVat": true,
    "utmUrl": "url.coms"
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/store/5d1fa036-7b1d-11e6-8a84-bae500000053",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "5d1fa036-7b1d-11e6-8a84-bae500000053",
      "idType": "native"
    },
    "name": "Основной склад",
    "pathName": "",
    "address": "г Москва ул Милашенкова д 2"
  },
  "acquire": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "idType": "native"
    }
  },
  "lastOperationNames": [
    {
      "entity": "retaildemand",
      "name": "03211312",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retaildrawercashin",
      "name": "00001",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retaildrawercashout",
      "name": "00001",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retailsalesreturn",
      "name": "0002199921",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retailshift",
      "name": "042777001",
      "moment": "2016-10-07 15:50:14"
    }
  ],
  "egaisEnabled": false,
  "frNumber": "",
  "returnFromClosedShiftEnabled": false,
  "alwaysPrintCheck": false,
  "issueOrders": false,
  "sellReserves": false,
  "ofdEnabled": false,
  "allowCustomPrice": false,
  "cash": 10050,
  "createPaymentInOnRetailShiftClosing": true,
  "createCashInOnRetailShiftClosing": false,
  "allowCreateProducts": true,
  "enableReturnsWithNoReason": true,
  "isOnlineDiscount": false,
  "isExternalCustomers": false,
  "isPhonePriority": true,
  "reservePrepaidGoods": false,
  "receiptTemplate": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/receipttemplate/4636cc33-d372-11e8-ac16-000900000001",
      "mediaType": "application/json",
      "type": "receipttemplate",
      "id": "4636cc33-d372-11e8-ac16-000900000001",
      "idType": "native"
    },
    "header": "АКЦИЯ: 6 ЗА 5. ПОДРОБНЕЕ ЧИТАЙТЕ В НИЖНЕЙ ЧАСТИ ЧЕКА",
    "footer": "КУПИТЕ 5 КОФЕ И ПОЛУЧИТЕ 6-й В ПОДАРОК, ПРЕДЪЯВИВ ЭТОТ ЧЕК"
  },
  "environment": {
    "device": "RetailStorePc",
    "os": "Linux",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.1"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "state": {
    "sync": {
      "message": "Ошибка синхронизации, необходимо войти повторно",
      "lastAttempMoment": "2016-09-06 21:41:00"
    },
    "lastCheckMoment": "2018-06-13 16:18:00",
    "fiscalMemory": {
      "error": {
        "code": "1003",
        "message": "Критическая ошибка"
      },
      "notSendDocCount": 25,
      "notSendFirstDocMoment": "2016-09-06 21:41:00"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "qrPayEnabled": true,
  "qrAcquire": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "idType": "native"
    }
  },
  "enableNotMRCTobaccoSale": false,
  "tobaccoMrcControlType": "SAME_PRICE",
  "markingSellingMode": "CORRECT_MARKS_ONLY",
  "sendMarksForCheck": false
}

Настройки точки продаж

GET/settings/retailstore/

Открытие смены ¶

Перейдём непосредственно к работе. Для того, чтобы начать создавать продажи нужно открыть смену.

PUT https://online.moysklad.ru/api/posap/1.0/rpc/openshift/

RequestsПример

Пример запроса на открытие смены.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147753335ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: example@admin

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/388bd178-800c-11e6-8a84-bae5022000a2"
    }
  },
  "name": "0001",
  "openmoment": "2016-09-06 21:41:46"
}

Responses204

This response has no content.

Открытие смены

PUT/rpc/openshift/

Для открытия смены нам потребуется syncId. Нужно сгенерировать его самому (на клиенте) и отправить на сервер в запросе на открытие смены.

Загрузка товаров ¶

Для создания продаж потребуется справочник товаров и услуг. Самое время его загрузить.

GET https://online.moysklad.ru/api/posap/1.0/entity/assortment

Responses200

Успешный запрос. Результат — JSON представление ассортимента товаров.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147753335ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: example@admin

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/assortment",
    "mediaType": "application/json",
    "size": 7,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/446901e7-7c12-11e6-8a84-bae500000068",
        "mediaType": "application/json",
        "type": "product",
        "id": "446901e7-7c12-11e6-8a84-bae500000068",
        "idType": "native"
      },
      "id": "446901e7-7c12-11e6-8a84-bae500000068",
      "name": "Товар1",
      "code": "00002",
      "barcodes": [
        "2000000000022"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "uom": "шт",
      "egaisIsAlcoholic": true,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "stock": -1,
      "reserve": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
        "mediaType": "application/json",
        "type": "product",
        "id": "81fdf852-7c21-11e6-8a84-bae500000068",
        "idType": "native"
      },
      "id": "81fdf852-7c21-11e6-8a84-bae500000068",
      "name": "Пиво",
      "code": "00003",
      "barcodes": [
        "2000000000039"
      ],
      "salePrices": [
        {
          "value": 1000,
          "priceType": "Цена продажи"
        },
        {
          "value": 2000,
          "priceType": "Цена праздничная"
        }
      ],
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
          "idType": "native"
        },
        "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
        "name": "Овощи",
        "namepath": "Овощи",
        "path": "/dbe2cf7f-7b5c-11e6-8a84-bae50000000e/"
      },
      "article": "Ovosh1",
      "uom": "шт",
      "egaisIsAlcoholic": true,
      "egaisHasExciseMark": false,
      "egaisProductCode": 1,
      "egaisVolume": 2,
      "egaisAlcoholPercent": 0.3,
      "soldByWeight": false,
      "onTap": false,
      "stock": -208,
      "reserve": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/86e8625c-7b1d-11e6-8a84-bae500000106",
        "mediaType": "application/json",
        "type": "product",
        "id": "86e8625c-7b1d-11e6-8a84-bae500000106",
        "idType": "native"
      },
      "id": "86e8625c-7b1d-11e6-8a84-bae500000106",
      "name": "Товар",
      "code": "00001",
      "barcodes": [
        "2000000000015"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "uom": "шт",
      "egaisIsAlcoholic": true,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "stock": -23,
      "reserve": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/service/a22fb175-7fcf-11e6-8a84-bae500000005",
        "mediaType": "application/json",
        "type": "service",
        "id": "a22fb175-7fcf-11e6-8a84-bae500000005",
        "idType": "native"
      },
      "id": "a22fb175-7fcf-11e6-8a84-bae500000005",
      "name": "Услуга",
      "code": "00004",
      "barcodes": [
        "2000000000046"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "uom": "шт"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/b2334e83-7fcf-11e6-8a84-bae50000000c",
        "mediaType": "application/json",
        "type": "product",
        "id": "b2334e83-7fcf-11e6-8a84-bae50000000c",
        "idType": "native"
      },
      "id": "b2334e83-7fcf-11e6-8a84-bae50000000c",
      "name": "Товар2",
      "code": "00005",
      "barcodes": [
        "2000000000053"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "uom": "шт",
      "egaisIsAlcoholic": false,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "stock": 0,
      "reserve": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/variant/b23bf8f1-7fcf-11e6-8a84-bae500000010",
        "mediaType": "application/json",
        "type": "variant",
        "id": "b23bf8f1-7fcf-11e6-8a84-bae500000010",
        "idType": "native"
      },
      "id": "b23bf8f1-7fcf-11e6-8a84-bae500000010",
      "name": "(Mod)",
      "code": "00002",
      "barcodes": [
        "2000000000060"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "characteristics": {
        "Style": "Hip"
      },
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/b2334e83-7fcf-11e6-8a84-bae50000000c",
          "mediaType": "application/json",
          "type": "product",
          "id": "b2334e83-7fcf-11e6-8a84-bae50000000c",
          "idType": "native"
        },
        "id": "b2334e83-7fcf-11e6-8a84-bae50000000c",
        "name": "Товар2",
        "code": "00005",
        "uom": "шт",
        "egaisIsAlcoholic": false,
        "egaisHasExciseMark": false,
        "egaisVolume": 0,
        "egaisAlcoholPercent": 0,
        "soldByWeight": false,
        "onTap": false,
        "stock": 0,
        "reserve": 0
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/variant/b23ed636-7fcf-11e6-8a84-bae500000014",
        "mediaType": "application/json",
        "type": "variant",
        "id": "b23ed636-7fcf-11e6-8a84-bae500000014",
        "idType": "native"
      },
      "id": "b23ed636-7fcf-11e6-8a84-bae500000014",
      "name": "(Hop)",
      "code": "00003",
      "barcodes": [
        "2000000000077"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "characteristics": {
        "Style": "Hop"
      },
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/b2334e83-7fcf-11e6-8a84-bae50000000c",
          "mediaType": "application/json",
          "type": "product",
          "id": "b2334e83-7fcf-11e6-8a84-bae50000000c",
          "idType": "native"
        },
        "id": "b2334e83-7fcf-11e6-8a84-bae50000000c",
        "name": "Товар2",
        "code": "00005",
        "uom": "шт",
        "egaisIsAlcoholic": false,
        "egaisHasExciseMark": false,
        "egaisVolume": 0,
        "egaisAlcoholPercent": 0,
        "soldByWeight": false,
        "onTap": false,
        "stock": 0,
        "reserve": 0
      }
    },
    {
      "meta": {
        "href": "http://localhost/api/posap/1.0/entity/product/216e7496-6112-11e9-ac13-000c000000bc",
        "mediaType": "application/json",
        "type": "product",
        "id": "216e7496-6112-11e9-ac13-000c000000bc",
        "idType": "native"
      },
      "id": "216e7496-6112-11e9-ac13-000c000000bc",
      "name": "Товар",
      "code": "00001",
      "barcodes": [
        "2000000000015"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "favorite": false,
      "uom": "шт",
      "egaisIsAlcoholic": false,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "tobacco": false,
      "trackingType": "NOT_TRACKED",
      "stock": 0,
      "reserve": 0,
      "isSerialTrackable": false
    },
    {
      "meta": {
        "href": "http://localhost/api/posap/1.0/entity/product/ace86997-6113-11e9-ac13-000c000000c9",
        "mediaType": "application/json",
        "type": "product",
        "id": "ace86997-6113-11e9-ac13-000c000000c9",
        "idType": "native"
      },
      "id": "ace86997-6113-11e9-ac13-000c000000c9",
      "name": "shoes",
      "code": "00002",
      "barcodes": [
        "2000000000022"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "favorite": false,
      "uom": "шт",
      "egaisIsAlcoholic": false,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "tobacco": false,
      "trackingType": "SHOES",
      "stock": 0,
      "reserve": 0,
      "isSerialTrackable": false,
      "partialDisposal": false
    },
    {
      "meta": {
        "href": "http://localhost/api/posap/1.0/entity/product/c1d3dacb-6113-11e9-ac13-000c000000d2",
        "mediaType": "application/json",
        "type": "product",
        "id": "c1d3dacb-6113-11e9-ac13-000c000000d2",
        "idType": "native"
      },
      "id": "c1d3dacb-6113-11e9-ac13-000c000000d2",
      "name": "tobacco",
      "code": "00003",
      "barcodes": [
        "2000000000039"
      ],
      "salePrices": [
        {
          "value": 0,
          "priceType": "Цена продажи"
        }
      ],
      "favorite": false,
      "uom": "шт",
      "egaisIsAlcoholic": false,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "tobacco": true,
      "trackingType": "TOBACCO",
      "stock": 0,
      "reserve": 0,
      "isSerialTrackable": false,
      "partialDisposal": false
    }
  ]
}

Загрузка товаров

GET/entity/assortment

Создание продажи ¶

Теперь, имея открытую смену и справочник товаров, создадим пробную розничную продажу.

POST https://online.moysklad.ru/api/posap/1.0/entity/retaildemand

Requestsсоздание продажи

Пример создания новой розничной продажи.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147753335ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: example@admin

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/388bd178-800c-11e6-8a84-bae5022000a2"
    }
  },
  "name": "000219991",
  "moment": "2016-09-06 21:41:46",
  "description": "размен",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "discountSum": 100,
      "vat": 10,
      "vatSum": 100,
      "sum": 1000,
      "pdf": [
        "abc",
        "def"
      ],
      "marks": [
        {
          "cis": "12345678900987ABCDEFGabcdefgh"
        },
        {
          "cis": "00000046185372KY4mjNZAB=U/FkO"
        }
      ]
    }
  ],
  "cashSum": 800,
  "noCashSum": 100,
  "vatEnabled": true,
  "vatIncluded": true,
  "bottleUrl": "https://check.egais.ru?id=a9e56cb9-21d6-4404-9f24-668020fadf6a&amp;dt=0910141104&amp;cn=Magazin2014",
  "bottleSign": "418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B",
  "chequeEmail": "test@test.org",
  "chequePhone": "123456",
  "electronicCheque": true,
  "paperCheque": true
}

Responses201

This response has no content.

Создание продажи

POST/entity/retaildemand

Закрытие смены ¶

По окончании работы закроем открытую нами ранее розничную смену.

PUT https://online.moysklad.ru/api/posap/1.0/rpc/closeshift/

RequestsПример

Пример запроса на закрытие смены.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147753335ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: example@admin

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/388bd178-800c-11e6-8a84-bae5022000a2"
    }
  },
  "closemoment": "2016-09-06 22:40:00"
}

Responses204

This response has no content.

Закрытие смены

PUT/rpc/closeshift/

В запрос передаём meta от ранее открытой смены, а также момент закрытия.

Точка продаж ¶

Для данного ресурса предусмотрена обычная BASIC авторизация по паре логин-пароль.

Точка продаж ¶

GET https://online.moysklad.ru/api/posap/1.0/admin/retailstore

Responses200

Успешный запрос. Результат — JSON представление точки продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/admin/retailstore",
    "mediaType": "application/json",
    "size": 1,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailstore/5d4d2ca2-7b1d-11e6-8a84-bae500000060",
        "mediaType": "application/json",
        "type": "retailstore",
        "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
        "idType": "native"
      },
      "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
      "version": 2,
      "updated": "2016-09-21 19:27:45",
      "name": "Точка продаж",
      "externalCode": "W0M-XxXYjPZJjA1cT3RTL2",
      "controlShippingStock": true,
      "onlyInStock": false,
      "controlCashierChoice": false,
      "discountEnable": true,
      "discountMaxPercent": 100,
      "priceType": "Цена продажи",
      "authTokenAttached": true,
      "cashiers": {
        "rows": [
          {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/employee/a4f36276-7b5a-11e6-8a84-bae500000004",
              "mediaType": "application/json",
              "type": "employee",
              "id": "a4f36276-7b5a-11e6-8a84-bae500000004",
              "idType": "native"
            },
            "uid": "cashier@myorg",
            "firstName": "Иван",
            "middleName": "Иванович",
            "lastName": "Иванов",
            "image": {
              "href": "http://online.moysklad.ru/api/posap/1.0/download/35629a98-d029-11e7-0532-9eed00000001",
              "miniature": "http://online.moysklad.ru/api/posap/1.0/download/35629a98-d029-11e7-0532-9eed00000001?miniature=true",
              "tiny": "http://online.moysklad.ru/app/download/3626405c-d029-11e7-0532-9eed00000002/t.png"
            },
            "inn": "222490425273",
            "position": "position",
            "email": "ivanov@myorg.ru"
          }
        ]
      },
      "organization": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/organization/5d0f5e3e-7b1d-11e6-8a84-bae500000051",
          "mediaType": "application/json",
          "type": "organization",
          "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
          "idType": "native"
        },
        "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
        "version": 5,
        "updated": "2016-09-21 14:30:43",
        "name": "myorg",
        "description": "Страховое публичное акционерное общество «РЕСО-Гарантия»",
        "code": "1234",
        "externalCode": "PW55m0xUiG1pAlGJv73Sd2",
        "companyType": "legal",
        "legalTitle": "СТРАХОВОЕ ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "РЕСО-ГАРАНТИЯ"",
        "legalAddress": "г Москва, ул Гашека, д 12 к 1",
        "actualAddress": "г Москва, ул Вавилова д 19",
        "inn": "7710045520",
        "kpp": "775001001",
        "ogrn": "1027700042413",
        "okpo": "121351253251",
        "email": "myorg@orgmy.su",
        "phone": "346243637247",
        "fax": "32472377432524",
        "isEgaisEnable": true,
        "fsrarId": "the id for fr",
        "payerVat": true,
        "utmUrl": "url.coms"
      },
      "store": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/store/5d1fa036-7b1d-11e6-8a84-bae500000053",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "5d1fa036-7b1d-11e6-8a84-bae500000053",
          "idType": "native"
        },
        "name": "Основной склад",
        "pathName": "",
        "address": "г Москва ул Милашенкова д 2"
      },
      "acquire": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
          "idType": "native"
        }
      },
      "lastOperationNames": [
        {
          "entity": "retaildemand",
          "name": "03211312",
          "moment": "2016-10-07 15:50:14"
        },
        {
          "entity": "retaildrawercashin",
          "name": "00001",
          "moment": "2016-10-07 15:50:14"
        },
        {
          "entity": "retaildrawercashout",
          "name": "00001",
          "moment": "2016-10-07 15:50:14"
        },
        {
          "entity": "retailsalesreturn",
          "name": "0002199921",
          "moment": "2016-10-07 15:50:14"
        },
        {
          "entity": "retailshift",
          "name": "042777001",
          "moment": "2016-10-07 15:50:14"
        }
      ],
      "egaisEnabled": false,
      "frNumber": "",
      "returnFromClosedShiftEnabled": false,
      "alwaysPrintCheck": false,
      "issueOrders": false,
      "sellReserves": false,
      "ofdEnabled": false,
      "allowCustomPrice": false,
      "cash": 10050,
      "createPaymentInOnRetailShiftClosing": true,
      "createCashInOnRetailShiftClosing": false,
      "allowCreateProducts": true,
      "enableReturnsWithNoReason": true,
      "isOnlineDiscount": false,
      "isExternalCustomers": false,
      "isPhonePriority": true,
      "reservePrepaidGoods": false,
      "receiptTemplate": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/receipttemplate/4636cc33-d372-11e8-ac16-000900000001",
          "mediaType": "application/json",
          "type": "receipttemplate",
          "id": "4636cc33-d372-11e8-ac16-000900000001",
          "idType": "native"
        },
        "header": "АКЦИЯ: 6 ЗА 5. ПОДРОБНЕЕ ЧИТАЙТЕ В НИЖНЕЙ ЧАСТИ ЧЕКА",
        "footer": "КУПИТЕ 5 КОФЕ И ПОЛУЧИТЕ 6-й В ПОДАРОК, ПРЕДЪЯВИВ ЭТОТ ЧЕК"
      },
      "environment": {
        "device": "RetailStorePc",
        "os": "Linux",
        "software": {
          "name": "Касса МойСклад",
          "vendor": "МойСклад",
          "version": "2.2"
        },
        "chequePrinter": {
          "vendor": "АТОЛ",
          "name": "30Ф",
          "serial": "15636313",
          "fiscalDataVersion": "1.0",
          "driver": {
            "name": "АТОЛ (бета)",
            "version": "9.1"
          },
          "fiscalMemory": {
            "fiscalDataVersion": "1.1"
          },
          "firmwareVersion": "669"
        },
        "paymentTerminal": {
          "acquiringType": "payme"
        }
      },
      "state": {
        "sync": {
          "message": "Ошибка синхронизации, необходимо войти повторно",
          "lastAttempMoment": "2016-09-06 21:41:00"
        },
        "lastCheckMoment": "2018-06-13 16:18:00",
        "fiscalMemory": {
          "error": {
            "code": "1003",
            "message": "Критическая ошибка"
          },
          "notSendDocCount": 25,
          "notSendFirstDocMoment": "2016-09-06 21:41:00"
        },
        "paymentTerminal": {
          "acquiringType": "payme"
        }
      },
      "qrPayEnabled": true,
      "qrAcquire": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
          "idType": "native"
        }
      },
      "enableNotMRCTobaccoSale": false,
      "tobaccoMrcControlType": "SAME_PRICE",
      "markingSellingMode": "CORRECT_MARKS_ONLY",
      "sendMarksForCheck": false
    }
  ]
}

Получить точки продаж

GET/admin/retailstore

Запрос на получение точек продаж, на которых пользователь является кассиром.

  • meta — Метаданные точки продаж Необходимое

  • id — ID в формате UUID Необходимое

  • version — Версия сущности Необходимое

  • updated — Момент последнего обновления сущности Необходимое

  • name — Наименование точки продаж Необходимое

  • description — Описание точки продаж

  • externalCode — Внешний код точки продаж Необходимое

  • address — Адрес

  • controlShippingStock — Контроль остатков Необходимое

  • onlyInStock — Выгружать только товары в наличии. Доступно только при активном контроле остатков.

  • controlCashierChoice — Выбор продавца Необходимое

  • discountEnable — Разрешить ручные скидки Необходимое

  • discountMaxPercent — Максимально разрешенная скидка Необходимое

  • priceType — Тип цен, с которыми будут продаваться товары в рознице Необходимое

  • authTokenAttached — Флаг, указывающий, что для точки продаж уже был установлен токен обмена
    (повторная установка токена может привести к тому, что данные с предыдущего устройства перестанут выгружаться) Необходимое

  • cashiers — Кассиры которые могут работать на точке продаж Необходимое. Выводится максимум 100 кассиров.

    • meta — метаданные
    • uid — идентификатор учетной записи кассира
    • firstName — Имя
    • middleName — Отчество
    • lastName — Фамилия
    • pinCode — ПИН-код
    • image — Фотография кассира
      • href — Ссылка на изображение
      • miniature — Ссылка на миниатюру изображения
      • tiny — Ссылка на уменьшенную версию изображения
    • inn — ИНН
    • position — Должность
    • email — Адрес электронной почты
  • organization — организация которой принадлежит точка продаж Необходимое

    • meta — метаданные Необходимое
    • name — Краткое наименование Необходимое
    • companyType — Тип организации Необходимое
    • legalTitle— Полное наименование
    • legalAddress— Юридический адрес
    • actualAddress — Фактический адрес
    • inn — ИНН
    • kpp — КПП
    • ogrn — ОГРН
    • okpo — ОКПО
    • ogrnip — ОГРНИП
    • certificateNumber — Номер свидетельства
    • certificateDate — Дата свидетельства
    • email — Адрес электронной почты
    • phone — Номер телефона
    • fax — факс
    • isEgaisEnable — ЕГАИС включен
    • payerVat— Плательщик НДС
    • fsrarId — Идентификатор в ФСРАР
    • utmUrl — Адрес и порт УТМ
  • store — склад с которого торгует точка продаж

    • meta — Метаданные
    • name — Наименование склада
    • parent — родительский склад
    • pathName — Группа, к которой относится склад Необходимое
    • address — Адрес Необходимое
  • acquire — Банк эквайер операций по карте

    • meta — Метаданные
  • lastOperationNames — коллекция номеров последних созданных документов на данной точке продаж. Необходимое
    Каждый элемент коллекции — тип и имя

    • entity — тип документа Необходимое
    • name — Номер документа Необходимое
    • moment — Дата документа Необходимое
  • egaisEnabled — Точка продаж должна передавать данные в ЕГАИС Необходимое

  • frNumber — Номер модели ФР Необходимое

  • returnFromClosedShiftEnabled — Разрешить возвраты в закрытых сменах Необходимое

  • alwaysPrintCheck — Обязательная печать чеков Необходимое

  • issueOrders — Выдача заказов Необходимое

  • sellReserves — Учет резервов Необходимое

  • ofdEnabled — Отправлять электронный чек через ОФД Необходимое

  • allowCustomPrice — Разрешить продажу по свободной цене Необходимое

  • cash — Остаток денег в кассе Необходимое

  • createPaymentInOnRetailShiftClosing — Создавать входящий платеж при закрытии смен. Если флаг включен, в закрываемой смене
    указан банк-эквайер и безналичная выручка за смену (с учетом комиссии) больше 0, то при закрытии смены будет создан входящий платеж Необходимое

  • createCashInOnRetailShiftClosing — Создавать ПКО при закрытии смены. Если флаг включен, в операции закрытия смены
    есть ссылка на выплату и сумма выплаты больше 0, то при закрытии смены будет создан связанный ПКО Необходимое

  • allowCreateProducts — Разрешить создавать товары

  • allowCreateReturnWithoutDemand — Разрешить создание возвратов без основания

  • isPhonePriority — Приоритет отправки электронного чека на телефон. Если флаг выключен, приоритет отправки изменяется на email. Поле недоступно, если приоритет имеет значение Не отправлять или выключен флаг для отправки электронного чека через ОФД .

  • isOnlineDiscount — Возможность использовать скидку и рассчитывать чек на стороне сервера

  • receiptTemplate — Шаблон чека

    • meta — Метаданные шаблона чека
    • header — Верхний блок шаблона чека
    • footer — Нижний блок шаблона чека
  • reservePrepaidGoods — Резервировать товары за которые внесена предоплата

  • environment — информация об окружении

    • device — информация об устройстве
    • os — информация об операционной системе
    • software — информация о ПО
      • name — наименование ПО. Необходимое
      • vendor — Производитель.
      • version — версия ПО.
    • chequePrinter — данные о ККТ
      • vendor — Производитель
      • name — Наименование. Необходимое
      • serial — серийный номер
      • fiscalDataVersion — формат фискальных данных
      • driver — информация об используемом драйвере
        • name — наименования драйвера
        • version — Версия драйвера
      • fiscalMemory — информация о фискальном накопителе
        • fiscalDataVersion — версия фискальной памяти
      • firmwareVersion — Версия прошивки ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • state — информация о статусе точки продаж

    • sync — состояние синхронизации
      • message — состояние синхронизации.
      • lastAttempMoment — Дата последней сихронизации (не обязательно успешной). Необходимое
    • lastCheckMoment — дата и время последней синхронизации
    • fiscalMemory — информация о фискальной памяти
      • error — информация об ошибке ФН
        • сode — код ошибки ФН
        • message — описание ошибки
      • notSendDocCount — Количество неотправленных документов в ОФД
      • notSendFirstDocMoment — Дата первого документа в очереди на отправку
    • paymentTerminal — информация о платежном терминале Deprecated
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • enableNotMRCTobaccoSale — Разрешить продавать табачную продукцию не по МРЦ. Deprecated

  • tobaccoMrcControlType — Контроль МРЦ для табачной продукции

  • markingSellingMode — Продажа маркированных товаров

  • qrPayEnabled — возможность оплаты по QR-коду на точке продаж

  • qrAcquire — банк эквайер операций по QR-коду

    • meta — Метаданные
  • isExternalCustomers — Возможность искать покупателей во внешней системе лояльности

  • sendMarksForCheck — настройки для указания необходимости передавать коды маркировки для проверки с ККТ в мастер-кассу

Привязка точки, получение токена ¶

Для данного ресурса предусмотрена обычная BASIC авторизация по паре логин-пароль с небольшим отличием от стандартного поведения — сервер вместе с кодом 401 не возвращает заголовок WWW-Authenticate после неудачной аутентификации.

Получение Token ¶

Данный ресурс предназначен для получения token для аутентификации на конкретной точке продаж.
Id точки продаж передаётся в параметрах запроса. Данный запрос могут выполнить только кассиры на данной точке продаж
и администраторы. Получить информацию о точках продаж можно воспользовавшись этим ресурсом.

  • Если пользователь не является кассиром или администратором — в результате запроса произойдёт ошибка с кодом 403.

  • Если точка продаж с указанным id не найдена — возникнет ошибка с кодом 404.

После успешного запроса происходит создание токена обмена для данной точки продаж, который будет заменять связку логин-пароль при обращении к ресурсам розницы.
Все предыдущие токены для точки при этом аннулируются.

POST https://online.moysklad.ru/api/posap/1.0/admin/attach/7944ef04-f831-11e5-7a69-971500188b19

Responses201

Успешный запрос. Результат — токен для последующей аутентификации на данной точке продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "token": "6ab89be1ae6ff147755625ee8da948e42612233b",
  "uid": "kassir@321"
}

Назначить токен для точки продаж

POST/admin/attach/{id}

URI Параметры

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id точки продаж, которой назначается token

Настройки точки продаж ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Настройки точки продаж ¶

GET https://online.moysklad.ru/api/posap/1.0/settings/retailstore/

Responses200

Успешный запрос. Результат — JSON представление точки продаж.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailstore/5d4d2ca2-7b1d-11e6-8a84-bae500000060",
    "mediaType": "application/json",
    "type": "retailstore",
    "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
    "idType": "native"
  },
  "id": "5d4d2ca2-7b1d-11e6-8a84-bae500000060",
  "version": 2,
  "updated": "2016-09-21 19:27:45",
  "name": "Точка продаж",
  "externalCode": "W0M-XxXYjPZJjA1cT3RTL2",
  "controlShippingStock": true,
  "onlyInStock": false,
  "controlCashierChoice": false,
  "discountEnable": true,
  "discountMaxPercent": 100,
  "priceType": "Цена продажи",
  "authTokenAttached": true,
  "cashiers": {
    "rows": [
      {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/employee/a4f36276-7b5a-11e6-8a84-bae500000004",
          "mediaType": "application/json",
          "type": "employee",
          "id": "a4f36276-7b5a-11e6-8a84-bae500000004",
          "idType": "native"
        },
        "uid": "cashier@myorg",
        "firstName": "Иван",
        "middleName": "Иванович",
        "lastName": "Иванов",
        "image": {
          "href": "http://online.moysklad.ru/api/posap/1.0/download/35629a98-d029-11e7-0532-9eed00000001",
          "miniature": "http://online.moysklad.ru/api/posap/1.0/download/35629a98-d029-11e7-0532-9eed00000001?miniature=true",
          "tiny": "http://online.moysklad.ru/app/download/3626405c-d029-11e7-0532-9eed00000002/t.png"
        },
        "inn": "222490425273",
        "position": "position",
        "email": "ivanov@myorg.ru"
      }
    ]
  },
  "organization": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/organization/5d0f5e3e-7b1d-11e6-8a84-bae500000051",
      "mediaType": "application/json",
      "type": "organization",
      "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
      "idType": "native"
    },
    "id": "5d0f5e3e-7b1d-11e6-8a84-bae500000051",
    "version": 5,
    "updated": "2016-09-21 14:30:43",
    "name": "myorg",
    "description": "Страховое публичное акционерное общество «РЕСО-Гарантия»",
    "code": "1234",
    "externalCode": "PW55m0xUiG1pAlGJv73Sd2",
    "companyType": "legal",
    "legalTitle": "СТРАХОВОЕ ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "РЕСО-ГАРАНТИЯ"",
    "legalAddress": "г Москва, ул Гашека, д 12 к 1",
    "actualAddress": "г Москва, ул Вавилова д 19",
    "inn": "7710045520",
    "kpp": "775001001",
    "ogrn": "1027700042413",
    "okpo": "121351253251",
    "email": "myorg@orgmy.su",
    "phone": "346243637247",
    "fax": "32472377432524",
    "isEgaisEnable": true,
    "fsrarId": "the id for fr",
    "payerVat": true,
    "utmUrl": "url.coms"
  },
  "store": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/store/5d1fa036-7b1d-11e6-8a84-bae500000053",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "5d1fa036-7b1d-11e6-8a84-bae500000053",
      "idType": "native"
    },
    "name": "Основной склад",
    "pathName": "",
    "address": "г Москва ул Милашенкова д 2"
  },
  "acquire": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "idType": "native"
    }
  },
  "lastOperationNames": [
    {
      "entity": "retaildemand",
      "name": "03211312",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retaildrawercashin",
      "name": "00001",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retaildrawercashout",
      "name": "00001",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retailsalesreturn",
      "name": "0002199921",
      "moment": "2016-10-07 15:50:14"
    },
    {
      "entity": "retailshift",
      "name": "042777001",
      "moment": "2016-10-07 15:50:14"
    }
  ],
  "egaisEnabled": false,
  "frNumber": "",
  "returnFromClosedShiftEnabled": false,
  "alwaysPrintCheck": false,
  "issueOrders": false,
  "sellReserves": false,
  "ofdEnabled": false,
  "allowCustomPrice": false,
  "cash": 10050,
  "createPaymentInOnRetailShiftClosing": true,
  "createCashInOnRetailShiftClosing": false,
  "allowCreateProducts": true,
  "enableReturnsWithNoReason": true,
  "isOnlineDiscount": false,
  "isExternalCustomers": false,
  "isPhonePriority": true,
  "reservePrepaidGoods": false,
  "receiptTemplate": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/receipttemplate/4636cc33-d372-11e8-ac16-000900000001",
      "mediaType": "application/json",
      "type": "receipttemplate",
      "id": "4636cc33-d372-11e8-ac16-000900000001",
      "idType": "native"
    },
    "header": "АКЦИЯ: 6 ЗА 5. ПОДРОБНЕЕ ЧИТАЙТЕ В НИЖНЕЙ ЧАСТИ ЧЕКА",
    "footer": "КУПИТЕ 5 КОФЕ И ПОЛУЧИТЕ 6-й В ПОДАРОК, ПРЕДЪЯВИВ ЭТОТ ЧЕК"
  },
  "environment": {
    "device": "RetailStorePc",
    "os": "Linux",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.1"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "state": {
    "sync": {
      "message": "Ошибка синхронизации, необходимо войти повторно",
      "lastAttempMoment": "2016-09-06 21:41:00"
    },
    "lastCheckMoment": "2018-06-13 16:18:00",
    "fiscalMemory": {
      "error": {
        "code": "1003",
        "message": "Критическая ошибка"
      },
      "notSendDocCount": 25,
      "notSendFirstDocMoment": "2016-09-06 21:41:00"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "qrPayEnabled": true,
  "qrAcquire": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "idType": "native"
    }
  },
  "enableNotMRCTobaccoSale": false,
  "tobaccoMrcControlType": "SAME_PRICE",
  "markingSellingMode": "CORRECT_MARKS_ONLY",
  "sendMarksForCheck": false
}

Получить настройки точки продаж

GET/settings/retailstore/

Запрос на получение отдельной точки продаж (настроек точки продаж).

  • meta — Метаданные о смене Необходимое

  • id — ID в формате UUID Необходимое

  • version — Версия сущности Необходимое

  • updated — Момент последнего обновления сущности Необходимое

  • name — Наименование точки продаж Необходимое

  • description — Описание точки продаж Необходимое

  • externalCode — Внешний код точки продаж Необходимое

  • address — Адрес

  • controlShippingStock — Контроль остатков Необходимое

  • onlyInStock — Выгружать только товары в наличии. Доступно только при активном контроле остатков.

  • controlCashierChoice — Выбор продавца Необходимое

  • discountEnable — Разрешить ручные скидки Необходимое

  • discountMaxPercent — Максимально разрешенная скидка Необходимое

  • priceType — Тип цен, с которыми будут продаваться товары в рознице Необходимое

  • authTokenAttached — Флаг, указывающий, что для точки продаж уже был установлен токен обмена
    (повторная установка токена может привести к тому, что данные с предыдущего устройства перестанут выгружаться) Необходимое

  • cashiers — Кассиры которые могут работать на точке продаж Необходимое

    • meta — метаданные
    • uid — идентификатор учетной записи кассира
    • firstName — Имя
    • middleName — Отчество
    • lastName — Фамилия
    • pinCode — ПИН-код
    • image — Фотография кассира
      • href — Ссылка на изображение
      • miniature — Ссылка на миниатюру изображения
      • tiny — Ссылка на уменьшенную версию изображения
    • inn — ИНН
    • position — Должность
    • email — Адрес электронной почты
  • organization — организация которой принадлежит точка продаж Необходимое

    • meta — метаданные Необходимое
    • name — Краткое наименование Необходимое
    • companyType — Тип организации Необходимое
    • legalTitle— Полное наименование
    • legalAddress— Юридический адрес
    • actualAddress — Фактический адрес
    • inn — ИНН
    • kpp — КПП
    • ogrn — ОГРН
    • okpo — ОКПО
    • ogrnip — ОГРНИП
    • certificateNumber — Номер свидетельства
    • certificateDate — Дата свидетельства
    • email — Адрес электронной почты
    • phone — Номер телефона
    • fax — факс
    • isEgaisEnable — ЕГАИС включен
    • payerVat— Плательщик НДС
    • fsrarId — Идентификатор в ФСРАР
    • utmUrl — Адрес и порт УТМ
  • store — склад с которого торгует точка продаж

    • meta — Метаданные
    • name — Наименование склада
    • parent — родительский склад
    • pathName — Группа, к которой относится склад Необходимое
    • address — Адрес Необходимое
  • acquire — Банк эквайер операций по карте

    • meta — Метаданные
  • lastOperationNames — коллекция номеров последних созданных документов на данной точке продаж. Необходимое
    Каждый элемент коллекции — тип и имя

    • entity — тип документа Необходимое
    • name — Номер документа Необходимое
    • moment — Дата документа Необходимое
  • egaisEnabled — Точка продаж должна передавать данные в ЕГАИС Необходимое

  • frNumber — Номер модели ФР Необходимое

  • returnFromClosedShiftEnabled — Разрешить возвраты в закрытых сменах Необходимое

  • alwaysPrintCheck — Обязательная печать чеков Необходимое

  • issueOrders — Выдача заказов Необходимое

  • sellReserves — Учет резервов Необходимое

  • ofdEnabled — Отправлять электронный чек через ОФД Необходимое

  • allowCustomPrice — Разрешить продажу по свободной цене Необходимое

  • cash — Остаток денег в кассе Необходимое

  • createPaymentInOnRetailShiftClosing — Создавать входящий платеж при закрытии смен. Если флаг включен, в закрываемой смене
    указан банк-эквайер и безналичная выручка за смену (с учетом комиссии) больше 0, то при закрытии смены будет создан входящий платеж Необходимое

  • createCashInOnRetailShiftClosing — Создавать ПКО при закрытии смены. Если флаг включен, в операции закрытия смены
    есть ссылка на выплату и сумма выплаты больше 0, то при закрытии смены будет создан связанный ПКО Необходимое

  • allowCreateProducts — Разрешить создавать товары

  • allowCreateReturnWithoutDemand — Разрешить создание возвратов без основания

  • isPhonePriority — Приоритет отправки электронного чека на телефон. Если флаг выключен, приоритет отправки изменяется на email. Поле недоступно, если приоритет имеет значение Не отправлять или выключен флаг для отправки электронного чека через ОФД .

  • isOnlineDiscount — Возможность использовать скидку и рассчитывать чек на стороне сервера

  • receiptTemplate — Шаблон чека

    • meta — Метаданные шаблона чека
    • header — Верхний блок шаблона чека
    • footer — Нижний блок шаблона чека
  • environment — информация об окружении

    • device — информация об устройстве
    • os — информация об операционной системе
    • software — информация о ПО
      • name — наименование ПО. Необходимое
      • vendor — Производитель.
      • version — версия ПО.
    • chequePrinter — данные о ККТ
      • vendor — Производитель
      • name — Наименование. Необходимое
      • serial — серийный номер
      • fiscalDataVersion — формат фискальных данных
      • driver — информация об используемом драйвере
        • name — наименования драйвера
        • version — Версия драйвера
      • fiscalMemory — информация о фискальном накопителе
        • fiscalDataVersion — версия фискальной памяти
      • firmwareVersion — Версия прошивки ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • state — информация о статусе точки продаж

    • sync — состояние синхронизации
      • message — состояние синхронизации.
      • lastAttempMoment — Дата последней сихронизации (не обязательно успешной). Необходимое
    • lastCheckMoment — дата и время последней синхронизации
    • fiscalMemory — информация о фискальной памяти
      • error — информация об ошибке ФН
        • сode — код ошибки ФН
        • message — описание ошибки
      • notSendDocCount — Количество неотправленных документов в ОФД
      • notSendFirstDocMoment — Дата первого документа в очереди на отправку
    • paymentTerminal — информация о платежном терминале Deprecated
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • defaultTaxSystem — Код системы налогообложения по умолчанию.

  • orderTaxSystem — Код системы налогообложения для заказов.

  • qrPayEnabled — возможность оплаты по QR-коду на точке продаж

  • qrAcquire — банк эквайер операций по QR-коду

    • meta — Метаданные
Система налогообложения Значение поля defaultTaxSystem/orderTaxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED
  • enableNotMRCTobaccoSale — Разрешить продавать табачную продукцию не по МРЦ. Deprecated

  • tobaccoMrcControlType — Контроль МРЦ для табачной продукции. Необходимое

Контроль МРЦ для табачной продукции Значение поля tobaccoMrcControlType
Не контролировать МРЦ USER_PRICE
Продавать по МРЦ указанной на пачке MRC_PRICE
Запрещать продажу, если цена продажи не совпадает с МРЦ SAME_PRICE
  • fiscalType — Тип формирования чеков.
Формирование чеков Значение поля fiscalType
Стандартное STANDARD
Обработка облачных операций MASTER
Облачное CLOUD
  • markingSellingMode — Режим продажи маркированной продукции, если используется формат фискальных документов версии 1.2. Необходимое
Продажа маркированных товаров Значение поля markingSellingMode
Только с правильными кодами маркировки CORRECT_MARKS_ONLY
С правильными кодами и те, которые не удалось проверить WITHOUT_ERRORS
Все – независимо от результатов проверки кодов маркировки ALL
  • isExternalCustomers — Возможность искать покупателей во внешней системе лояльности

  • sendMarksForCheck — настройки для указания необходимости передавать коды маркировки для проверки с ККТ в мастер-кассу

Настройки компании ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Настройки компании ¶

GET https://online.moysklad.ru/api/posap/1.0/settings/companysettings

Responses200

Успешный запрос. Результат — JSON представление Настроек компании.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "currency": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/currency/5d204097-7b1d-11e6-8a84-bae500000058",
      "mediaType": "application/json",
      "type": "currency",
      "id": "5d204097-7b1d-11e6-8a84-bae500000058",
      "idType": "native"
    },
    "name": "руб",
    "rate": 1,
    "code": "643"
  },
  "discountStrategy": "bySum",
  "isWeightBarcodes": false,
  "weightBarcodePrefix": "00",
  "operationNumbering": "GLOBAL"
}

Получить Настройки компании

GET/settings/companysettings

Запрос на получение Настроек компании.

  • currency — стандартная валюта Необходимое

    • meta — метаданные валюты Необходимое
    • name — наименование валюты Необходимое
    • rate — курс валюты Необходимое
    • code — код валюты Необходимое
  • discountStrategy — Cовместное применение скидок. Может принимать значения [bySum, byPriority] означающие “Сумма скидок” и “Приоритетная” соответственно. Необходимое

    • “Сумма скидок” [bySum] означает, что должна действовать сумма скидок
    • “Приоритетная” [byPriority] должна действовать одна, наиболее выгодная для покупателя скидка
  • isWeightBarcodes — Флаг, используются весовые штрихкоды Необходимое

  • weightBarcodePrefix — Строка, маска весовых штрихкодов Необходимое

  • operationNumbering — Нумерация документов. Может принимать значения [GLOBAL, YEARLY] означающие “Сквозная за всю историю” и “Внутри календарного года” соответственно. Необходимое

Скидки ¶

Перед работой со скидками настоятельно рекомендуем вам прочитать вот эту статью на портале поддержки МоегоСклада.

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Скидки ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/discount

Responses200

Успешный запрос. Результат — список всех скидок всех типов на учетной записи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/discount",
    "mediaType": "application/json",
    "size": 6,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/specialpricediscount/33edffd5-7ff9-11e6-8a84-bae500000057",
        "mediaType": "application/json",
        "type": "specialpricediscount",
        "id": "33edffd5-7ff9-11e6-8a84-bae500000057",
        "idType": "native"
      },
      "id": "33edffd5-7ff9-11e6-8a84-bae500000057",
      "name": "Скидка1",
      "allProducts": false,
      "productFolders": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
            "mediaType": "application/json",
            "type": "productfolder",
            "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
            "idType": "native"
          },
          "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
          "name": "Папка 1",
          "namepath": "",
          "path": "/"
        }
      ],
      "specialPrice": {
        "priceType": "Цена продажи"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/specialpricediscount/38a43ee7-7ffd-11e6-8a84-bae50000005f",
        "mediaType": "application/json",
        "type": "specialpricediscount",
        "id": "38a43ee7-7ffd-11e6-8a84-bae50000005f",
        "idType": "native"
      },
      "id": "38a43ee7-7ffd-11e6-8a84-bae50000005f",
      "name": "Скидка2",
      "allProducts": false,
      "productFolders": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/276a6f50-7ffd-11e6-8a84-bae50000005c",
            "mediaType": "application/json",
            "type": "productfolder",
            "id": "276a6f50-7ffd-11e6-8a84-bae50000005c",
            "idType": "native"
          },
          "productFolder": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
              "mediaType": "application/json",
              "type": "productfolder",
              "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
              "idType": "native"
            }
          },
          "id": "276a6f50-7ffd-11e6-8a84-bae50000005c",
          "name": "Папка 2",
          "namepath": "Папка 1",
          "path": "/dbe2cf7f-7b5c-11e6-8a84-bae50000000e/"
        }
      ],
      "specialPrice": {
        "priceType": "Цена продажи"
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/941e8ce7-7b1d-11e6-8a84-bae500000111",
        "mediaType": "application/json",
        "type": "accumulationdiscount",
        "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
        "idType": "native"
      },
      "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
      "name": "Скидка 3",
      "allProducts": false,
      "levels": [
        {
          "amount": 10000,
          "discount": 1
        },
        {
          "amount": 20000,
          "discount": 2
        },
        {
          "amount": 30000,
          "discount": 3
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/98af408c-7fdc-11e6-8a84-bae50000003c",
        "mediaType": "application/json",
        "type": "accumulationdiscount",
        "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
        "idType": "native"
      },
      "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
      "name": "накопительная Скидка",
      "allProducts": false,
      "levels": [
        {
          "amount": 200000,
          "discount": 1
        },
        {
          "amount": 1200000,
          "discount": 2
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/fbd3a1b7-7fdd-11e6-8a84-bae500000047",
        "mediaType": "application/json",
        "type": "accumulationdiscount",
        "id": "fbd3a1b7-7fdd-11e6-8a84-bae500000047",
        "idType": "native"
      },
      "id": "fbd3a1b7-7fdd-11e6-8a84-bae500000047",
      "name": "Скидка 4",
      "allProducts": false,
      "levels": [
        {
          "amount": 20000,
          "discount": 0
        }
      ]
    }
  ]
}

Получить все скидки

GET/entity/discount

Запрос на получение всех скидок учётной записи.

  • meta — Метаданные Необходимое

  • id — ID в формате UUID Необходимое

  • name — Наименование скидки Необходимое

  • agentTags — Тэги контрагентов, к которым применяется скидка, если применяется не ко всем контрагентам

  • allProducts — Все товары и услуги. Если этот флаг выставлен true, то коллекции assortment и productFolders будут отсутствовать в составе объекта. Необходимое

  • assortment — Товары и услуги, которые были выбраны для применения скидки, если та применяется не ко всем товарам

    • meta — метаданные товара или услуги

  • productFolders — Товары и папки, к которым применяется скидка, если применяется не ко всем товарам

    • meta — метаданные папки
    • productFolder — ссылка на родительскую папку
    • id — id папки
    • name — наименование папки
    • namepath — путь к данной папке, состоящий из имён родительских папок
    • path — путь к данной папке, состоящий из id родительских папок
  • discount — Процент скидки если выбран фиксированный процент

  • specialPrice — Спец. цена (если выбран тип цен)

    • priceType — Наименование типа цены

  • productFolders — Товары и папки, к которым применяется скидка, если применяется не ко всем товарам

    • meta — метаданные папки
    • productFolder — ссылка на родительскую папку
    • id — id папки
    • name — наименование папки
    • namepath — путь к данной папке, состоящий из имён родительских папок
    • path — путь к данной папке, состоящий из id родительских папок
  • levels — проценты скидок при определённой сумме продаж Необходимое

    • amount — Сумма накоплений в рублях
    • discount — Процент скидки, соответствующий данной сумме

Товары и услуги ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Товары и услуги ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/assortment

Responses200

Успешный запрос. Результат — JSON представление ассортимента товаров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/assortment",
    "mediaType": "application/json",
    "size": 5,
    "limit": 4,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward",
    "nextHref": "http://online.moysklad.ru/api/posap/1.0/entity/assortment?limit=4&offsetId=ac6bab2d-07c8-11e7-8a84-bc5200000016&direction=forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/7db30ee8-07c5-11e7-90a5-ba9c0000008b",
        "mediaType": "application/json",
        "type": "product",
        "id": "7db30ee8-07c5-11e7-90a5-ba9c0000008b",
        "idType": "native"
      },
      "id": "7db30ee8-07c5-11e7-90a5-ba9c0000008b",
      "name": "товар алкогольный",
      "code": "00004",
      "barcodes": [
        "2000000000015"
      ],
      "salePrices": [
        {
          "value": 6000,
          "priceType": "Цена продажи"
        },
        {
          "value": 0,
          "priceType": "нулевая цена"
        }
      ],
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/200a6488-07c7-11e7-90a5-ba9c0000009a",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
          "idType": "native"
        },
        "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
        "name": "папка",
        "namepath": "папка",
        "path": "/200a6488-07c7-11e7-90a5-ba9c0000009a/"
      },
      "article": "артикул",
      "uom": "шт",
      "vat": 10,
      "useParentVat": false,
      "vatEnabled": true,
      "vatDecimal": 10,
      "image": {
        "href": "https://online.moysklad.ru/api/posap/1.0/download/64aab630-07c7-11e7-90a5-ba9c0000002c",
        "miniature": "https://online.moysklad.ru/api/posap/1.0/download/64aab630-07c7-11e7-90a5-ba9c0000002c?miniature=true",
        "tiny": "https://online.moysklad.ru/static/75651645-07c5-11e7-90a5-ba9c00000006/TinyImage/64aaa5a2-07c7-11e7-90a5-ba9c0000002b.png"
      },
      "egaisIsAlcoholic": true,
      "egaisHasExciseMark": false,
      "egaisProductCode": 444,
      "egaisVolume": 0.5,
      "egaisAlcoholPercent": 4,
      "soldByWeight": false,
      "onTap": false,
      "stock": 0,
      "reserve": 0,
      "isSerialtrackable": false,
      "tobacco": false,
      "paymentItemType": "EXCISABLE_GOOD",
      "isDiscountProhibited": false,
      "packs": [
        {
          "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
          "name": "ящ",
          "quantity": 10,
          "barcode": "2000000000016"
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/service/bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
        "mediaType": "application/json",
        "type": "service",
        "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
        "idType": "native"
      },
      "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
      "name": "Услуга",
      "code": "00006",
      "barcodes": [
        "2000000000060"
      ],
      "salePrices": [
        {
          "value": 1500,
          "priceType": "Цена продажи"
        },
        {
          "value": 0,
          "priceType": "нулевая цена"
        }
      ],
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/200a6488-07c7-11e7-90a5-ba9c0000009a",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
          "idType": "native"
        },
        "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
        "name": "папка",
        "namepath": "папка",
        "path": "/200a6488-07c7-11e7-90a5-ba9c0000009a/"
      },
      "uom": "шт",
      "vat": 10,
      "useParentVat": false,
      "vatEnabled": true,
      "vatDecimal": 10,
      "taxSystem": "GENERAL_TAX_SYSTEM",
      "paymentItemType": "SERVICE",
      "isDiscountProhibited": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/cd39d288-07c6-11e7-90a5-ba9c00000019",
        "mediaType": "application/json",
        "type": "product",
        "id": "cd39d288-07c6-11e7-90a5-ba9c00000019",
        "idType": "native"
      },
      "id": "cd39d288-07c6-11e7-90a5-ba9c00000019",
      "name": "Товар",
      "code": "00005",
      "barcodes": [
        "2000000000022",
        "2000000000053"
      ],
      "salePrices": [
        {
          "value": 1300,
          "priceType": "Цена продажи"
        },
        {
          "value": 0,
          "priceType": "нулевая цена"
        }
      ],
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/200a6488-07c7-11e7-90a5-ba9c0000009a",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
          "idType": "native"
        },
        "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
        "name": "папка",
        "namepath": "папка",
        "path": "/200a6488-07c7-11e7-90a5-ba9c0000009a/"
      },
      "article": "артикул",
      "uom": "шт",
      "vat": 10,
      "useParentVat": false,
      "vatEnabled": true,
      "vatDecimal": 10,
      "taxSystem": "SIMPLIFIED_TAX_SYSTEM_INCOME",
      "image": {
        "href": "https://online.moysklad.ru/api/posap/1.0/download/59af318d-07c7-11e7-90a5-ba9c00000028",
        "miniature": "https://online.moysklad.ru/api/posap/1.0/download/59af318d-07c7-11e7-90a5-ba9c00000028?miniature=true",
        "tiny": "https://online.moysklad.ru/static/75651645-07c5-11e7-90a5-ba9c00000006/TinyImage/59af0104-07c7-11e7-90a5-ba9c00000027.png"
      },
      "egaisIsAlcoholic": false,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": true,
      "onTap": false,
      "stock": 0,
      "reserve": 0,
      "isSerialtrackable": false,
      "tobacco": false,
      "paymentItemType": "GOOD",
      "isDiscountProhibited": true
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/variant/cd3ed8ed-07c6-11e7-90a5-ba9c00000020",
        "mediaType": "application/json",
        "type": "variant",
        "id": "cd3ed8ed-07c6-11e7-90a5-ba9c00000020",
        "idType": "native"
      },
      "id": "cd3ed8ed-07c6-11e7-90a5-ba9c00000020",
      "name": "Товар (версия1)",
      "code": "00002",
      "barcodes": [
        "2000000000039"
      ],
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/200a6488-07c7-11e7-90a5-ba9c0000009a",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
          "idType": "native"
        },
        "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
        "name": "папка",
        "namepath": "папка",
        "path": "/200a6488-07c7-11e7-90a5-ba9c0000009a/"
      },
      "characteristics": {
        "модификация": "версия1"
      },
      "stock": 0,
      "reserve": 0,
      "salePrices": [
        {
          "value": 1300,
          "priceType": "Цена продажи"
        },
        {
          "value": 0,
          "priceType": "нулевая цена"
        }
      ],
      "product": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/cd39d288-07c6-11e7-90a5-ba9c00000019",
          "mediaType": "application/json",
          "type": "product",
          "id": "cd39d288-07c6-11e7-90a5-ba9c00000019",
          "idType": "native"
        },
        "id": "cd39d288-07c6-11e7-90a5-ba9c00000019",
        "name": "Товар",
        "code": "00005",
        "salePrices": [
          {
            "value": 1300,
            "priceType": "Цена продажи"
          },
          {
            "value": 0,
            "priceType": "нулевая цена"
          }
        ],
        "article": "артикул",
        "uom": "шт",
        "vat": 10,
        "useParentVat": false,
        "vatEnabled": true,
        "vatDecimal": 10,
        "image": {
          "href": "https://online.moysklad.ru/api/posap/1.0/download/59af318d-07c7-11e7-90a5-ba9c00000028",
          "miniature": "https://online.moysklad.ru/api/posap/1.0/download/59af318d-07c7-11e7-90a5-ba9c00000028?miniature=true",
          "tiny": "https://online.moysklad.ru/static/75651645-07c5-11e7-90a5-ba9c00000006/TinyImage/59af0104-07c7-11e7-90a5-ba9c00000027.png"
        },
        "egaisIsAlcoholic": false,
        "egaisHasExciseMark": false,
        "egaisVolume": 0,
        "egaisAlcoholPercent": 0,
        "soldByWeight": true,
        "onTap": false,
        "stock": 0,
        "reserve": 0,
        "paymentItemType": "ANOTHER_PAYMENT_ITEM",
        "isDiscountProhibited": true
      },
      "isSerialtrackable": false
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/posap/1.0/entity/bundle/e90685f8-07c8-11e7-8a84-bc520000002d",
        "mediaType": "application/json",
        "type": "bundle",
        "id": "e90685f8-07c8-11e7-8a84-bc520000002d",
        "idType": "native"
      },
      "id": "e90685f8-07c8-11e7-8a84-bc520000002d",
      "name": "Комплект",
      "code": "00006",
      "barcodes": [
        "2000000000107"
      ],
      "salePrices": [
        {
          "value": 1500,
          "priceType": "Цена продажи"
        },
        {
          "value": 1900,
          "priceType": "нулевая цена"
        }
      ],
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/200a6488-07c7-11e7-90a5-ba9c0000009a",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
          "idType": "native"
        },
        "id": "200a6488-07c7-11e7-90a5-ba9c0000009a",
        "name": "папка",
        "namepath": "папка",
        "path": "/200a6488-07c7-11e7-90a5-ba9c0000009a/"
      },
      "article": "артикул",
      "uom": "шт",
      "vat": 18,
      "useParentVat": false,
      "vatEnabled": true,
      "vatDecimal": 18,
      "taxSystem": "PRESUMPTIVE_TAX_SYSTEM",
      "paymentItemType": "COMPOUND_PAYMENT_ITEM",
      "isDiscountProhibited": false,
      "image": {
        "href": "http://online.moysklad.ru/api/posap/1.0/download/d3c41c47-07c8-11e7-8a84-bc520000001f",
        "miniature": "http://online.moysklad.ru/api/posap/1.0/download/d3c41c47-07c8-11e7-8a84-bc520000001f?miniature=true",
        "tiny": "http://online.moysklad.ru/app/download/d3c3e54c-07c8-11e7-8a84-bc520000001e.png"
      },
      "components": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/cd39d288-07c6-11e7-90a5-ba9c00000019",
            "mediaType": "application/json",
            "type": "product",
            "id": "cd39d288-07c6-11e7-90a5-ba9c00000019",
            "idType": "native"
          },
          "quantity": 5
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/variant/cd3ed8ed-07c6-11e7-90a5-ba9c00000020",
            "mediaType": "application/json",
            "type": "variant",
            "id": "ac6bab2d-07c8-11e7-8a84-bc5200000016",
            "idType": "native"
          },
          "quantity": 10
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/service/bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
            "mediaType": "application/json",
            "type": "service",
            "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
            "idType": "native"
          },
          "quantity": 15
        }
      ]
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/cd39d288-07c6-11e7-90a5-ba9c00000020",
        "mediaType": "application/json",
        "type": "product",
        "id": "cd39d288-07c6-11e7-90a5-ba9c00000020",
        "idType": "native"
      },
      "id": "cd39d288-07c6-11e7-90a5-ba9c00000020",
      "name": "Маска",
      "code": "00077",
      "salePrices": [
        {
          "value": 3500,
          "priceType": "Цена продажи"
        }
      ],
      "article": "артикул",
      "uom": "шт",
      "vat": 20,
      "useParentVat": false,
      "vatEnabled": true,
      "vatDecimal": 20,
      "egaisIsAlcoholic": false,
      "egaisHasExciseMark": false,
      "egaisVolume": 0,
      "egaisAlcoholPercent": 0,
      "soldByWeight": false,
      "onTap": false,
      "stock": 0,
      "reserve": 0,
      "paymentItemType": "GOOD",
      "isDiscountProhibited": false,
      "ppeType": "2400001323807"
    }
  ]
}

Получить Товары и услуги

GET/entity/assortment

Запрос на получение товаров/модификаций и остатков по ним. Результат — список соответствующих сущностей
с информацией по их остаткам на складе. Если в настройках точки продаж установлено свойство Выгружать только товары в наличии,
то запрос вернет только товары и модификации с положительным остатком. Комплекты выгружаются все, вне зависимости от их остатка и значения свойства Выгружать только товары в наличии.

  • meta — Метаданные сущности Необходимое

  • id — id сущности ассортимента Необходимое

  • syncId — syncId товара/услуги/комплекта, уникальный внешний идентификатор

  • name — Наименование сущности Необходимое

  • code — Код сущности

  • barcodes — Массив штрихкодов сущности

  • salePrices — Массив цен продажи (объектов с полем value) сущности Необходимое

  • productFolder — Папка, в которой находится сущность. Для модификаций папка родительского товара.

    • meta — метаданные папки Необходимое
    • productFolder — ссылка на родительскую папку
    • id — id папки Необходимое
    • name — наименование папки Необходимое
    • namepath — путь к товару, модификации, услуги или комплекту (но не к самой папке), состоящий из имён родительских папок Необходимое
    • path — путь к товару, модификации, услуги или комплекту (но не к самой папке), состоящий из id родительских папок Необходимое
  • vat — НДС, рассчитанный с учетом родительских групп, если такие имеются

  • vatEnabled — включен ли НДС для товара. С помощью этого флага для товара можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%

  • useParentVat — использовать НДС родительской группы

  • vatDecimal — НДС дробный, рассчитанный с учетом родительских групп, если такие имеются


  • article — Артикул товара

  • soldByWeight — Весовой товар

  • onTap — Разливной товар

  • uom — Единица измерения товара (строка)

  • image — Изображение товара (объект)

    • href — Ссылка на изображение
    • miniature — Ссылка на миниатюру изображения
    • tiny — Ссылка на уменьшенную версию изображения
  • egaisIsAlcoholic — признак «Алкогольная продукция» Необходимое

  • egaisHasExciseMark — признак «Содержит акцизную марку» Необходимое

  • egaisProductCode — код вида алкогольной продукции Необходимое

  • egaisAlcoholPercent — крепость алкогольной продукции Необходимое

  • egaisVolume — объем тары алкогольной продукции Необходимое

  • stock — Остаток Необходимое

  • reserve — Резерв Необходимое

  • isSerialtrackable — учёт по серийным номерам Необходимое

  • tobacco — Табачная продукция. Не может быть указан вместе с egaisIsAlcoholic, soldByWeight, isSerialtrackable и onTap

  • trackingType — Тип маркируемой продукции

    • NOT_TRACKED — Без маркировки
    • TOBACCO — Тип маркировки “Табак”
    • SHOES — Тип маркировки “Обувь”
    • LP_CLOTHES — Тип маркировки “Одежда”
    • LP_LINENS — Тип маркировки “Постельное белье”
    • PERFUMERY — Тип маркировки “Духи и туалетная вода”
    • ELECTRONICS — Тип маркировки “Фотокамеры и лампы-вспышки”
    • TIRES — Тип маркировки “Шины и покрышки”
    • MILK — Тип маркировки “Молочная продукция”
    • WATER — Тип маркировки “Упакованная вода”
    • OTP — Тип маркировки “Альтернативная табачная продукция”
    • NCP — Тип маркировки “Никотиносодержащая продукция”
  • tnved — Код ТН ВЭД

  • taxSystem — Код системы налогообложения.

  • partialDisposal — Флаг частичного выбытия.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED
  • paymentItemType — Признак предмета расчета

    • GOOD — Товар
    • EXCISABLE_GOOD — Подакцизный товар
    • COMPOUND_PAYMENT_ITEM — Составной предмет расчета
    • ANOTHER_PAYMENT_ITEM — Иной предмет расчета
  • isDiscountProhibited — Запретить скидки при продаже в розницу

  • packs — Массив упаковок

    • id — id сущности упаковки Необходимое
    • name — Название упаковки Необходимое
    • quantity — Количество товаров в упаковке Необходимое
    • barcode — Штрихкод упаковки
  • ppeType — Код вида номенклатурной классификации медицинских средств индивидуальной защиты (EAN-13)

Наименование вида номенклатурной классификации медицинских изделий Код вида номенклатурной классификации медицинских изделий (EAN-13)
маска лицевая для защиты дыхательных путей, многоразового использования 2400001323807
маска лицевая для защиты дыхательных путей, одноразового использования 2400003675805
респиратор общего применения 2400001807703
респиратор хирургический 2400001818303
респиратор хирургический антибактериальный 2400002186203
средство назальное для защиты от загрязненного воздуха, местного действия 2400001368105
перчатки смотровые (процедурные) из латекса гевеи, неопудренные, нестерильные 2400001225408
перчатки смотровые (процедурные) из латекса гевеи, опудренные 2400001225606
перчатки смотровые (процедурные) из латекса гевеи, неопудренные, стерильные 2400001226108
перчатки смотровые (процедурные) из полихлоропрена, неопудренные 2400001393503
перчатки смотровые (процедурные) нитриловые, неопудренные, нестерильные 2400001858309
перчатки смотровые (процедурные) нитриловые, опудренные 2400001858507
перчатки смотровые (процедурные) виниловые, неопудренные 2400002052805
перчатки смотровые (процедурные) виниловые, опудренные 2400002052904
перчатки смотровые (процедурные) из гваюлового латекса, неопудренные 2400002984502
перчатки смотровые (процедурные) из этиленвинилацетата, неопудренные, стерильные 2400003117107
перчатки смотровые (процедурные) из этиленвинилацетата, неопудренные, нестерильные 2400003117206
перчатки смотровые (процедурные) нитриловые, неопудренные, антибактериальные 2400003207907
перчатки смотровые (процедурные) полиизопреновые, неопудренные 2400003215308
перчатки смотровые (процедурные) нитриловые, неопудренные, стерильные 2400003297700
перчатки смотровые (процедурные) виниловые, неопудренные, стерильные 2400003356704
перчатки смотровые (процедурные) виниловые, опудренные, стерильные 2400003356803
перчатки смотровые (процедурные) из латекса гевеи, опудренные, стерильные 2400003433108
перчатки смотровые (процедурные) полиизопреновые, опудренные 2400003492303
перчатки смотровые (процедурные) из полихлоропрена, неопудренные, стерильные 2400003495700
перчатки смотровые (процедурные) из полихлоропрена, неопудренные, стерильные 2400003495809
перчатки смотровые (процедурные) нитриловые, опудренные, стерильные 2400003495908
перчатки смотровые (процедурные) полиизопреновые, неопудренные, стерильные 2400003496004
перчатки смотровые (процедурные) полиизопреновые, опудренные, стерильные 2400003496103
перчатки хирургические из латекса гевеи, неопудренные 2400001226306
перчатки хирургические из латекса гевеи, опудренные 2400001226405
перчатки хирургические из полихлоропрена, неопудренные 2400001393107
перчатки смотровые (процедурные) из полихлоропрена, опудренные 2400001393602
перчатки хирургические из блоксополимера стирола, неопудренные, антибактериальные 2400001565306
перчатки хирургические нитриловые, опудренные 2400001857203
перчатки хирургические нитриловые, неопудренные 2400001857005
перчатки хирургические полиизопреновые, неопудренные 2400002015909
перчатки хирургические полиизопреновые, неопудренные, антибактериальные 2400002016005
перчатки хирургические полиизопреновые, опудренные 2400002016104
перчатки хирургические из блоксополимера стирола, неопудренные 2400003161209
перчатки хирургические полимерно-композитные, неопудренные 2400003227806
перчатки хирургические полимерно-композитные, неопудренные 2400003237409
перчатки хирургические из латекса гевеи, неопудренные, антибактериальные 2400003263408
перчатки хирургические из гваюлового латекса, неопудренные 2400003356902
перчатки хирургические из полихлоропрена, опудренные 2400003356902
набор гигиенической одежды для посетителей 2400002886806
комбинезон гигиенический для посетителей 2400002886707

  • characteristics — Массив пар вида «Наименование характеристики:значение«

  • product — Основной товар

  • isSerialtrackable — учёт по серийным номерам Необходимое


  • uom — Единица измерения услуги(строка)

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED
  • paymentItemType — Признак предмета расчета

    • SERVICE — Услуга
    • WORK — Работа
    • PROVIDING_RID — Предоставление РИД
    • COMPOUND_PAYMENT_ITEM — Составной предмет расчета
    • ANOTHER_PAYMENT_ITEM — Иной предмет расчета
  • isDiscountProhibited — Запретить скидки при продаже в розницу


  • article — Артикул комплекта

  • uom — Единица измерения комплекта (строка)

  • vat — НДС

  • image — Изображение товара (объект)

    • href — Ссылка на изображение
    • miniature — Ссылка на миниатюру изображения
    • tiny — Ссылка на уменьшенную версию изображения
  • components — Компоненты комплекта, это список товаров/услуг/модификаций, который входят в состав комплекта. Компонентов у комплекта может быть от 1 до 10. Необходимое

    • meta — Метаданные сущности Необходимое
    • quantity — количество компонентов в комплекте.
  • trackingType — Тип маркируемой продукции

    • NOT_TRACKED — Без маркировки
    • TOBACCO — Тип маркировки “Табак”
    • SHOES — Тип маркировки “Обувь”
    • LP_CLOTHES — Тип маркировки “Одежда”
    • LP_LINENS — Тип маркировки “Постельное белье”
    • PERFUMERY — Тип маркировки “Духи и туалетная вода”
    • ELECTRONICS — Тип маркировки “Фотокамеры и лампы-вспышки”
    • TIRES — Тип маркировки “Шины и покрышки”
    • MILK — Тип маркировки “Молочная продукция”
    • WATER — Тип маркировки “Упакованная вода”
    • OTP — Тип маркировки “Альтернативная табачная продукция”
    • NCP — Тип маркировки “Никотиносодержащая продукция”
  • tnved — Код ТН ВЭД

  • paymentItemType — Признак предмета расчета

    • GOOD — Товар
    • EXCISABLE_GOOD — Подакцизный товар
    • COMPOUND_PAYMENT_ITEM — Составной предмет расчета
    • ANOTHER_PAYMENT_ITEM — Иной предмет расчета
  • isDiscountProhibited — Запретить скидки при продаже в розницу

  • taxSystem — Код системы налогообложения.

  • partialDisposal — Флаг частичного выбытия.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Товары/услуги/комплекты в рознице отображаются со всеми типами цен (salePrices). Если тип цен не задан явно, то возвращается значение 0.
Модификации в рознице отображаются с явно проставленными типами цен (salePrices). Если тип цен не задан явно, то будет отображаться цена родительского товара.

Папки ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Папки ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/productfolder

Responses200

Успешный запрос. Результат — список всех папок на учетной записи.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder",
    "mediaType": "application/json",
    "size": 3,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/276a6f50-7ffd-11e6-8a84-bae50000005c",
        "mediaType": "application/json",
        "type": "productfolder",
        "id": "276a6f50-7ffd-11e6-8a84-bae50000005c",
        "idType": "native"
      },
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
          "idType": "native"
        },
        "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
        "name": "Овощи",
        "namepath": "",
        "path": "/"
      },
      "id": "276a6f50-7ffd-11e6-8a84-bae50000005c",
      "name": "Цитрусовые",
      "namepath": "Овощи",
      "path": "/dbe2cf7f-7b5c-11e6-8a84-bae50000000e/"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/83528b98-7ffd-11e6-8a84-bae500000062",
        "mediaType": "application/json",
        "type": "productfolder",
        "id": "83528b98-7ffd-11e6-8a84-bae500000062",
        "idType": "native"
      },
      "productFolder": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/276a6f50-7ffd-11e6-8a84-bae50000005c",
          "mediaType": "application/json",
          "type": "productfolder",
          "id": "276a6f50-7ffd-11e6-8a84-bae50000005c",
          "idType": "native"
        },
        "productFolder": {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
            "mediaType": "application/json",
            "type": "productfolder",
            "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
            "idType": "native"
          }
        },
        "id": "276a6f50-7ffd-11e6-8a84-bae50000005c",
        "name": "Цитрусовые",
        "namepath": "Овощи",
        "path": "/dbe2cf7f-7b5c-11e6-8a84-bae50000000e/"
      },
      "id": "83528b98-7ffd-11e6-8a84-bae500000062",
      "name": "Оранжевые",
      "namepath": "Овощи/Цитрусовые",
      "path": "/dbe2cf7f-7b5c-11e6-8a84-bae50000000e/276a6f50-7ffd-11e6-8a84-bae50000005c/"
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
        "mediaType": "application/json",
        "type": "productfolder",
        "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
        "idType": "native"
      },
      "id": "dbe2cf7f-7b5c-11e6-8a84-bae50000000e",
      "name": "Овощи",
      "namepath": "",
      "path": "/"
    }
  ]
}

Получить все папки

GET/entity/productfolder

Запрос на получение всех папок на учётной записи.

  • meta — метаданные папки Необходимое

  • productFolder — ссылка на родительскую папку

    • meta — метаданные папки Необходимое (если пришло родительское поле)
    • productFolder — ссылка на родительскую папку
    • id — id папки Необходимое (если пришло родительское поле)
    • name — наименование папки Необходимое (если пришло родительское поле)
    • namepath — путь к данной папке, состоящий из имён родительских папок Необходимое (если пришло родительское поле)
    • path — путь к данной папке, состоящий из id родительских папок Необходимое (если пришло родительское поле)
  • id — id папки Необходимое

  • name — наименование папки Необходимое

  • namepath — путь к данной папке, состоящий из имён родительских папок Необходимое

  • path — путь к данной папке, состоящий из id родительских папок Необходимое

Покупатели ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Покупатели ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/counterparty

Responses200

Успешный запрос. Результат — JSON представление списка контрагентов.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty",
    "mediaType": "application/json",
    "size": 6,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
        "idType": "native"
      },
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "version": 0,
      "updated": "2016-09-15 13:49:43",
      "name": "OOOCompany",
      "externalCode": "qKQuM-6ijqMFB5TemvZxi1",
      "companyType": "legal",
      "tags": [],
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/5d1fe143-7b1d-11e6-8a84-bae500000054",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "5d1fe143-7b1d-11e6-8a84-bae500000054",
        "idType": "native"
      },
      "id": "5d1fe143-7b1d-11e6-8a84-bae500000054",
      "version": 0,
      "updated": "2016-09-15 11:21:13",
      "name": "ООО "Поставщик"",
      "externalCode": "8DLiwCbIhvJz3TSNC2h1G3",
      "companyType": "legal",
      "legalTitle": "Общество с ограниченной ответственностью "Поставщик"",
      "legalAddress": "г.Москва, ул.Строителей, д.12",
      "inn": "7736570901",
      "kpp": "773601001",
      "tags": [],
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/5d201705-7b1d-11e6-8a84-bae500000056",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "5d201705-7b1d-11e6-8a84-bae500000056",
        "idType": "native"
      },
      "id": "5d201705-7b1d-11e6-8a84-bae500000056",
      "version": 0,
      "updated": "2016-09-15 11:21:13",
      "name": "ООО "Покупатель"",
      "externalCode": "grYJWYhkheEmr3aNP53-72",
      "companyType": "legal",
      "legalTitle": "Общество с ограниченной ответственностью "Покупатель"",
      "legalAddress": "г.Москва, ул.Строителей, д.11",
      "inn": "7736570902",
      "kpp": "773601002",
      "tags": [],
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/5d444290-7b1d-11e6-8a84-bae50000005e",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "5d444290-7b1d-11e6-8a84-bae50000005e",
        "idType": "native"
      },
      "id": "5d444290-7b1d-11e6-8a84-bae50000005e",
      "version": 10,
      "updated": "2016-09-15 11:21:13",
      "name": "Розничный покупатель",
      "externalCode": "xprOCvL2gPZjzlYwqzsvw3",
      "companyType": "legal",
      "tags": [],
      "salesAmount": 18720
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "688bd078-800c-11e6-8a84-bae5000000a2",
        "idType": "native"
      },
      "id": "688bd078-800c-11e6-8a84-bae5000000a2",
      "version": 4,
      "updated": "2016-09-21 18:05:01",
      "name": "АО компания-банк",
      "description": "Ключевой партнёр",
      "code": "almost-alfa-code",
      "externalCode": "6AWY7U4biGxP-HFAmEN0l3",
      "companyType": "entrepreneur",
      "legalTitle": "АКЦИОНЕРНОЕ ОБЩЕСТВО "компания-банк"",
      "legalAddress": "г Можайск, ул Недокаланчевская, д 26.99",
      "actualAddress": "г Можайск, ул Перекаланчевская, д 27.01",
      "inn": "7728178971",
      "okpo": "3519251242513",
      "ogrnip": "12412412",
      "certificateNumber": "в21421412",
      "certificateDate": "2016-09-01 00:00:00",
      "email": "aoalmost@bank.ru",
      "phone": "+7 666 555 444 333",
      "fax": "123321",
      "tags": [],
      "discounts": [
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/941e8ce7-7b1d-11e6-8a84-bae500000111",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 30000
        },
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/98af408c-7fdc-11e6-8a84-bae50000003c",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 1000
        },
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/fbd3a1b7-7fdd-11e6-8a84-bae500000047",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "fbd3a1b7-7fdd-11e6-8a84-bae500000047",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 1000
        }
      ],
      "discountCardNumber": "6",
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/801ee966-7b1d-11e6-8a84-bae5000000fd",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "801ee966-7b1d-11e6-8a84-bae5000000fd",
        "idType": "native"
      },
      "id": "801ee966-7b1d-11e6-8a84-bae5000000fd",
      "version": 3,
      "updated": "2016-09-21 12:21:54",
      "name": "Контрагент со скидкой",
      "externalCode": "uI93KJojjZk7F-WU9eJfr1",
      "companyType": "legal",
      "tags": [],
      "discounts": [
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/941e8ce7-7b1d-11e6-8a84-bae500000111",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 0
        },
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/98af408c-7fdc-11e6-8a84-bae50000003c",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 10000
        }
      ],
      "salesAmount": 150000
    }
  ]
}

Получить Покупателей

GET/entity/counterparty

Запрос на получение списка всех контрагентов.

  • offsetId — Смещение

  • limit — Максимальное возвращаемое кол-во

  • direction — Направление следующей страницы поиска

  • search — Строка для поиска. Возвращаемые контрагенты должны содержать соответствующую подстроку в одном из полей: name, email, phone, discountCardNumber

  • meta — внешний уникальный идентификатор в формате метаданных (мета с syncId) Необходимое

  • id — ID в формате UUID Необходимое

  • syncId — ID синхронизации

  • version — Версия сущности. Изменяется при обновлении/удалении Контрагента Необходимое

  • updated — Момент последнего обновления Контрагента Необходимое

  • externalCode — Внешний код Контрагента Необходимое

  • name — Имя Контрагента Необходимое

  • code — Код Контрагента

  • description — Описание Контрагента

  • actualAddress -Фактический адрес Контрагента

  • tags — Тэги (массив) Необходимое

  • companyType — Тип Контрагента. Необходимое
    [Юридическое лицо, Индивидуальный предприниматель, Физическое лицо].
Тип контрагента Значение поля companyType
Юридическое лицо legal
Индивидуальный предприниматель entrepreneur
Физическое лицо individual
  • legalTitle — Полное наименование Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

  • kpp — КПП

  • ogrn — ОГРН

  • ogrnip — ОГРНИП

  • okpo — ОКПО

  • certificateNumber — Номер свидетельства

  • certificateDate — Дата свидетельства

  • email — Адрес электронной почты

  • phone — Номер городского телефона

  • fax — Номер факса

  • discounts — Массив объектов-скидок, действующих на данного контрагента.

    • discount — Скидка
      • meta — метаданные скидки
      • personalDiscount — процент персональной скидки (если тип — персональная скидка)
      • salesAmountCorrection — Коррекция
  • discountCardNumber — Номер дисконтной карты

  • salesAmount — Сумма продаж контрагента Необходимое

  • bonusProgram — Метаданные активной бонусной программы

  • bonusPoints — Бонусные баллы по активной бонусной программе

Покупатели ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/counterparty/detail

RequestsПример

Пример body запроса для получения информации по контрагенту.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2",
    "mediaType": "application/json",
    "type": "counterparty",
    "id": "688bd078-800c-11e6-8a84-bae5000000a2",
    "idType": "native"
  },
  "id": "688bd078-800c-11e6-8a84-bae5000000a2",
  "syncId": "688bd078-800c-11e6-8a84-bae5000000a3",
  "version": 4,
  "updated": "2016-09-21 18:05:01",
  "name": "АО компания-банк",
  "description": "Ключевой партнёр",
  "code": "almost-alfa-code",
  "externalCode": "6AWY7U4biGxP-HFAmEN0l3",
  "companyType": "entrepreneur",
  "legalTitle": "АКЦИОНЕРНОЕ ОБЩЕСТВО "компания-банк"",
  "legalAddress": "г Можайск, ул Недокаланчевская, д 26.99",
  "actualAddress": "г Можайск, ул Перекаланчевская, д 27.01",
  "inn": "7728178971",
  "okpo": "3519251242513",
  "ogrnip": "12412412",
  "certificateNumber": "в21421412",
  "certificateDate": "2016-09-01 00:00:00",
  "email": "aoalmost@bank.ru",
  "phone": "+7 666 555 444 333",
  "fax": "123321",
  "tags": [],
  "discounts": [
    {
      "discount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/941e8ce7-7b1d-11e6-8a84-bae500000111",
          "mediaType": "application/json",
          "type": "accumulationdiscount",
          "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
          "idType": "native"
        }
      },
      "salesAmountCorrection": 30000
    },
    {
      "discount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/98af408c-7fdc-11e6-8a84-bae50000003c",
          "mediaType": "application/json",
          "type": "accumulationdiscount",
          "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
          "idType": "native"
        }
      },
      "salesAmountCorrection": 1000
    },
    {
      "discount": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/fbd3a1b7-7fdd-11e6-8a84-bae500000047",
          "mediaType": "application/json",
          "type": "accumulationdiscount",
          "id": "fbd3a1b7-7fdd-11e6-8a84-bae500000047",
          "idType": "native"
        }
      },
      "salesAmountCorrection": 1000
    }
  ],
  "discountCardNumber": "6",
  "salesAmount": 0
}

Responses200

Успешный запрос. Результат — JSON представление данных контрагента.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty",
    "mediaType": "application/json",
    "size": 6,
    "limit": 1000,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
        "idType": "native"
      },
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "version": 0,
      "updated": "2016-09-15 13:49:43",
      "name": "OOOCompany",
      "externalCode": "qKQuM-6ijqMFB5TemvZxi1",
      "companyType": "legal",
      "tags": [],
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/5d1fe143-7b1d-11e6-8a84-bae500000054",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "5d1fe143-7b1d-11e6-8a84-bae500000054",
        "idType": "native"
      },
      "id": "5d1fe143-7b1d-11e6-8a84-bae500000054",
      "version": 0,
      "updated": "2016-09-15 11:21:13",
      "name": "ООО "Поставщик"",
      "externalCode": "8DLiwCbIhvJz3TSNC2h1G3",
      "companyType": "legal",
      "legalTitle": "Общество с ограниченной ответственностью "Поставщик"",
      "legalAddress": "г.Москва, ул.Строителей, д.12",
      "inn": "7736570901",
      "kpp": "773601001",
      "tags": [],
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/5d201705-7b1d-11e6-8a84-bae500000056",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "5d201705-7b1d-11e6-8a84-bae500000056",
        "idType": "native"
      },
      "id": "5d201705-7b1d-11e6-8a84-bae500000056",
      "version": 0,
      "updated": "2016-09-15 11:21:13",
      "name": "ООО "Покупатель"",
      "externalCode": "grYJWYhkheEmr3aNP53-72",
      "companyType": "legal",
      "legalTitle": "Общество с ограниченной ответственностью "Покупатель"",
      "legalAddress": "г.Москва, ул.Строителей, д.11",
      "inn": "7736570902",
      "kpp": "773601002",
      "tags": [],
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/5d444290-7b1d-11e6-8a84-bae50000005e",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "5d444290-7b1d-11e6-8a84-bae50000005e",
        "idType": "native"
      },
      "id": "5d444290-7b1d-11e6-8a84-bae50000005e",
      "version": 10,
      "updated": "2016-09-15 11:21:13",
      "name": "Розничный покупатель",
      "externalCode": "xprOCvL2gPZjzlYwqzsvw3",
      "companyType": "legal",
      "tags": [],
      "salesAmount": 18720
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "688bd078-800c-11e6-8a84-bae5000000a2",
        "idType": "native"
      },
      "id": "688bd078-800c-11e6-8a84-bae5000000a2",
      "version": 4,
      "updated": "2016-09-21 18:05:01",
      "name": "АО компания-банк",
      "description": "Ключевой партнёр",
      "code": "almost-alfa-code",
      "externalCode": "6AWY7U4biGxP-HFAmEN0l3",
      "companyType": "entrepreneur",
      "legalTitle": "АКЦИОНЕРНОЕ ОБЩЕСТВО "компания-банк"",
      "legalAddress": "г Можайск, ул Недокаланчевская, д 26.99",
      "actualAddress": "г Можайск, ул Перекаланчевская, д 27.01",
      "inn": "7728178971",
      "okpo": "3519251242513",
      "ogrnip": "12412412",
      "certificateNumber": "в21421412",
      "certificateDate": "2016-09-01 00:00:00",
      "email": "aoalmost@bank.ru",
      "phone": "+7 666 555 444 333",
      "fax": "123321",
      "tags": [],
      "discounts": [
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/941e8ce7-7b1d-11e6-8a84-bae500000111",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 30000
        },
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/98af408c-7fdc-11e6-8a84-bae50000003c",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 1000
        },
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/fbd3a1b7-7fdd-11e6-8a84-bae500000047",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "fbd3a1b7-7fdd-11e6-8a84-bae500000047",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 1000
        }
      ],
      "discountCardNumber": "6",
      "salesAmount": 0
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/801ee966-7b1d-11e6-8a84-bae5000000fd",
        "mediaType": "application/json",
        "type": "counterparty",
        "id": "801ee966-7b1d-11e6-8a84-bae5000000fd",
        "idType": "native"
      },
      "id": "801ee966-7b1d-11e6-8a84-bae5000000fd",
      "version": 3,
      "updated": "2016-09-21 12:21:54",
      "name": "Контрагент со скидкой",
      "externalCode": "uI93KJojjZk7F-WU9eJfr1",
      "companyType": "legal",
      "tags": [],
      "discounts": [
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/941e8ce7-7b1d-11e6-8a84-bae500000111",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "941e8ce7-7b1d-11e6-8a84-bae500000111",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 0
        },
        {
          "discount": {
            "meta": {
              "href": "https://online.moysklad.ru/api/posap/1.0/entity/accumulationdiscount/98af408c-7fdc-11e6-8a84-bae50000003c",
              "mediaType": "application/json",
              "type": "accumulationdiscount",
              "id": "98af408c-7fdc-11e6-8a84-bae50000003c",
              "idType": "native"
            }
          },
          "salesAmountCorrection": 10000
        }
      ],
      "salesAmount": 150000
    }
  ]
}

Получить бонусные баллы Покупателя

POST/entity/counterparty/detail

Запрос на получение бонусных баллов контрагента. Необходимо передать объект, полученный из метода GET /entity/counterparty. Бонусные баллы возвращаются для каждого контрагента в отдельном запросе на получение баллов.

  • meta — внешний уникальный идентификатор в формате метаданных (мета с syncId) Необходимое

  • id — ID в формате UUID Необходимое

  • syncId — ID синхронизации

  • version — Версия сущности. Изменяется при обновлении/удалении Контрагента Необходимое

  • updated — Момент последнего обновления Контрагента Необходимое

  • externalCode — Внешний код Контрагента Необходимое

  • name — Имя Контрагента Необходимое

  • code — Код Контрагента

  • description — Описание Контрагента

  • actualAddress -Фактический адрес Контрагента

  • tags — Тэги (массив) Необходимое

  • companyType — Тип Контрагента. Необходимое
    [Юридическое лицо, Индивидуальный предприниматель, Физическое лицо].
Тип контрагента Значение поля companyType
Юридическое лицо legal
Индивидуальный предприниматель entrepreneur
Физическое лицо individual
  • legalTitle — Полное наименование Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

  • kpp — КПП

  • ogrn — ОГРН

  • ogrnip — ОГРНИП

  • okpo — ОКПО

  • certificateNumber — Номер свидетельства

  • certificateDate — Дата свидетельства

  • email — Адрес электронной почты

  • phone — Номер городского телефона

  • fax — Номер факса

  • discounts — Массив объектов-скидок, действующих на данного контрагента.

    • discount — Скидка
      • meta — метаданные скидки
      • personalDiscount — процент персональной скидки (если тип — персональная скидка)
      • salesAmountCorrection — Коррекция
  • discountCardNumber — Номер дисконтной карты

  • salesAmount — Сумма продаж контрагента Необходимое

  • meta — внешний уникальный идентификатор в формате метаданных (мета с syncId) Необходимое

  • id — ID в формате UUID Необходимое

  • syncId — ID синхронизации

  • version — Версия сущности. Изменяется при обновлении/удалении Контрагента Необходимое

  • updated — Момент последнего обновления Контрагента Необходимое

  • externalCode — Внешний код Контрагента Необходимое

  • name — Имя Контрагента Необходимое

  • code — Код Контрагента

  • description — Описание Контрагента

  • actualAddress -Фактический адрес Контрагента

  • tags — Тэги (массив) Необходимое

  • companyType — Тип Контрагента. Необходимое
    [Юридическое лицо, Индивидуальный предприниматель, Физическое лицо].
Тип контрагента Значение поля companyType
Юридическое лицо legal
Индивидуальный предприниматель entrepreneur
Физическое лицо individual
  • legalTitle — Полное наименование Контрагента

  • legalAddress — Юридический адрес Контрагента

  • inn — ИНН

  • kpp — КПП

  • ogrn — ОГРН

  • ogrnip — ОГРНИП

  • okpo — ОКПО

  • certificateNumber — Номер свидетельства

  • certificateDate — Дата свидетельства

  • email — Адрес электронной почты

  • phone — Номер городского телефона

  • fax — Номер факса

  • discounts — Массив объектов-скидок, действующих на данного контрагента.

    • discount — Скидка
      • meta — метаданные скидки
      • personalDiscount — процент персональной скидки (если тип — персональная скидка)
      • salesAmountCorrection — Коррекция
  • discountCardNumber — Номер дисконтной карты

  • salesAmount — Сумма продаж контрагента Необходимое

  • bonusProgram — Метаданные активной бонусной программы

  • bonusPoints — Бонусные баллы по активной бонусной программе

Заказы покупателей ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Заказы покупателей ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/customerorder

Responses200

Успешный запрос. Результат — JSON представление списка Заказов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder",
    "mediaType": "application/json",
    "size": 1,
    "limit": 100,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/0f175046-dbca-11e6-5bed-427b00000079",
        "mediaType": "application/json",
        "type": "customerorder",
        "id": "0f175046-dbca-11e6-5bed-427b00000079",
        "idType": "native"
      },
      "id": "0f175046-dbca-11e6-5bed-427b00000079",
      "name": "00001",
      "description": "2222222222222",
      "moment": "2017-01-16 11:59:00",
      "vatEnabled": true,
      "vatIncluded": true,
      "deliveryPlannedMoment": "2017-02-01 17:12:00",
      "state": {
        "name": "Новый",
        "color": 15106326,
        "type": "Regular"
      },
      "positions": [
        {
          "assortment": {
            "meta": {
              "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000003",
              "mediaType": "application/json",
              "type": "product",
              "id": "d90cda3b-1f6c-11e7-8a7f-40d000000003",
              "idType": "native"
            },
            "name": "good1",
            "code": "00034",
            "uom": "шт",
            "barcodes": [
              "2000000000367"
            ],
            "salePrices": [
              {
                "value": 6000,
                "priceType": "Цена продажи"
              },
              {
                "value": 4000,
                "priceType": "Цена распродажи"
              }
            ],
            "soldByWeight": false,
            "onTap": false,
            "isSerialTrackable": false,
            "paymentItemType": "GOOD",
            "isDiscountProhibited": false
          },
          "quantity": 1,
          "price": 0,
          "vat": 0,
          "vatEnabled": false,
          "discount": 0,
          "reserve": 0
        },
        {
          "assortment": {
            "meta": {
              "href": "http://online.moysklad.ru/api/posap/1.0/entity/variant/cca27551-5cc3-11e7-6a80-332a000000a4",
              "mediaType": "application/json",
              "type": "variant",
              "id": "cca27551-5cc3-11e7-6a80-332a000000a4",
              "idType": "native"
            },
            "name": "good1 (variant)",
            "code": "00035",
            "uom": "шт",
            "barcodes": [
              "2000000000369"
            ],
            "salePrices": [
              {
                "value": 6000,
                "priceType": "Цена продажи"
              },
              {
                "value": 5000,
                "priceType": "Цена распродажи"
              }
            ],
            "soldByWeight": false,
            "onTap": false,
            "isSerialTrackable": false,
            "paymentItemType": "ANOTHER_PAYMENT_ITEM",
            "isDiscountProhibited": false
          },
          "quantity": 10,
          "price": 0,
          "vat": 0,
          "vatEnabled": false,
          "discount": 0,
          "reserve": 0,
          "pack": {
            "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
            "name": "ящ",
            "quantity": 10,
            "barcode": "2000000000016"
          }
        },
        {
          "assortment": {
            "meta": {
              "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000103",
              "mediaType": "application/json",
              "type": "product",
              "id": "d90cda3b-1f6c-11e7-8a7f-40d000000103",
              "idType": "native"
            },
            "name": "mask",
            "code": "00134",
            "uom": "шт",
            "barcodes": [
              "2000000023367"
            ],
            "salePrices": [
              {
                "value": 3500,
                "priceType": "Цена продажи"
              }
            ],
            "soldByWeight": false,
            "onTap": false,
            "isSerialTrackable": false,
            "paymentItemType": "GOOD",
            "isDiscountProhibited": false,
            "ppeType": "2400001323807"
          },
          "quantity": 1,
          "price": 0,
          "vat": 0,
          "vatEnabled": false,
          "discount": 0,
          "reserve": 0
        }
      ],
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/90fdbe2f-d973-11e6-5bed-427b00000056",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "90fdbe2f-d973-11e6-5bed-427b00000056",
          "idType": "native"
        },
        "name": "ООО "Покупатель""
      },
      "prepayments": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
            "mediaType": "application/json",
            "type": "prepayment",
            "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
            "idType": "native"
          },
          "name": "00010"
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
            "mediaType": "application/json",
            "type": "prepayment",
            "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
            "idType": "native"
          },
          "name": "00011"
        }
      ],
      "paidInCash": 123,
      "paidNoCash": 222,
      "paidByQr": 0,
      "shippedSum": 111
    }
  ]
}

Получить Заказы покупателей

GET/entity/customerorder

Запрос на получение списка Заказов покупателей, соответствующих складу и организации точки продаж.
Не выгружаются Заказы с сериями, алкогольными товарами, непроведенные заказы, а также заказы без позиций и заказы, у которых более 1000 позиций.

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • id — ID в формате UUID Необходимое

  • name — Имя Необходимое

  • description — Описание

  • moment — Дата Необходимое

  • vatEnabled — Учитывается ли НДС Необходимое

  • vatIncluded — Включен ли НДС в цену Необходимое

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • state — Статус

  • positions — Ссылка на позиции в формате метаданных Необходимое

  • agent — Ссылка на покупателя в формате метаданных (Если заказ назначен на стандартного розничный покупателя, то это поле не придёт в составе заказа)

  • paidInCash — Оплачено наличными по заказу

  • paidNoCash — Оплачено картой по заказу

  • paidByQr — Оплачено по QR-коду по заказу

  • shippedSum — Отгружено

  • prepayments — Предоплаты связанные с заказом покупателя

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Позиции Заказа — это список товаров/услуг/модификаций/комплектов.
Объект позиции Заказа содержит следующие поля:

  • assortment — Ссылка на товар/услугу/модификацию/комплект (мета), которую представляет собой позиция Необходимое

  • quantity — Количество товаров/услуг/модификаций/комплектов данного вида в позиции Необходимое

  • price — Цена товаров/услуг/модификаций/комплекта в копейках Необходимое

  • vat — НДС, которым облагается текущая позиция Необходимое

  • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%

  • discount — Процент скидки или наценки Необходимое

  • reserve — Резерв данной позиции Необходимое

  • pack — Упаковка

    • id — id сущности упаковки Необходимое
    • name — Название упаковки Необходимое
    • quantity — Количество товаров в упаковке Необходимое
    • barcode — Штрихкод упаковки
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Объект статуса Заказа содержит следующие поля:

  • name — Наименование Необходимое

  • color — Цвет в цветовом пространстве ARGB Необходимое

  • type — Тип. Возможные значения: [Regular(обычный), Successful(Финальный положительный), Unsuccessful(Финальный отрицательный)] Необходимое

Объект покупателя Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

Объект предоплаты Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

У точки продаж в основном приложении есть настройка: “Выгружать только заказы со статусами”, которая влияет на выдачу заказов.
Если в этой настройке указаны статусы, то, при запросе заказов, будут возвращены только заказы с указанными статусами. Если статусы не указаны, будут выгружаться заказы со всеми статусами в т.ч. пустыми.

Заказы покупателей ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление списка Заказов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/0f175046-dbca-11e6-5bed-427b00000079",
    "mediaType": "application/json",
    "type": "customerorder",
    "id": "0f175046-dbca-11e6-5bed-427b00000079",
    "idType": "native"
  },
  "id": "0f175046-dbca-11e6-5bed-427b00000079",
  "name": "00001",
  "description": "2222222222222",
  "moment": "2017-01-16 11:59:00",
  "vatEnabled": true,
  "vatIncluded": true,
  "deliveryPlannedMoment": "2017-02-01 17:12:00",
  "state": {
    "name": "Новый",
    "color": 15106326,
    "type": "Regular"
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000003",
          "mediaType": "application/json",
          "type": "product",
          "id": "d90cda3b-1f6c-11e7-8a7f-40d000000003",
          "idType": "native"
        },
        "name": "good1",
        "code": "00034",
        "uom": "шт",
        "barcodes": [
          "2000000000367"
        ],
        "salePrices": [
          {
            "value": 6000,
            "priceType": "Цена продажи"
          },
          {
            "value": 4000,
            "priceType": "Цена распродажи"
          }
        ],
        "soldByWeight": false,
        "onTap": false,
        "isSerialTrackable": false,
        "paymentItemType": "GOOD",
        "isDiscountProhibited": false
      },
      "quantity": 1,
      "price": 0,
      "vat": 0,
      "vatEnabled": false,
      "discount": 0,
      "reserve": 0
    },
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/posap/1.0/entity/variant/cca27551-5cc3-11e7-6a80-332a000000a4",
          "mediaType": "application/json",
          "type": "variant",
          "id": "cca27551-5cc3-11e7-6a80-332a000000a4",
          "idType": "native"
        },
        "name": "good1 (variant)",
        "code": "00035",
        "uom": "шт",
        "barcodes": [
          "2000000000369"
        ],
        "salePrices": [
          {
            "value": 6000,
            "priceType": "Цена продажи"
          },
          {
            "value": 5000,
            "priceType": "Цена распродажи"
          }
        ],
        "soldByWeight": false,
        "onTap": false,
        "isSerialTrackable": false,
        "paymentItemType": "ANOTHER_PAYMENT_ITEM",
        "isDiscountProhibited": false
      },
      "quantity": 10,
      "price": 0,
      "vat": 0,
      "vatEnabled": false,
      "discount": 0,
      "reserve": 0,
      "pack": {
        "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
        "name": "ящ",
        "quantity": 10,
        "barcode": "2000000000016"
      }
    },
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000103",
          "mediaType": "application/json",
          "type": "product",
          "id": "d90cda3b-1f6c-11e7-8a7f-40d000000103",
          "idType": "native"
        },
        "name": "mask",
        "code": "00134",
        "uom": "шт",
        "barcodes": [
          "2000000023367"
        ],
        "salePrices": [
          {
            "value": 3500,
            "priceType": "Цена продажи"
          }
        ],
        "soldByWeight": false,
        "onTap": false,
        "isSerialTrackable": false,
        "paymentItemType": "GOOD",
        "isDiscountProhibited": false,
        "ppeType": "2400001323807"
      },
      "quantity": 1,
      "price": 0,
      "vat": 0,
      "vatEnabled": false,
      "discount": 0,
      "reserve": 0
    }
  ],
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/90fdbe2f-d973-11e6-5bed-427b00000056",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "90fdbe2f-d973-11e6-5bed-427b00000056",
      "idType": "native"
    },
    "name": "ООО "Покупатель""
  },
  "prepayments": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
        "mediaType": "application/json",
        "type": "prepayment",
        "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
        "idType": "native"
      },
      "name": "00010"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
        "mediaType": "application/json",
        "type": "prepayment",
        "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
        "idType": "native"
      },
      "name": "00011"
    }
  ],
  "paidInCash": 123,
  "paidNoCash": 222,
  "paidByQr": 0,
  "shippedSum": 111
}

Получить Заказ покупателя

GET/entity/customerorder/{id}

Запрос на получение заказа для точки продаж.

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • id — ID в формате UUID Необходимое

  • name — Имя Необходимое

  • description — Описание

  • moment — Дата Необходимое

  • vatEnabled — Учитывается ли НДС Необходимое

  • vatIncluded — Включен ли НДС в цену Необходимое

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • state — Статус

  • positions — Ссылка на позиции в формате метаданных Необходимое

  • agent — Ссылка на покупателя в формате метаданных (Если заказ назначен на стандартного розничный покупателя, то это поле не придёт в составе заказа)

  • paidInCash — Оплачено наличными по заказу

  • paidNoCash — Оплачено картой по заказу

  • paidByQr — Оплачено по QR-коду по заказу

  • shippedSum — Отгружено

  • prepayments — Предоплаты связанные с заказом покупателя

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Позиции Заказа — это список товаров/услуг/модификаций/комплектов.
Объект позиции Заказа содержит следующие поля:

  • assortment — Ссылка на товар/услугу/модификацию/комплект (мета), которую представляет собой позиция Необходимое

  • quantity — Количество товаров/услуг/модификаций/комплектов данного вида в позиции Необходимое

  • price — Цена товаров/услуг/модификаций/комплекта в копейках Необходимое

  • vat — НДС, которым облагается текущая позиция Необходимое

  • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%

  • discount — Процент скидки или наценки Необходимое

  • reserve — Резерв данной позиции Необходимое

  • pack — Упаковка

    • id — id сущности упаковки Необходимое
    • name — Название упаковки Необходимое
    • quantity — Количество товаров в упаковке Необходимое
    • barcode — Штрихкод упаковки
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Объект статуса Заказа содержит следующие поля:

  • name — Наименование Необходимое

  • color — Цвет в цветовом пространстве ARGB Необходимое

  • type — Тип. Возможные значения: [Regular(обычный), Successful(Финальный положительный), Unsuccessful(Финальный отрицательный)] Необходимое

Объект покупателя Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

Объект предоплаты Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

У точки продаж в основном приложении есть настройка: “Выгружать только заказы со статусами”, которая влияет на выдачу заказов.
Если в этой настройке указаны статусы, то, при запросе заказов, будут возвращены только заказы с указанными статусами. Если статусы не указаны, будут выгружаться заказы со всеми статусами в т.ч. пустыми.

URI Параметры

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

Заказы покупателей ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/customerorder

RequestsПример 1

Пример создания нового заказа покупателя.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "moment": "2018-09-06 21:41:46",
  "description": "Описание заказа",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/syncid/f085d67e-6eae-11e6-8a84-bc520403352a"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "taxSystem": "SIMPLIFIED_TAX_SYSTEM_INCOME"
}

Responses201

This response has no content.

Создать заказ покупателя

POST/entity/customerorder

Запрос на создание нового заказа покупателя.

Обязательные поля для создания заказа:

  • meta — Метаданные

  • agent — Ссылка на контрагента.

В случае, если не будет передано поле name — оно будет автоматически присвоено на сервере.
После создания, заказу будет выставлена Организация, указанная в настройках точки продаж.

Атрибуты запроса

  • taxSystem — Код системы налогообложения.
Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Серийные номера ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Серийные номера ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/sn

Responses200

Успешный запрос. Результат — JSON представление списка серийных номеров.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn",
    "mediaType": "application/json",
    "size": 4,
    "limit": 100,
    "offsetId": "00000000-0000-0000-0000-000000000000",
    "direction": "forward"
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/dcb887fa-2ff8-11e7-8a84-bae500000005",
        "mediaType": "application/json",
        "type": "sn",
        "id": "dcb887fa-2ff8-11e7-8a84-bae500000005",
        "idType": "native"
      },
      "name": "12322678909292929292",
      "code": "123aa2c34eg566",
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/b7fb5459-2a83-11e7-9464-e4de00000026",
          "mediaType": "application/json",
          "type": "product",
          "id": "b7fb5459-2a83-11e7-9464-e4de00000026",
          "idType": "native"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/dcb887fa-2ff8-11e7-8a84-bae500000005",
        "mediaType": "application/json",
        "type": "sn",
        "id": "dcb887fa-2ff8-11e7-8a84-bae500000005",
        "idType": "native"
      },
      "name": "12345678909292929292",
      "code": "12345678909292929292",
      "description": "Описание серийного номера",
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/bbc50755-2a83-11e7-9464-e4de0000002e",
          "mediaType": "application/json",
          "type": "product",
          "id": "bbc50755-2a83-11e7-9464-e4de0000002e",
          "idType": "native"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/dcb887fa-2ff8-11e7-8a84-bae500000005",
        "mediaType": "application/json",
        "type": "sn",
        "id": "dcb887fa-2ff8-11e7-8a84-bae500000005",
        "idType": "native"
      },
      "name": "123456665556329292926",
      "code": "123456789092777629292",
      "description": "Серийный номер продукта",
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/bbc82552-2a83-11e7-9464-e4de00000032",
          "mediaType": "application/json",
          "type": "product",
          "id": "bbc82552-2a83-11e7-9464-e4de00000032",
          "idType": "native"
        }
      }
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/eb21663a-2b2b-11e7-9464-e4de0000002e",
        "mediaType": "application/json",
        "type": "sn",
        "id": "eb21663a-2b2b-11e7-9464-e4de0000002e",
        "idType": "native"
      },
      "name": "123",
      "code": "123",
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/73a83977-89c7-11e8-253d-a06100000004",
          "mediaType": "application/json",
          "type": "product",
          "id": "73a83977-89c7-11e8-253d-a06100000004",
          "idType": "sync"
        }
      }
    }
  ]
}

Получить Серийные номера

GET/entity/sn

Запрос на получение списка серийных номеров.

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

  • code — Код

  • description — Описание

  • assortment — Ссылка на товар с серийным учётом, которому принадлежит серийный номер Необходимое

Операции со сменами ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Открыть смену ¶

PUT https://online.moysklad.ru/api/posap/1.0/rpc/openshift/

RequestsПример

Пример запроса на открытие смены.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "0001",
  "openmoment": "2016-09-06 21:41:46",
  "cheque": {
    "start": {
      "fnNumber": "1234",
      "kktRegNumber": "5678",
      "fiscalDocSign": "9012",
      "shiftNumber": "3456",
      "fiscalDocNumber": "7890",
      "time": "2016-09-06 21:41:46"
    }
  }
}

Responses204

This response has no content.

Открыть смену

PUT/rpc/openshift/

Запрос на открытие смены, привязанной к точке продаж с указанным syncId и к указанному моменту времени.

Атрибуты запроса

  • retailShift — внешний уникальный идентификатор документа (meta с syncId). Необходимое

  • name — номер смены Необходимое

  • openmoment — дата открытия смены Необходимое

  • cheque — информация о смене

    • start — информация об открытии смены
      • fnNumber — номер ФН
      • kktRegNumber — регистрационный номер ККТ
      • fiscalDocSign — фискальный признак документа
      • shiftNumber — номер смены
      • fiscalDocNumber — номер фискального документа
      • time — дата и время открытия смены

Закрыть смену ¶

PUT https://online.moysklad.ru/api/posap/1.0/rpc/closeshift/

RequestsПример

Пример запроса на закрытие смены.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
    }
  },
  "closemoment": "2016-09-06 21:41:46",
  "retailDrawerCashout": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildrawercashout/syncid/388bd178-800c-11e6-8a84-bae5000000a4"
    }
  },
  "cheque": {
    "start": {
      "fnNumber": "1234",
      "kktRegNumber": "5678",
      "fiscalDocSign": "9012",
      "shiftNumber": "3456",
      "fiscalDocNumber": "7890",
      "time": "2016-09-06 20:41:46"
    },
    "end": {
      "fnNumber": "4321",
      "kktRegNumber": "0987",
      "fiscalDocSign": "6543",
      "shiftNumber": "2109",
      "chequesTotal": 15,
      "fiscalDocNumber": "8765",
      "fiscalDocsTotal": 17,
      "time": "2017-09-06 21:41:46"
    }
  }
}

Responses204

This response has no content.

Закрыть смену

PUT/rpc/closeshift/

Атрибуты запроса

  • retailShift — внешний уникальный идентификатор документа (meta с syncId). Указанная смена должна существовать и быть открытой Необходимое

  • closemoment — дата закрытия смены Необходимое

  • retailDrawerCashout — внешний уникальный идентификатор выплаты (meta с syncId). Если присутствует ссылка на выплату, сумма выплаты больше 0 и в настройках точки продаж
    стоит флаг “Создавать ПКО при закрытии смены”, то при закрытии смены будет создаваться связанный ПКО.

  • cheque — информация о смене

    • start — информация об открытии смены
      • fnNumber — номер ФН
      • kktRegNumber — регистрационный номер ККТ
      • fiscalDocSign — фискальный признак документа
      • shiftNumber — номер смены
      • fiscalDocNumber — номер фискального документа
      • time — дата и время открытия смены
    • end — информация о закрытии смены
      • fnNumber — номер ФН
      • kktRegNumber — регистрационный номер ККТ
      • fiscalDocSign — фискальный признак документа
      • shiftNumber — номер смены
      • fiscalDocNumber — номер фискального документа
      • chequesTotal — количество чеков за смену
      • fiscalDocsTotal — количество фискальных документов за смену
      • time — дата и время закрытия смены

Расчет скидок для продажи и возврата ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Расчет скидок и бонусов ¶

POST https://online.moysklad.ru/api/posap/1.0/rpc/retaildemand/recalc

RequestsПример 1

Пример расчета для новой розничной продажи с начислением бонусов.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "1c5dcf6f-7b32-11e6-8a84-bae500000000",
      "idType": "native"
    }
  },
  "transactionType": "EARNING",
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/7db30ee8-07c5-11e7-90a5-ba9c0000008b",
          "mediaType": "application/json",
          "type": "product",
          "id": "7db30ee8-07c5-11e7-90a5-ba9c0000008b",
          "idType": "native"
        }
      },
      "sn": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/bb89b2b1-07c7-11e7-90a5-ba9c000000a5",
            "mediaType": "application/json",
            "type": "sn",
            "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a5",
            "idType": "native"
          }
        }
      ],
      "quantity": 10,
      "price": 200,
      "pack": {
        "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
        "name": "ящ",
        "quantity": 10,
        "barcode": "2000000000016"
      }
    },
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/service/bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
          "mediaType": "application/json",
          "type": "service",
          "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
          "idType": "native"
        }
      },
      "quantity": 2.33,
      "price": 300
    },
    {
      "assortment": {
        "meta": {
          "href": "http://localhost/api/posap/1.0/entity/product/ace86997-6113-11e9-ac13-000c000000c9",
          "mediaType": "application/json",
          "type": "product",
          "id": "ace86997-6113-11e9-ac13-000c000000c9",
          "idType": "native"
        }
      },
      "quantity": 1,
      "price": 200
    },
    {
      "assortment": {
        "meta": {
          "href": "http://localhost/api/posap/1.0/entity/product/c1d3dacb-6113-11e9-ac13-000c000000d2",
          "mediaType": "application/json",
          "type": "product",
          "id": "c1d3dacb-6113-11e9-ac13-000c000000d2",
          "idType": "native"
        }
      },
      "quantity": 2,
      "price": 150
    }
  ]
}

Responses200

BodyСкрытьПоказать

{
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/service/bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
          "mediaType": "application/json",
          "type": "service",
          "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a4",
          "idType": "native"
        },
        "image": {
          "href": "https://online.moysklad.ru/api/posap/1.0/download/64aab630-07c7-11e7-90a5-ba9c0000002c",
          "miniature": "https://online.moysklad.ru/api/posap/1.0/download/64aab630-07c7-11e7-90a5-ba9c0000002c?miniature=true",
          "tiny": "https://online.moysklad.ru/static/75651645-07c5-11e7-90a5-ba9c00000006/TinyImage/64aaa5a2-07c7-11e7-90a5-ba9c0000002b.png"
        },
        "name": "Имя товара1",
        "code": "код",
        "barcodes": [
          "9031101"
        ],
        "vat": 10,
        "uom": "ед. измерения",
        "article": "артикул",
        "soldByWeight": false,
        "onTap": false,
        "tobacco": false,
        "serialtrackable": false,
        "trackingType": "NOT_TRACKED"
      },
      "sn": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/bb89b2b1-07c7-11e7-90a5-ba9c000000a5",
            "mediaType": "application/json",
            "type": "sn",
            "id": "bb89b2b1-07c7-11e7-90a5-ba9c000000a5",
            "idType": "native"
          },
          "name": "Сер. номер#1"
        }
      ],
      "quantity": 10,
      "price": 100,
      "discountedPrice": 80,
      "pack": {
        "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
        "name": "ящ",
        "quantity": 10,
        "barcode": "2000000000016"
      }
    },
    {
      "assortment": {
        "meta": {
          "href": "http://localhost/api/posap/1.0/entity/product/ace86997-6113-11e9-ac13-000c000000c9",
          "mediaType": "application/json",
          "type": "product",
          "id": "ace86997-6113-11e9-ac13-000c000000c9",
          "idType": "native"
        },
        "name": "shoes",
        "code": "00002",
        "barcodes": [
          "2000000000022"
        ],
        "uom": "шт",
        "soldByWeight": false,
        "onTap": false,
        "tobacco": false,
        "trackingType": "SHOES",
        "isSerialTrackable": false,
        "partialDisposal": false
      },
      "quantity": 1,
      "price": 200,
      "discountedPrice": 200
    },
    {
      "assortment": {
        "meta": {
          "href": "http://localhost/api/posap/1.0/entity/product/c1d3dacb-6113-11e9-ac13-000c000000d2",
          "mediaType": "application/json",
          "type": "product",
          "id": "c1d3dacb-6113-11e9-ac13-000c000000d2",
          "idType": "native"
        },
        "name": "tobacco",
        "code": "00003",
        "barcodes": [
          "2000000000039"
        ],
        "uom": "шт",
        "soldByWeight": false,
        "onTap": false,
        "tobacco": true,
        "trackingType": "TOBACCO",
        "isSerialTrackable": false,
        "partialDisposal": false
      },
      "quantity": 2,
      "price": 150,
      "discountedPrice": 150
    }
  ],
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/bonusprogram/00000000-07c7-11e7-90a5-ba9c0000002c",
      "mediaType": "application/json",
      "type": "bonusprogram",
      "id": "00000000-07c7-11e7-90a5-ba9c0000002c",
      "idType": "native"
    }
  },
  "receiptExtraInfo": "Текстnотnбонусов",
  "agentBonusBalance": 100,
  "bonusValueToEarn": 8,
  "bonusValueToSpend": 20,
  "chequeSumWithoutDiscount": 600,
  "valueToPay": 580,
  "paidByDiscountWithoutBonus": 0,
  "paidWithBonusPoints": 20
}

Рассчитать скидки и бонусы для продажи

POST/rpc/retaildemand/recalc

Запрос на расчет скидок и бонусов для новой розничной продажи.

Атрибуты запроса

  • agent — метаданные контрагента продажи

  • transactionType — тип операции с бонусными баллами: начисление(EARNING) или списание(SPENDING). Необходимое

  • preferredBonusToSpend — Количество бонусных баллов для списания.
    Целое положительное число больше 0.
    Если передано значение, неприменимое к данной операции, количество баллов для списания будет рассчитано,
    как максимально доступное для контрагента.

  • positions — позиции розничной продажи/возврата Необходимое

    • assortment — метаданные товара/модификации/услуги/комплекта Необходимое
    • quantity — количество реализуемого товара, должно быть больше нуля Необходимое
    • price — цена Необходимое
    • snДля товаров Массив серийных номеров. Необходимо указывать только при учёте товара по серийным номерам.
      • metaОбщее метаданные серийного номера товара Необходимое
    • pack — Упаковка
      • id — id сущности упаковки Необходимое
      • name — Название упаковки Необходимое
      • quantity — Количество товаров в упаковке Необходимое
      • barcode — Штрихкод упаковки
  • bonusProgram — метаданные активной бонусной программы Необходимое

  • receiptExtraInfo — текст для вывода в чеке

  • agentBonusBalance — Баланс контрагента по активной бонусной программе ДО совершения операции Необходимое

  • bonusValueToEarn — Количество баллов которое будет начислено этой операцией Необходимое

  • bonusValueToSpend — Количество баллов которое будет списано этой операцией Необходимое

  • chequeSumWithoutDiscount — Сумма для уплаты без учета скидок Необходимое

  • paidByDiscountWithoutBonus — Сумма, оплаченная скидками, без учета бонусной программы Необходимое

  • paidWithBonusPoints — Сумма, оплаченная из бонусных баллов Необходимое

  • valueToPay — Сумма для уплаты с учетом скидок Необходимое

  • positions — позиции розничной продажи/возврата в порядке соответствующем запросу Необходимое

    • quantity — количество Необходимое
    • price — цена Необходимое
    • discountedPrice — цена после применения всех скидок Необходимое
    • assortment — даные товара/модификации/услуги/комплекта Необходимое
      • metaОбщее метаданные товара/модификации/услуги/комплекта Необходимое
      • nameОбщее Наименование объекта Необходимое
      • codeОбщее Код сущности
      • barcodesОбщее Массив штрихкодов сущности
      • uomОбщее Единица измерения товара (строка)
      • vatОбщее НДС
      • articleДля товаров и комплектов Артикул товара
      • soldByWeightДля товаров Весовой товар
        • onTapДля товаров Разливной товар
      • isSerialTrackableДля товаров учёт по серийным номерам Необходимое
      • tobaccoДля товаров Табачная продукция. Не может быть указан вместе с egaisIsAlcoholic, soldByWeight и isSerialtrackable
      • trackingType — Тип маркируемой продукции

        • NOT_TRACKED — Без маркировки
        • TOBACCO — Тип маркировки “Табак”
        • SHOES — Тип маркировки “Обувь”
        • LP_CLOTHES — Тип маркировки “Одежда”
        • LP_LINENS — Тип маркировки “Постельное белье”
        • PERFUMERY — Тип маркировки “Духи и туалетная вода”
        • ELECTRONICS — Тип маркировки “Фотокамеры и лампы-вспышки”
        • TIRES — Тип маркировки “Шины и покрышки”
        • MILK — Тип маркировки “Молочная продукция”
        • WATER — Тип маркировки “Упакованная вода”
        • OTP — Тип маркировки “Альтернативная табачная продукция”
        • NCP — Тип маркировки “Никотиносодержащая продукция”
      • tnved — Код ТН ВЭД

      • partialDisposal — Флаг частичного выбытия

      • paymentItemType — Признак предмета расчета

        • GOOD — Товар (Товар/Комплект)
        • SERVICE — Услуга (Услуга)
        • EXCISABLE_GOOD — Подакцизный товар (Товар/Комплект)
        • WORK — Работа (Услуга)
        • PROVIDING_RID — Предоставление РИД (Услуга)
        • COMPOUND_PAYMENT_ITEM — Составной предмет расчета (Товар/Комплект/Услуга)
        • ANOTHER_PAYMENT_ITEM — Иной предмет расчета (Товар/Комплект/Услуга)
      • imageДля товаров и комплектов Изображение товара (объект)
        • href — Ссылка на изображение
        • miniature — Ссылка на миниатюру изображения
        • tiny — Ссылка на уменьшенную версию изображения
      • componentsДля комплектов Компоненты комплекта, это список товаров/услуг/модификаций, который входят в состав комплекта. Компонентов у комплекта может быть от 1 до 10. Необходимое
        • meta — Метаданные сущности Необходимое
        • quantity — количество компонентов в комплекте.
    • snДля товаров Массив серийных номеров. Необходимо указывать только при учёте товара по серийным номерам.
      • meta — метаданные серийного номера товара Необходимое
      • name — Наименование серийного номера
    • pack — Упаковка
      • id — id сущности упаковки Необходимое
      • name — Название упаковки Необходимое
      • quantity — Количество товаров в упаковке Необходимое
      • barcode — Штрихкод упаковки

Продажи ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Продажи в смене ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/retaildemand

RequestsПример 1

Пример создания новой розничной продажи.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "000219991",
  "moment": "2016-09-06 21:41:46",
  "description": "размен",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10,
      "sum": 1000,
      "pdf": [
        "abc",
        "def"
      ],
      "marks": [
        {
          "cis": "12345678900987ABCDEFGabcdefgh"
        },
        {
          "cis": "00000046185372KY4mjNZAB=U/FkO"
        }
      ]
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "sum": 800,
      "sn": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352a",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352b",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352d",
            "mediaType": "application/json"
          }
        }
      ],
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "cashSum": 800,
  "noCashSum": 100,
  "qrSum": 0,
  "vatEnabled": true,
  "vatIncluded": true,
  "bottleUrl": "https://check.egais.ru?id=a9e56cb9-21d6-4404-9f24-668020fadf6a&amp;dt=0910141104&amp;cn=Magazin2014",
  "bottleSign": "418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B",
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  },
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/7c1b81ab-5a9d-11e8-7a31-ca1400000027",
      "mediaType": "application/json",
      "type": "customerorder",
      "id": "7c1b81ab-5a9d-11e8-7a31-ca1400000027",
      "idType": "native"
    }
  },
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/bonusprogram/7c1b81ab-5a9d-11e8-7a31-ca1400000026",
      "mediaType": "application/json",
      "type": "bonusprogram",
      "id": "7c1b81ab-5a9d-11e8-7a31-ca1400000026",
      "idType": "native"
    }
  },
  "bonusValueToEarn": 0,
  "bonusValueToSpend": 0,
  "prepaymentCash": 123,
  "prepaymentNoCash": 222,
  "prepaymentQrSum": 0
}

Responses201

This response has no content.

Создать продажу в смене

POST/entity/retaildemand

Запрос на создание новой розничной продажи в рамках смены с указанным id.
Если поле agent не будет указано, для создаваемой продажи будет использован стандартный розничный покупатель.

Атрибуты запроса

  • meta — внешний уникальный идентификатор документа в формате метаданных (meta с syncId) Необходимое

  • retailShift — ссылка на смену (meta с syncId). Необходимое

  • name — Номер розничной продажи Необходимое

  • moment — Дата и время розничной продажи Необходимое

  • description — Комментарий

  • owner — Владелец (Сотрудник)

  • agent — Покупатель ссылка на контрагента в формате метаданных

  • positions — позиции розничной продажи Необходимое

    • assortment — позиция документа, ссылка на товар/модификацию/услугу/комплект в формате метаданных Необходимое
    • quantity — количество реализуемого товара, должно быть положительным Необходимое
    • price — цена Необходимое
    • discount — процент скидки
    • vat — процент НДС
    • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%
    • pdf — массив PDF-417 для алкогольных товаров
    • sn — коллекция уникальных идентификаторов серийных номеров в формате метаданных.
      Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
      В ином случае количество товаров в позиции (quantity) должно быть равно количеству серийных номеров, переданных в значении атрибута.
    • pack — Упаковка
      • id — id сущности упаковки Необходимое
      • name — Название упаковки Необходимое
      • quantity — Количество товаров в упаковке Необходимое
      • barcode — Штрихкод упаковки
    • marks — массив кодов маркировки
  • cashSum — Оплачено наличными

  • noCashSum — Оплачено картой

  • qrSum — оплачено по QR-коду

  • vatEnabled — флаг, указывающий, что документ содержит НДС

  • vatIncluded — флаг, указывающий, включен ли НДС в цену (по умолчанию включен)

  • bottleUrl — подпись ЕГАИС

  • bottleSign — URL чека ЕГАИС

  • customerOrder — Ссылка на заказ покупателя (meta)

  • environment — информация об окружении

    • device — информация об устройстве
    • os — информация об операционной системе
    • software — информация о ПО
      • name — наименование ПО Необходимое при передаче software
      • vendor — производитель
      • version — версия ПО
    • chequePrinter — данные о ККТ
      • vendor — производитель
      • name — наименование Необходимое при передаче chequePrinter
      • serial — серийный номер
      • fiscalDataVersion — формат фискальных данных
      • driver — информация об используемом драйвере
        • name — наименование драйвера
        • version — версия драйвера
      • fiscalMemory — информация о фискальном накопителе
        • fiscalDataVersion — версия фискальной памяти
      • firmwareVersion — Версия прошивки ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • cheque — информация о чеке

    • fiscal — отметка о том, был ли использован ФР
    • online — признак электронного чека
    • printed — признак бумажного чека
    • phone — номер телефона, на который высылается электронный чек
    • email — адрес электронной почты, на который высылается электронный чек
    • number — номер чека
    • sum — сумма чека
    • fnNumber — номер ФН
    • fiscalDocSign — Фискальный признак документа
    • fiscalDocNumber — Номер фискального документа
    • time — время фискализации
  • cardTransaction — информация о транзакции в случае оплаты картой

    • pan — номер банковской карты
    • transactionId — id транзакции
    • authCode — inpas код аутентификации
    • rrnCode — Номер ссылки (RRN)
    • amount — сумма Необходимое
    • acquiringType — информация о типе эквайера (например: inpas/payme) Необходимое
    • approvalNumber — inpas/payme номер операции (код подтверждения)
    • description — комментарий
  • qrTransaction — информация о транзакции в случае оплаты по QR-коду

    • transactionId — id транзакции
    • externalOperationId — id заказа в системе банка
    • authCode — код авторизации транзакции
    • acquiringType — название API, через которое была проведена оплата
  • bonusProgram — Бонусная программа, ссылка в формате метаданных

  • bonusValueToEarn — Количество бонусных балов к зачислению

  • bonusValueToSpend — Количество бонусных балов к списанию

  • prepaymentCash — Предоплата нал

  • prepaymentNoCash — Предоплата безнал

  • prepaymentQrSum — предоплата по QR-коду

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Возможна привязка заказа к Розничной продаже при создании продажи. Связь передается в объекте customerOrder (meta) при создании продажи.

Если поле vatEnabled=true, а поле vatIncluded=false, то НДС не входит в цену и ее надо считать.

Возвраты ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Возвраты в смене ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/retailsalesreturn

RequestsПример 1

Пример создания нового Розничного возврата.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailsalesreturn/syncid/388bd178-800c-11e6-8a84-bae5000000a3"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "0002199921",
  "moment": "2016-09-06 21:42:46",
  "description": "возврат размена",
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10,
      "sum": 1000,
      "pdf": [
        "abc",
        "def"
      ],
      "marks": [
        {
          "cis": "12345678900987ABCDEFGabcdefgh"
        },
        {
          "cis": "00000046185372KY4mjNZAB=U/FkO"
        }
      ]
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "sum": 800,
      "sn": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352a",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352b",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352d",
            "mediaType": "application/json"
          }
        }
      ],
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "cashSum": 800,
  "noCashSum": 100,
  "qrSum": 0,
  "vatEnabled": true,
  "vatIncluded": true,
  "bottleUrl": "https://check.egais.ru?id=a9e56cb9-21d6-4404-9f24-668020fadf6a&amp;dt=0910141104&amp;cn=Magazin2014",
  "bottleSign": "418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B",
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  }
}

Responses201

This response has no content.

Создать возврат в смене

POST/entity/retailsalesreturn

Атрибуты запроса

  • meta — внешний уникальный идентификатор документа в формате метаданных (meta с syncId) Необходимое

  • retailShift — ссылка на смену (meta с syncId). Необходимое

  • demand — Ссылка на розничную продажу в формате метаданных

  • name — Номер розничного возврата Необходимое

  • moment — Дата и время розничного возврата Необходимое

  • description — Комментарий

  • positions — позиции розничного возврата Необходимое

    • assortment — позиция документа, ссылка на товар/модификацию/услугу/комплект в формате метаданных Необходимое
    • quantity — количество реализуемого товара, должно быть положительным Необходимое
    • price — цена Необходимое
    • discount — процент скидки (поле игнорируется для возврата без основания)
    • vat — процент НДС
    • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%
    • pdf — массив PDF-417 для алкогольных товаров
    • sn — коллекция уникальных идентификаторов серийных номеров в формате метаданных.
      Значение данного атрибута игнорируется, если товар позиции не находится на серийном учете.
      В ином случае количество товаров в позиции (quantity) должно быть равно количеству серийных номеров, переданных в значении атрибута.
    • pack — Упаковка
      • id — id сущности упаковки Необходимое
      • name — Название упаковки Необходимое
      • quantity — Количество товаров в упаковке Необходимое
      • barcode — Штрихкод упаковки
      • marks — массив кодов маркировки
  • cashSum — Оплачено наличными

  • noCashSum — Оплачено картой

  • qrSum — оплачено по QR-коду

  • vatEnabled — флаг, указывающий, что документ содержит НДС

  • vatIncluded — флаг, указывающий, включен ли НДС в цену (по умолчанию включен)

  • bottleUrl — подпись ЕГАИС

  • bottleSign — URL чека ЕГАИС

  • environment — информация об окружении

    • device — информация об устройстве
    • os — информация об операционной системе
    • software — информация о ПО
      • name — наименование ПО Необходимое при передаче software
      • vendor — производитель
      • version — версия ПО
    • chequePrinter — данные о ККТ
      • vendor — производитель
      • name — наименование Необходимое при передаче chequePrinter
      • serial — серийный номер
      • fiscalDataVersion — формат фискальных данных
      • driver — информация об используемом драйвере
        • name — наименование драйвера
        • version — версия драйвера
      • fiscalMemory — информация о фискальном накопителе
        • fiscalDataVersion — версия фискальной памяти
      • firmwareVersion — Версия прошивки ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • cheque — информация о чеке

    • fiscal — отметка о том, был ли использован ФР
    • online — признак электронного чека
    • printed — признак бумажного чека
    • phone — номер телефона, на который высылается электронный чек
    • email — адрес электронной почты, на который высылается электронный чек
    • number — номер чека
    • sum — сумма чека
    • fnNumber — номер ФН
    • fiscalDocSign — Фискальный признак документа
    • fiscalDocNumber — Номер фискального документа
    • time — время фискализации
  • cardTransaction — информация о транзакции в случае оплаты картой

    • pan — номер банковской карты
    • transactionId — id транзакции
    • authCode — inpas код аутентификации
    • rrnCode — Номер ссылки (RRN)
    • amount — сумма Необходимое
    • acquiringType — информация о типе эквайера (например: inpas/payme) Необходимое
    • approvalNumber — inpas/payme номер операции (код подтверждения)
    • description — комментарий
  • qrTransaction — информация о транзакции в случае оплаты по QR-коду

    • transactionId — id транзакции
    • externalOperationId — id заказа в системе банка
    • authCode — код авторизации транзакции
    • acquiringType — название API, через которое была проведена оплата
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Если поле vatEnabled=true, а поле vatIncluded=false, то НДС не входит в цену и ее надо считать.

Внесение денег ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Внесение денег ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/retaildrawercashin/

RequestsПример 1

Пример создания нового внесения денег.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildrawercashin/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "000012",
  "moment": "2016-03-16 19:41:19",
  "sum": 7500,
  "description": "Внесение денег в денежный ящик"
}

Responses201

This response has no content.

Создать внесение денег

POST/entity/retaildrawercashin/

Запрос на создание внесения денег.

Атрибуты запроса

  • meta — внешний уникальный идентификатор документа в формате метаданных (meta с syncId) Необходимое

  • retailShift — ссылка на смену в формате метаданных. Необходимое

  • name — Номер внесения денег Необходимое

  • moment — Дата внесения денег Необходимое

  • description — Комментарий

  • sum — Сумма внесения денег Необходимое

Выплата денег ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Выплата денег ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/retaildrawercashout/

RequestsПример 1

Пример создания новой выплаты денег.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildrawercashout/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "0020012",
  "moment": "2016-04-16 19:41:19",
  "sum": 73500,
  "description": "Выплата денег из денежного ящика"
}

Responses201

This response has no content.

Создать выплату денег

POST/entity/retaildrawercashout/

Запрос на создание выплаты денег.

Атрибуты запроса

  • meta — внешний уникальный идентификатор документа в формате метаданных (meta с syncId) Необходимое

  • retailShift — ссылка на смену в формате метаданных. Необходимое

  • name — Номер выплаты денег Необходимое

  • moment — Дата выплаты денег Необходимое

  • description — Комментарий

  • sum — Сумма выплаты денег Необходимое

Предоплаты ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Предоплаты ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/prepayment

RequestsПример 1

Пример создания новой предоплаты.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/prepayment/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "name": "000219991",
  "description": "предоплата по заказу из интернет-магазин",
  "moment": "2016-09-06 21:41:46",
  "sum": 250000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "cashSum": 125000,
  "noCashSum": 125000,
  "qrSum": 0,
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  }
}

Responses201

This response has no content.

Создать предоплату

POST/entity/prepayment

Запрос на создание новой предоплаты по заказу в рамках смены с указанным id.

Атрибуты запроса

  • meta — внешний уникальный идентификатор документа в формате метаданных (meta с syncId) Необходимое

  • id — id сущности в сервисе

  • name — Номер предоплаты Необходимое

  • description — Комментарий

  • moment — Дата и время предоплаты

  • sum — Итоговая сумма предоплаты. Равна сумме нал + безнал.

  • agent — Покупатель ссылка на контрагента в формате метаданных

  • positions — позиции предоплаты Необходимое

    • assortment — позиция документа, ссылка на товар/модификацию/услугу/комплект в формате метаданных Необходимое
    • quantity — количество реализуемого товара, должно быть положительным Необходимое
    • price — цена Необходимое
    • discount — процент скидки
    • vat — процент НДС
    • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%
  • vatEnabled — флаг, указывающий, что документ содержит НДС

  • vatIncluded — флаг, указывающий, включен ли НДС в цену (по умолчанию включен)

  • vatIncluded — Цена включает НДС

  • vatSum — Сумма НДС

  • retailStore — ссылка на точку продаж (meta с syncId).

  • retailShift — ссылка на смену (meta с syncId). Необходимое

  • cashier — ссылка на кассира в формате метаданных.

  • customerOrder — ссылка на заказ, по которому производится предоплата в формате метаданных. Необходимое

  • cashSum — Оплачено наличными

  • noCashSum — Оплачено картой

  • qrSum — оплачено по QR-коду

  • environment — информация об окружении

    • device — информация об устройстве
    • os — информация об операционной системе
    • software — информация о ПО
      • name — наименование ПО Необходимое при передаче software
      • vendor — производитель
      • version — версия ПО
    • chequePrinter — данные о ККТ
      • vendor — производитель
      • name — наименование Необходимое при передаче chequePrinter
      • serial — серийный номер
      • fiscalDataVersion — формат фискальных данных
      • driver — информация об используемом драйвере
        • name — наименование драйвера
        • version — версия драйвера
      • fiscalMemory — информация о фискальном накопителе
        • fiscalDataVersion — версия фискальной памяти
      • firmwareVersion — Версия прошивки ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • cheque — информация о чеке

    • fiscal — отметка о том, был ли использован ФР
    • online — признак электронного чека
    • printed — признак бумажного чека
    • phone — номер телефона, на который высылается электронный чек
    • email — адрес электронной почты, на который высылается электронный чек
    • number — номер чека
    • sum — сумма чека
    • fnNumber — номер ФН
    • fiscalDocSign — Фискальный признак документа
    • fiscalDocNumber — Номер фискального документа
    • time — время фискализации
  • cardTransaction — информация о транзакции в случае оплаты картой

    • pan — номер банковской карты
    • transactionId — id транзакции
    • authCode — inpas код аутентификации
    • rrnCode — Номер ссылки (RRN)
    • amount — сумма Необходимое
    • acquiringType — информация о типе эквайера (например: inpas/payme) Необходимое
    • approvalNumber — inpas/payme номер операции (код подтверждения)
    • description — комментарий
  • qrTransaction — информация о транзакции в случае оплаты по QR-коду

    • transactionId — id транзакции
    • externalOperationId — id заказа в системе банка
    • authCode — код авторизации транзакции
    • acquiringType — название API, через которое была проведена оплата
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Если поле vatEnabled=true, а поле vatIncluded=false, то НДС не входит в цену и ее надо считать.

Возвраты предоплат ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Возвраты предоплат ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/prepaymentreturn

RequestsПример 1

Пример создания нового возврата предоплаты.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/prepaymentreturn/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "name": "000219991",
  "description": "возврат предоплаты",
  "moment": "2016-09-06 21:41:46",
  "sum": 250000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "prepayment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/prepayment/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "cashSum": 125000,
  "noCashSum": 125000,
  "qrSum": 0,
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  }
}

Responses201

This response has no content.

Создать возврат предоплаты

POST/entity/prepaymentreturn

Запрос на создание нового возврата предоплаты рамках смены с указанным id.

Атрибуты запроса

  • meta — внешний уникальный идентификатор документа в формате метаданных (meta с syncId) Необходимое

  • id — id сущности в сервисе

  • name — Номер возврата предоплаты Необходимое

  • description — Комментарий

  • moment — Дата и время возврата предоплаты

  • sum — Итоговая сумма возврата предоплаты. Равна сумме нал + безнал. Может быть меньше суммы предоплаты.

  • positions — позиции возврата предоплаты Необходимое

    • assortment — позиция документа, ссылка на товар/модификацию/услугу/комплект в формате метаданных Необходимое
    • quantity — количество реализуемого товара, должно быть положительным Необходимое
    • price — цена Необходимое
    • discount — процент скидки
    • vat — процент НДС
    • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%
  • vatEnabled — флаг, указывающий, что документ содержит НДС

  • vatIncluded — флаг, указывающий, включен ли НДС в цену (по умолчанию включен)

  • vatIncluded — Цена включает НДС

  • vatSum — Сумма НДС

  • retailStore — ссылка на точку продаж (meta с syncId).

  • retailShift — ссылка на смену (meta с syncId). Необходимое

  • cashier — ссылка на кассира в формате метаданных.

  • prepayment — ссылка на предоплату, для которой производится возврат в формате метаданных. Необходимое

  • cashSum — Оплачено наличными

  • noCashSum — Оплачено картой

  • qrSum — оплачено по QR-коду

  • environment — информация об окружении

    • device — информация об устройстве
    • os — информация об операционной системе
    • software — информация о ПО
      • name — наименование ПО Необходимое при передаче software
      • vendor — производитель
      • version — версия ПО
    • chequePrinter — данные о ККТ
      • vendor — производитель
      • name — наименование Необходимое при передаче chequePrinter
      • serial — серийный номер
      • fiscalDataVersion — формат фискальных данных
      • driver — информация об используемом драйвере
        • name — наименование драйвера
        • version — версия драйвера
      • fiscalMemory — информация о фискальном накопителе
        • fiscalDataVersion — версия фискальной памяти
      • firmwareVersion — Версия прошивки ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • cheque — информация о чеке

    • fiscal — отметка о том, был ли использован ФР
    • online — признак электронного чека
    • printed — признак бумажного чека
    • phone — номер телефона, на который высылается электронный чек
    • email — адрес электронной почты, на который высылается электронный чек
    • number — номер чека
    • sum — сумма чека
    • fnNumber — номер ФН
    • fiscalDocSign — Фискальный признак документа
    • fiscalDocNumber — Номер фискального документа
    • time — время фискализации
  • cardTransaction — информация о транзакции в случае оплаты картой

    • pan — номер банковской карты
    • transactionId — id транзакции
    • authCode — inpas код аутентификации
    • rrnCode — Номер ссылки (RRN)
    • amount — сумма Необходимое
    • acquiringType — информация о типе эквайера (например: inpas/payme) Необходимое
    • approvalNumber — inpas/payme номер операции (код подтверждения)
    • description — комментарий
  • qrTransaction — информация о транзакции в случае оплаты по QR-коду

    • transactionId — id транзакции
    • externalOperationId — id заказа в системе банка
    • authCode — код авторизации транзакции
    • acquiringType — название API, через которое была проведена оплата
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Если поле vatEnabled=true, а поле vatIncluded=false, то НДС не входит в цену и ее надо считать.

Заказы покупателей ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Заказы покупателей ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/customerorder

Responses200

Успешный запрос. Результат — JSON представление списка Заказов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder",
    "mediaType": "application/json",
    "size": 1,
    "limit": 100,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/0f175046-dbca-11e6-5bed-427b00000079",
        "mediaType": "application/json",
        "type": "customerorder",
        "id": "0f175046-dbca-11e6-5bed-427b00000079",
        "idType": "native"
      },
      "id": "0f175046-dbca-11e6-5bed-427b00000079",
      "name": "00001",
      "description": "2222222222222",
      "moment": "2017-01-16 11:59:00",
      "vatEnabled": true,
      "vatIncluded": true,
      "deliveryPlannedMoment": "2017-02-01 17:12:00",
      "state": {
        "name": "Новый",
        "color": 15106326,
        "type": "Regular"
      },
      "positions": [
        {
          "assortment": {
            "meta": {
              "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000003",
              "mediaType": "application/json",
              "type": "product",
              "id": "d90cda3b-1f6c-11e7-8a7f-40d000000003",
              "idType": "native"
            },
            "name": "good1",
            "code": "00034",
            "uom": "шт",
            "barcodes": [
              "2000000000367"
            ],
            "salePrices": [
              {
                "value": 6000,
                "priceType": "Цена продажи"
              },
              {
                "value": 4000,
                "priceType": "Цена распродажи"
              }
            ],
            "soldByWeight": false,
            "onTap": false,
            "isSerialTrackable": false,
            "paymentItemType": "GOOD",
            "isDiscountProhibited": false
          },
          "quantity": 1,
          "price": 0,
          "vat": 0,
          "vatEnabled": false,
          "discount": 0,
          "reserve": 0
        },
        {
          "assortment": {
            "meta": {
              "href": "http://online.moysklad.ru/api/posap/1.0/entity/variant/cca27551-5cc3-11e7-6a80-332a000000a4",
              "mediaType": "application/json",
              "type": "variant",
              "id": "cca27551-5cc3-11e7-6a80-332a000000a4",
              "idType": "native"
            },
            "name": "good1 (variant)",
            "code": "00035",
            "uom": "шт",
            "barcodes": [
              "2000000000369"
            ],
            "salePrices": [
              {
                "value": 6000,
                "priceType": "Цена продажи"
              },
              {
                "value": 5000,
                "priceType": "Цена распродажи"
              }
            ],
            "soldByWeight": false,
            "onTap": false,
            "isSerialTrackable": false,
            "paymentItemType": "ANOTHER_PAYMENT_ITEM",
            "isDiscountProhibited": false
          },
          "quantity": 10,
          "price": 0,
          "vat": 0,
          "vatEnabled": false,
          "discount": 0,
          "reserve": 0,
          "pack": {
            "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
            "name": "ящ",
            "quantity": 10,
            "barcode": "2000000000016"
          }
        },
        {
          "assortment": {
            "meta": {
              "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000103",
              "mediaType": "application/json",
              "type": "product",
              "id": "d90cda3b-1f6c-11e7-8a7f-40d000000103",
              "idType": "native"
            },
            "name": "mask",
            "code": "00134",
            "uom": "шт",
            "barcodes": [
              "2000000023367"
            ],
            "salePrices": [
              {
                "value": 3500,
                "priceType": "Цена продажи"
              }
            ],
            "soldByWeight": false,
            "onTap": false,
            "isSerialTrackable": false,
            "paymentItemType": "GOOD",
            "isDiscountProhibited": false,
            "ppeType": "2400001323807"
          },
          "quantity": 1,
          "price": 0,
          "vat": 0,
          "vatEnabled": false,
          "discount": 0,
          "reserve": 0
        }
      ],
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/90fdbe2f-d973-11e6-5bed-427b00000056",
          "mediaType": "application/json",
          "type": "counterparty",
          "id": "90fdbe2f-d973-11e6-5bed-427b00000056",
          "idType": "native"
        },
        "name": "ООО "Покупатель""
      },
      "prepayments": [
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
            "mediaType": "application/json",
            "type": "prepayment",
            "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
            "idType": "native"
          },
          "name": "00010"
        },
        {
          "meta": {
            "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
            "mediaType": "application/json",
            "type": "prepayment",
            "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
            "idType": "native"
          },
          "name": "00011"
        }
      ],
      "paidInCash": 123,
      "paidNoCash": 222,
      "paidByQr": 0,
      "shippedSum": 111
    }
  ]
}

Получить Заказы покупателей

GET/entity/customerorder

Запрос на получение списка Заказов покупателей, соответствующих складу и организации точки продаж.
Не выгружаются Заказы с сериями, алкогольными товарами, непроведенные заказы, а также заказы без позиций и заказы, у которых более 1000 позиций.

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • id — ID в формате UUID Необходимое

  • name — Имя Необходимое

  • description — Описание

  • moment — Дата Необходимое

  • vatEnabled — Учитывается ли НДС Необходимое

  • vatIncluded — Включен ли НДС в цену Необходимое

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • state — Статус

  • positions — Ссылка на позиции в формате метаданных Необходимое

  • agent — Ссылка на покупателя в формате метаданных (Если заказ назначен на стандартного розничный покупателя, то это поле не придёт в составе заказа)

  • paidInCash — Оплачено наличными по заказу

  • paidNoCash — Оплачено картой по заказу

  • paidByQr — Оплачено по QR-коду по заказу

  • shippedSum — Отгружено

  • prepayments — Предоплаты связанные с заказом покупателя

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Позиции Заказа — это список товаров/услуг/модификаций/комплектов.
Объект позиции Заказа содержит следующие поля:

  • assortment — Ссылка на товар/услугу/модификацию/комплект (мета), которую представляет собой позиция Необходимое

  • quantity — Количество товаров/услуг/модификаций/комплектов данного вида в позиции Необходимое

  • price — Цена товаров/услуг/модификаций/комплекта в копейках Необходимое

  • vat — НДС, которым облагается текущая позиция Необходимое

  • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%

  • discount — Процент скидки или наценки Необходимое

  • reserve — Резерв данной позиции Необходимое

  • pack — Упаковка

    • id — id сущности упаковки Необходимое
    • name — Название упаковки Необходимое
    • quantity — Количество товаров в упаковке Необходимое
    • barcode — Штрихкод упаковки
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Объект статуса Заказа содержит следующие поля:

  • name — Наименование Необходимое

  • color — Цвет в цветовом пространстве ARGB Необходимое

  • type — Тип. Возможные значения: [Regular(обычный), Successful(Финальный положительный), Unsuccessful(Финальный отрицательный)] Необходимое

Объект покупателя Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

Объект предоплаты Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

У точки продаж в основном приложении есть настройка: “Выгружать только заказы со статусами”, которая влияет на выдачу заказов.
Если в этой настройке указаны статусы, то, при запросе заказов, будут возвращены только заказы с указанными статусами. Если статусы не указаны, будут выгружаться заказы со всеми статусами в т.ч. пустыми.

Заказы покупателей ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/customerorder/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление списка Заказов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/0f175046-dbca-11e6-5bed-427b00000079",
    "mediaType": "application/json",
    "type": "customerorder",
    "id": "0f175046-dbca-11e6-5bed-427b00000079",
    "idType": "native"
  },
  "id": "0f175046-dbca-11e6-5bed-427b00000079",
  "name": "00001",
  "description": "2222222222222",
  "moment": "2017-01-16 11:59:00",
  "vatEnabled": true,
  "vatIncluded": true,
  "deliveryPlannedMoment": "2017-02-01 17:12:00",
  "state": {
    "name": "Новый",
    "color": 15106326,
    "type": "Regular"
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000003",
          "mediaType": "application/json",
          "type": "product",
          "id": "d90cda3b-1f6c-11e7-8a7f-40d000000003",
          "idType": "native"
        },
        "name": "good1",
        "code": "00034",
        "uom": "шт",
        "barcodes": [
          "2000000000367"
        ],
        "salePrices": [
          {
            "value": 6000,
            "priceType": "Цена продажи"
          },
          {
            "value": 4000,
            "priceType": "Цена распродажи"
          }
        ],
        "soldByWeight": false,
        "onTap": false,
        "isSerialTrackable": false,
        "paymentItemType": "GOOD",
        "isDiscountProhibited": false
      },
      "quantity": 1,
      "price": 0,
      "vat": 0,
      "vatEnabled": false,
      "discount": 0,
      "reserve": 0
    },
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/posap/1.0/entity/variant/cca27551-5cc3-11e7-6a80-332a000000a4",
          "mediaType": "application/json",
          "type": "variant",
          "id": "cca27551-5cc3-11e7-6a80-332a000000a4",
          "idType": "native"
        },
        "name": "good1 (variant)",
        "code": "00035",
        "uom": "шт",
        "barcodes": [
          "2000000000369"
        ],
        "salePrices": [
          {
            "value": 6000,
            "priceType": "Цена продажи"
          },
          {
            "value": 5000,
            "priceType": "Цена распродажи"
          }
        ],
        "soldByWeight": false,
        "onTap": false,
        "isSerialTrackable": false,
        "paymentItemType": "ANOTHER_PAYMENT_ITEM",
        "isDiscountProhibited": false
      },
      "quantity": 10,
      "price": 0,
      "vat": 0,
      "vatEnabled": false,
      "discount": 0,
      "reserve": 0,
      "pack": {
        "id": "5ae9e6b5-7b95-11e9-ac12-000b000000ac",
        "name": "ящ",
        "quantity": 10,
        "barcode": "2000000000016"
      }
    },
    {
      "assortment": {
        "meta": {
          "href": "http://online.moysklad.ru/api/posap/1.0/entity/product/d90cda3b-1f6c-11e7-8a7f-40d000000103",
          "mediaType": "application/json",
          "type": "product",
          "id": "d90cda3b-1f6c-11e7-8a7f-40d000000103",
          "idType": "native"
        },
        "name": "mask",
        "code": "00134",
        "uom": "шт",
        "barcodes": [
          "2000000023367"
        ],
        "salePrices": [
          {
            "value": 3500,
            "priceType": "Цена продажи"
          }
        ],
        "soldByWeight": false,
        "onTap": false,
        "isSerialTrackable": false,
        "paymentItemType": "GOOD",
        "isDiscountProhibited": false,
        "ppeType": "2400001323807"
      },
      "quantity": 1,
      "price": 0,
      "vat": 0,
      "vatEnabled": false,
      "discount": 0,
      "reserve": 0
    }
  ],
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/90fdbe2f-d973-11e6-5bed-427b00000056",
      "mediaType": "application/json",
      "type": "counterparty",
      "id": "90fdbe2f-d973-11e6-5bed-427b00000056",
      "idType": "native"
    },
    "name": "ООО "Покупатель""
  },
  "prepayments": [
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
        "mediaType": "application/json",
        "type": "prepayment",
        "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e31",
        "idType": "native"
      },
      "name": "00010"
    },
    {
      "meta": {
        "href": "http://online.moysklad.ru/api/posap/1.0/entity/prepayment/6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
        "mediaType": "application/json",
        "type": "prepayment",
        "id": "6e13d2e1-b0ba-4f70-bd39-0b7dfd6c2e30",
        "idType": "native"
      },
      "name": "00011"
    }
  ],
  "paidInCash": 123,
  "paidNoCash": 222,
  "paidByQr": 0,
  "shippedSum": 111
}

Получить Заказ покупателя

GET/entity/customerorder/{id}

Запрос на получение заказа для точки продаж.

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • id — ID в формате UUID Необходимое

  • name — Имя Необходимое

  • description — Описание

  • moment — Дата Необходимое

  • vatEnabled — Учитывается ли НДС Необходимое

  • vatIncluded — Включен ли НДС в цену Необходимое

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • state — Статус

  • positions — Ссылка на позиции в формате метаданных Необходимое

  • agent — Ссылка на покупателя в формате метаданных (Если заказ назначен на стандартного розничный покупателя, то это поле не придёт в составе заказа)

  • paidInCash — Оплачено наличными по заказу

  • paidNoCash — Оплачено картой по заказу

  • paidByQr — Оплачено по QR-коду по заказу

  • shippedSum — Отгружено

  • prepayments — Предоплаты связанные с заказом покупателя

  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Позиции Заказа — это список товаров/услуг/модификаций/комплектов.
Объект позиции Заказа содержит следующие поля:

  • assortment — Ссылка на товар/услугу/модификацию/комплект (мета), которую представляет собой позиция Необходимое

  • quantity — Количество товаров/услуг/модификаций/комплектов данного вида в позиции Необходимое

  • price — Цена товаров/услуг/модификаций/комплекта в копейках Необходимое

  • vat — НДС, которым облагается текущая позиция Необходимое

  • vatEnabled — включен ли НДС для позиции. С помощью этого флага для позиции можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%

  • discount — Процент скидки или наценки Необходимое

  • reserve — Резерв данной позиции Необходимое

  • pack — Упаковка

    • id — id сущности упаковки Необходимое
    • name — Название упаковки Необходимое
    • quantity — Количество товаров в упаковке Необходимое
    • barcode — Штрихкод упаковки
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Объект статуса Заказа содержит следующие поля:

  • name — Наименование Необходимое

  • color — Цвет в цветовом пространстве ARGB Необходимое

  • type — Тип. Возможные значения: [Regular(обычный), Successful(Финальный положительный), Unsuccessful(Финальный отрицательный)] Необходимое

Объект покупателя Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

Объект предоплаты Заказа содержит следующие поля:

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • name — Имя Необходимое

У точки продаж в основном приложении есть настройка: “Выгружать только заказы со статусами”, которая влияет на выдачу заказов.
Если в этой настройке указаны статусы, то, при запросе заказов, будут возвращены только заказы с указанными статусами. Если статусы не указаны, будут выгружаться заказы со всеми статусами в т.ч. пустыми.

URI Параметры

СкрытьПоказать

id
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id Заказа покупателя

Заказы покупателей ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/customerorder

RequestsПример 1

Пример создания нового заказа покупателя.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "moment": "2018-09-06 21:41:46",
  "description": "Описание заказа",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/syncid/f085d67e-6eae-11e6-8a84-bc520403352a"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "taxSystem": "SIMPLIFIED_TAX_SYSTEM_INCOME"
}

Responses201

This response has no content.

Создать заказ покупателя

POST/entity/customerorder

Запрос на создание нового заказа покупателя.

Обязательные поля для создания заказа:

  • meta — Метаданные

  • agent — Ссылка на контрагента.

В случае, если не будет передано поле name — оно будет автоматически присвоено на сервере.
После создания, заказу будет выставлена Организация, указанная в настройках точки продаж.

Атрибуты запроса

  • taxSystem — Код системы налогообложения.
Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED

Розничные операции ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Розничные операции ¶

GET https://online.moysklad.ru/api/posap/1.0/entity/retailoperation

Responses200

Успешный запрос. Результат — JSON представление списка Заказов покупателей.

Headers
Content-Type: application/json

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailoperation",
    "mediaType": "application/json",
    "size": 2,
    "limit": 25,
    "offset": 0
  },
  "rows": [
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailsalesreturn/syncid/6f2a160d-5842-452c-9845-a8fd82b43a62",
        "mediaType": "application/json",
        "type": "retailsalesreturn",
        "id": "6f2a160d-5842-452c-9845-a8fd82b43a62",
        "idType": "sync"
      },
      "id": "9f80f80e-d49e-11e9-ac12-000b000001a4",
      "name": "00001",
      "moment": "2019-09-11 17:15:00",
      "sum": 0,
      "noCashSum": 0,
      "qrSum": 0,
      "agent": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/organization/1415fdba-d49b-11e9-ac12-000b00000068",
          "mediaType": "application/json",
          "type": "organization",
          "id": "1415fdba-d49b-11e9-ac12-000b00000068",
          "idType": "native"
        },
        "name": "123"
      },
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/4676fe33-d49d-11e9-ac12-000b0000018f",
          "mediaType": "application/json",
          "type": "retailshift",
          "id": "4676fe33-d49d-11e9-ac12-000b0000018f",
          "idType": "native"
        },
        "name": "00001",
        "openmoment": "2019-09-11 17:05:00"
      },
      "prepaymentCash": 0,
      "prepaymentNoCash": 0,
      "prepaymentQrSum": 0,
      "returned": false
    },
    {
      "meta": {
        "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/21356f1a-1826-475b-bf7c-80d2ced0229f",
        "mediaType": "application/json",
        "type": "retaildemand",
        "id": "21356f1a-1826-475b-bf7c-80d2ced0229f",
        "idType": "sync"
      },
      "id": "4682ea35-d49d-11e9-ac12-000b00000191",
      "name": "00001",
      "moment": "2019-09-11 17:05:00",
      "sum": 1000,
      "noCashSum": 1000,
      "qrSum": 0,
      "retailShift": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/4676fe33-d49d-11e9-ac12-000b0000018f",
          "mediaType": "application/json",
          "type": "retailshift",
          "id": "4676fe33-d49d-11e9-ac12-000b0000018f",
          "idType": "native"
        },
        "name": "00001",
        "openmoment": "2019-09-11 17:05:00"
      },
      "prepaymentCash": 0,
      "prepaymentNoCash": 0,
      "prepaymentQrSum": 0,
      "returned": true
    }
  ]
}

Получить Розничные операции

GET/entity/retailoperation

Запрос на получение розничных операций.

  • meta — Уникальный идентификатор в формате метаданных Необходимое

  • id — ID в формате UUID Необходимое

  • name — Имя Необходимое

  • agent — Ссылка на покупателя в формате метаданных

  • sum — Сумма операции

  • noCashSum — Оплачено картой

  • qrSum — оплачено по QR-коду

  • moment — Дата и время розничной операции

  • retailShift — Смена с датой открытия и закрытия

  • prepaymentCash — Предоплата наличными

  • prepaymentNoCash — Предоплата картой

  • prepaymentQrSum — предоплата по QR-коду

  • returned — Признак того, был ли сделан возврат

  • masterShift — Смена на которой была фискализирована операция с датой открытия и закрытия

  • isCloud — Признак того, что операция была фискализирована удаленно

  • prepaymentCash — Предоплата наличными

  • prepaymentNoCash — Предоплата картой

  • prepaymentQrSum — предоплата по QR-коду

  • name — Имя Необходимое

  • description — Описание

  • moment — Дата Необходимое

  • vatIncluded — Включен ли НДС в цену Необходимое

  • vatEnabled — Учитывается ли НДС Необходимое

  • deliveryPlannedMoment — Планируемая дата отгрузки

  • state — Статус

  • positions — Ссылка на позиции в формате метаданных Необходимое

  • agent — Ссылка на покупателя в формате метаданных вместе с телефоном, именем и email Необходимое

Позиции Заказа — это список товаров/услуг/модификаций/комплектов. Объект позиции Заказа содержит следующие поля:

  • assortment — Ссылка на товар/услугу/модификацию/комплект в формате метаданных, которую представляет собой позиция Необходимое

  • quantity — Количество товаров/услуг/модификаций/комплектов данного вида в позиции Необходимое

  • price — Цена товаров/услуг/модификаций/комплекта в копейках Необходимое

  • vat — НДС, которым облагается текущая позиция Необходимое

  • discount — Процент скидки или наценки Необходимое

  • reserve — Резерв данной позиции Необходимое

  • sn — список серийных номеров

    • meta — Метаданные о серийном номере
    • name — Имя

Ассортимент позиции — информация о товаре в позиции заказа Объект ассортимента содержит следующие поля:

  • meta — Метаданные, представляющие собой ссылку на объект

  • name — Наименование

  • code — Код

  • article — Артикул товара

  • images — Изображения товара в формате метаданных

  • barcodes — Массив штрихкодов

  • uom — Единица измерения

  • soldByWeight — Продажа по весу (только у товара)

  • onTap — Продажа на разлив (только у товара)

  • isSerialTrackable — Учет по серийным номерам. Не может быть указан вместе с alcoholic и weighed (только у товара)

  • salePrices — Цены продажи (нет у серий)

  • egaisIsAlcoholic — отметка о том, является ли товар алкогольным (приходит только для товаров)

  • label — Имя серии (выводится только для серий)

  • components — Компоненты комплекта, это список товаров/услуг/модификаций, который входят в состав комплекта. Компонентов у комплекта может быть от 1 до 10 Необходимое
    • meta — Метаданные сущности Необходимое
    • quantity — Количество компонентов в комплекте. Выводятся в виде метаданных сущности.
  • search — Поиск по номеру операции (вхождение поисковой строки, как подстроки имени операции), по сумме операции
    (с точностью до знака после точки), по названию позиции (только одной) и по имени контрагента, если длина поискового запроса больше 2х символов. Тип значения — строка.

  • dtype — Поиск по типу операции (только по одному и в нижнем регистре). Тип значения — строка.

Создание продажи на фискализацию ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Продажа на фискализацию ¶

POST https://online.moysklad.ru/api/posap/1.0/cheque/minion/entity/retaildemand

RequestsПример 1

Пример создания новой розничной продажи.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "000219991",
  "moment": "2016-09-06 21:41:46",
  "description": "размен",
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10,
      "sum": 1000,
      "pdf": [
        "abc",
        "def"
      ],
      "marks": [
        {
          "cis": "12345678900987ABCDEFGabcdefgh"
        },
        {
          "cis": "00000046185372KY4mjNZAB=U/FkO"
        }
      ]
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "sum": 800,
      "sn": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352a",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352b",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352d",
            "mediaType": "application/json"
          }
        }
      ],
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "cashSum": 800,
  "noCashSum": 100,
  "qrSum": 0,
  "vatEnabled": true,
  "vatIncluded": true,
  "bottleUrl": "https://check.egais.ru?id=a9e56cb9-21d6-4404-9f24-668020fadf6a&amp;dt=0910141104&amp;cn=Magazin2014",
  "bottleSign": "418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B",
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  },
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/7c1b81ab-5a9d-11e8-7a31-ca1400000027",
      "mediaType": "application/json",
      "type": "customerorder",
      "id": "7c1b81ab-5a9d-11e8-7a31-ca1400000027",
      "idType": "native"
    }
  },
  "bonusProgram": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/bonusprogram/7c1b81ab-5a9d-11e8-7a31-ca1400000026",
      "mediaType": "application/json",
      "type": "bonusprogram",
      "id": "7c1b81ab-5a9d-11e8-7a31-ca1400000026",
      "idType": "native"
    }
  },
  "bonusValueToEarn": 0,
  "bonusValueToSpend": 0,
  "prepaymentCash": 123,
  "prepaymentNoCash": 222,
  "prepaymentQrSum": 0
}

Responses201

This response has no content.

Создать продажу на фискализацию

POST/cheque/minion/entity/retaildemand

Запрос на создание продажи и помещение ее в очередь облачных чеков на фискализацию.

Атрибуты запроса

Структура полностью соответствует обычному созданию продажи для эндпоинта entity/retaildemand

Создание возврата на фискализацию ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Возврат на фискализацию ¶

POST https://online.moysklad.ru/api/posap/1.0/cheque/minion/entity/retailsalesreturn

RequestsПример 1

Пример создания нового Розничного возврата.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailsalesreturn/syncid/388bd178-800c-11e6-8a84-bae5000000a3"
  },
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "demand": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
    }
  },
  "name": "0002199921",
  "moment": "2016-09-06 21:42:46",
  "description": "возврат размена",
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10,
      "sum": 1000,
      "pdf": [
        "abc",
        "def"
      ],
      "marks": [
        {
          "cis": "12345678900987ABCDEFGabcdefgh"
        },
        {
          "cis": "00000046185372KY4mjNZAB=U/FkO"
        }
      ]
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "sum": 800,
      "sn": [
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352a",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352b",
            "mediaType": "application/json"
          }
        },
        {
          "meta": {
            "href": "https://online.moysklad.ru/api/posap/1.0/entity/sn/f085d67e-6eae-11e6-8a84-bc520403352d",
            "mediaType": "application/json"
          }
        }
      ],
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "cashSum": 800,
  "noCashSum": 100,
  "qrSum": 0,
  "vatEnabled": true,
  "vatIncluded": true,
  "bottleUrl": "https://check.egais.ru?id=a9e56cb9-21d6-4404-9f24-668020fadf6a&amp;dt=0910141104&amp;cn=Magazin2014",
  "bottleSign": "418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B418E6A105B60250CEB20F9F9A556FA4A9575B0C07EC536DE89CA868C884E296E56BA7EC7762C9BEC285CB4D8CD90EEE9F9FC16F92CCF324829E70862F0DFEC1B",
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  }
}

Responses201

This response has no content.

Создать возврат на фискализацию

POST/cheque/minion/entity/retailsalesreturn

Запрос на создание возврата и помещение его в очередь облачных чеков на фискализацию.

Атрибуты запроса

Структура полностью соответствует обычному созданию возврата для эндпоинта entity/retailsalesreturn

Создание предоплаты на фискализацию ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Предоплата на фискализацию ¶

POST https://online.moysklad.ru/api/posap/1.0/cheque/minion/entity/prepayment

RequestsПример 1

Пример создания новой предоплаты.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/prepayment/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "name": "000219991",
  "description": "предоплата по заказу из интернет-магазин",
  "moment": "2016-09-06 21:41:46",
  "sum": 250000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "customerOrder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/customerorder/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "cashSum": 125000,
  "noCashSum": 125000,
  "qrSum": 0,
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  }
}

Responses201

This response has no content.

Создать предоплату на фискализацию

POST/cheque/minion/entity/prepayment

Запрос на создание предоплаты и помещение ее в очередь облачных чеков на фискализацию.

Атрибуты запроса

Структура полностью соответствует обычному созданию предоплаты для эндпоинта entity/prepayment

Создание возврата предоплаты на фискализацию ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Возврат предоплаты на фискализацию ¶

POST https://online.moysklad.ru/api/posap/1.0/cheque/minion/entity/prepaymentreturn

RequestsПример 1

Пример создания нового возврата предоплаты.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/prepaymentreturn/syncid/388bd178-800c-11e6-8a84-bae5000000a2"
  },
  "name": "000219991",
  "description": "возврат предоплаты",
  "moment": "2016-09-06 21:41:46",
  "sum": 250000,
  "agent": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/688bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "positions": [
    {
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/81fdf852-7c21-11e6-8a84-bae500000068",
          "mediaType": "application/json"
        }
      },
      "quantity": 2,
      "price": 500,
      "discount": 10,
      "vat": 10
    },
    {
      "quantity": 3,
      "price": 400,
      "discount": 10,
      "vat": 10,
      "assortment": {
        "meta": {
          "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/f085d67e-6eae-11e6-8a84-bc520403352c"
        }
      }
    }
  ],
  "vatEnabled": true,
  "vatIncluded": true,
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "prepayment": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/prepayment/syncid/288bd078-800c-11e6-8a84-bae5000000a2"
    }
  },
  "cashSum": 125000,
  "noCashSum": 125000,
  "qrSum": 0,
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "environment": {
    "os": "Linux",
    "device": "Some device name",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.0"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "cardTransaction": {
    "pan": "547127******8519",
    "transactionId": "5abce3f3c0ffdc014f1040de",
    "authCode": "889872",
    "rrnCode": "000010000467",
    "amount": 8600,
    "acquiringType": "Inpas",
    "approvalNumber": "055747",
    "description": "платеж картой n-Банка"
  }
}

Responses201

This response has no content.

Создать возврат предоплаты на фискализацию

POST/cheque/minion/entity/prepaymentreturn

Запрос на создание возврата предоплаты и помещение его в очередь облачных чеков на фискализацию.

Атрибуты запроса

Структура полностью соответствует обычному созданию возврата предоплаты для эндпоинта entity/prepaymentreturn

Запрос статуса фискализации операции ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Статус фискализации операции ¶

GET https://online.moysklad.ru/api/posap/1.0/cheque/rpc/minion/status/syncid/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Успешный запрос. Результат — JSON представление статуса фискализации.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "operation": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/a4a94924-ab7a-447e-b1ae-6b874242cbdd",
    "mediaType": "application/json",
    "type": "retaildemand",
    "id": "a4a94924-ab7a-447e-b1ae-6b874242cbdd",
    "idType": "sync"
  },
  "fiscalStatus": "OK",
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  }
}

Получить статус фискализации операции

GET/cheque/rpc/minion/status/syncid/{syncid}

  • operation — Метаданные о операции Необходимое

  • fiscalStatus — Статус фискализации Необходимое

Статус фискализации Значение поля fiscalStatus
Фискализирована OK
Ожидает фискализации PENDING
В процессе фискализации IN_PROGRESS
  • cheque — информация о чеке
    • fiscal — отметка о том, был ли использован ФР
    • online — признак электронного чека
    • printed — признак бумажного чека
    • phone — номер телефона, на который высылается электронный чек
    • email — адрес электронной почты, на который высылается электронный чек
    • number — номер чека
    • sum — сумма чека
    • fnNumber — номер ФН
    • fiscalDocSign — Фискальный признак документа
    • fiscalDocNumber — Номер фискального документа
    • time — время фискализации

URI Параметры

СкрытьПоказать

syncid
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

syncid операции

Запрос операции на фискализацию ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Запрос операции на фискализацию ¶

GET https://online.moysklad.ru/api/posap/1.0/cheque/rpc/master/poll/7944ef04-f831-11e5-7a69-971500188b19

Responses200

Headers
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company
Content-Type: application/json

BodyСкрытьПоказать

Успешный запрос. Результат - JSON представление операции.

Получить операцию на фискализацию

GET/cheque/rpc/master/poll/{orgId}

Структура полностью соответствует обычному получению операции по id для эндпоинтов entity/type

URI Параметры

СкрытьПоказать

orgId
string (required) Example: 7944ef04-f831-11e5-7a69-971500188b19

id организации

Успешная фискализация ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Успешная фискализация ¶

PUT https://online.moysklad.ru/api/posap/1.0/cheque/rpc/master/approve

Responses204

Успешный запрос. Результат — JSON представление фискализированной операции.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/a4a94924-ab7a-447e-b1ae-6b874242cbdd",
    "mediaType": "application/json",
    "type": "retaildemand",
    "id": "a4a94924-ab7a-447e-b1ae-6b874242cbdd",
    "idType": "sync"
  },
  "cheque": {
    "fiscal": true,
    "online": true,
    "printed": true,
    "phone": "89992223311",
    "email": "1@m.com",
    "number": "4165132132",
    "sum": 123.6,
    "fnNumber": "1223334444",
    "fiscalDocSign": "111222333",
    "fiscalDocNumber": "1234567",
    "time": "2016-09-06 21:41:46"
  },
  "chequePrinter": {
    "vendor": "АТОЛ",
    "name": "30Ф",
    "serial": "15636313",
    "fiscalDataVersion": "1.0",
    "driver": {
      "name": "АТОЛ (бета)",
      "version": "9.1"
    },
    "fiscalMemory": {
      "fiscalDataVersion": "1.0"
    },
    "firmwareVersion": "669"
  },
  "taxSystem": "GENERAL_TAX_SYSTEM",
  "retailShift": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/retailshift/syncid/288bd078-800c-11e6-8a84-bae5000000a2",
      "type": "retailshift",
      "id": "288bd078-800c-11e6-8a84-bae5000000a2",
      "idType": "sync"
    }
  }
}

Успешная фискализация

PUT/cheque/rpc/master/approve

  • meta — Метаданные о операции Необходимое

  • cheque — информация о чеке

    • fiscal — отметка о том, был ли использован ФР
    • online — признак электронного чека
    • printed — признак бумажного чека
    • phone — номер телефона, на который высылается электронный чек
    • email — адрес электронной почты, на который высылается электронный чек
    • number — номер чека
    • sum — сумма чека
    • fnNumber — номер ФН
    • fiscalDocSign — Фискальный признак документа
    • fiscalDocNumber — Номер фискального документа
    • time — время фискализации
  • chequePrinter — данные о ККТ

    • vendor — производитель
    • name — наименование Необходимое при передаче chequePrinter
    • serial — серийный номер
    • fiscalDataVersion — формат фискальных данных
    • driver — информация об используемом драйвере
      • name — наименование драйвера
      • version — версия драйвера
    • fiscalMemory — информация о фискальном накопителе
      • fiscalDataVersion — версия фискальной памяти
    • firmwareVersion — Версия прошивки ККТ
  • taxSystem — Код системы налогообложения.

Система налогообложения Значение поля taxSystem
ОСН GENERAL_TAX_SYSTEM
УСН. Доход SIMPLIFIED_TAX_SYSTEM_INCOME
УСН. Доход-Расход SIMPLIFIED_TAX_SYSTEM_INCOME_OUTCOME
ЕСХН UNIFIED_AGRICULTURAL_TAX
ЕНВД PRESUMPTIVE_TAX_SYSTEM
Патент PATENT_BASED
  • retailShift — Метаданные о смене, в которой была фискализирована операция Необходимое

Неуспешная фискализация ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Неуспешная фискализация ¶

PUT https://online.moysklad.ru/api/posap/1.0/cheque/rpc/master/reject

Responses204

Успешный запрос. Результат — JSON представление о ошибке фискализации.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/retaildemand/syncid/a4a94924-ab7a-447e-b1ae-6b874242cbdd",
    "mediaType": "application/json",
    "type": "retaildemand",
    "id": "a4a94924-ab7a-447e-b1ae-6b874242cbdd",
    "idType": "sync"
  },
  "fiscalErrMsg": "ФН переполнен"
}

Неуспешная фискализация

PUT/cheque/rpc/master/reject

  • meta — Метаданные о операции Необходимое

  • fiscalErrMsg — информация о ошибке

Обновить статус точки продаж ¶

Для данного ресурса предусмотрена авторизация по token. Все запросы к ресурсам справочника товаров и услуг должны сопровождаться
HTTP заголовок Lognex-Pos-Auth-Token со значением токена, а также HTTP заголовком Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира,
от имени которого выполняется запрос. При этом заголовок Authorization НЕ указывается.

  • Пример:
    • Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
    • Lognex-Pos-Auth-Cashier-Uid:employee@company

О том как получить данный token можно прочитать тут.

Обновить статус точки продаж ¶

POST https://online.moysklad.ru/api/posap/1.0/state

RequestsПример

Пример body запроса для обновления статуса точки продаж.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "environment": {
    "device": "Some device name",
    "os": "Linux",
    "software": {
      "name": "Касса МойСклад",
      "vendor": "МойСклад",
      "version": "2.2"
    },
    "chequePrinter": {
      "vendor": "АТОЛ",
      "name": "30Ф",
      "serial": "15636313",
      "fiscalDataVersion": "1.0",
      "driver": {
        "name": "АТОЛ (бета)",
        "version": "9.1"
      },
      "fiscalMemory": {
        "fiscalDataVersion": "1.1"
      },
      "firmwareVersion": "669"
    },
    "paymentTerminal": {
      "acquiringType": "payme"
    }
  },
  "state": {
    "sync": {
      "message": "Ошибка синхронизации, необходимо войти повторно",
      "lastAttemptMoment": "2016-09-06 21:41:00"
    },
    "fiscalMemory": {
      "error": {
        "code": "1003",
        "message": "Критическая ошибка"
      },
      "notSendDocCount": 25,
      "notSendFirstDocMoment": "2016-09-06 21:41:00"
    }
  }
}

Responses204

Headers
Content-Type: application/json

Обновить статус точки продаж

POST/state

Запрос на обновление статуса точки продаж.

Если поле, помеченое как Необходимое, отсутствует в запросе на обновление статуса точки продаж, то все JSON поля данного объекта (включая поля дочерних объектов), в котором находится данное поле, устанавливаются в null

  • environment — Информация об окружении

    • device — Информация об устройстве
    • os — Информация об операционной системе
    • software — Информация о ПО
      • name — Наименование ПО Необходимое
      • vendor — Производитель
      • version — Версия ПО
    • chequePrinter — Данные о ККТ
      • vendor — Производитель
      • name — Наименование ПО Необходимое
      • fiscalDataVersion — Формат фискальных данных
      • driver — Информация об используемом драйвере
        • name — Наименование драйвера
        • version — Версия драйвера
      • fiscalMemory — Информация о фискальном накопителе
        • fiscalDataVersion — Версия фискальной памяти
        • fiscalValidityDate — Срок действия ФН
      • firmwareVersion — Версия прошивки ККТ
      • taxSystem — Системы налогообложения, зарегистрированные в ККТ. Если в ККТ зарегистрировано несколько систем налогообложения, строка будет содержать все названия через запятую
      • frDate — Дата ККТ
    • paymentTerminal — информация о платежном терминале
      • acquiringType — информация о типе эквайера (например: inpas/payme)
  • state — Статус синхронизации

    • sync — Состояние синхронизации точки продаж
      • message — Информация о состоянии синхронизации
      • lastAttemptMoment — Дата последней синхронизации Необходимое
    • fiscalMemory — Состояние фискального накопителя
      • error — Информация об ошибке фискального накопителя
        • code — Код ошибки фискального накопителя
        • message — Описание ошибки
      • notSendDocCount — количество не отправленных в ОФД документов
      • notSendFirstDocMoment — Дата первого документа в очереди на отправку
    • paymentTerminal — информация о платежном терминале Deprecated
      • acquiringType — информация о типе эквайера (например: inpas/payme)

Создание товаров ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Создание Товара ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/product

RequestsПример

Пример body запроса для создания нового товара.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/product/syncid/388bd178-800c-11e6-8a84-bae500000099"
  },
  "name": "товар",
  "barcodes": [
    "6756173856073261598132",
    "41272104617235",
    "123"
  ],
  "price": 100.5,
  "vat": 18,
  "useParentVat": false,
  "description": "Товар, который мы создаём через posap",
  "article": "арт-10002",
  "productFolder": {
    "meta": {
      "href": "https://online.moysklad.ru/api/posap/1.0/entity/productfolder/c380a8b1-745e-11e6-007d-ff4e0000005e"
    }
  },
  "image": {
    "filename": "cat.jpg",
    "content": "/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AACbxAABz6wAAtw4AARiwn/AHNXab18Tzkr39p3xlS3p7c5/9k="
  }
}

Responses201

This response has no content.

Создать новый товар

POST/entity/product

Запрос на создание нового товара.

  • meta — внешний уникальный идентификатор в формате метаданных (мета с syncId) Необходимое

  • name — Наименование Товара Необходимое

  • barcodes — Массив штрихкодов товара

  • OnTap — Поле, показывающее является ли товар разливным.

  • price — Цена продажи

  • vat — НДС %

  • vatEnabled — Включен ли НДС для товара. С помощью этого флага для товара можно выставлять НДС = 0 или НДС = “без НДС”. (vat = 0, vatEnabled = false) -> vat = “без НДС”, (vat = 0, vatEnabled = true) -> vat = 0%

  • useParentVat — использовать НДС родительской группы

  • description — Описание Товара

  • article — Артикул

  • productFolder — Ссылка на группу Товаров

  • image — Изображение Товара

    • filename — название файла с изображением Необходимое
    • content — изображение, закодированное в BASE64 Необходимое

Создание контрагентов ¶

Для данного ресурса необходима авторизация по token. О том как получить данный token можно прочитать тут.
Варианты аутентификации с помощью token:

  • С помощью заголовков (Header):
    Lognex-Pos-Auth-Token со значением токена, а также Header’ом Lognex-Pos-Auth-Cashier-Uid, значением которого будет uid кассира, от имени которого выполняется запрос. При этом Header Authorization НЕ указывается.

    • Пример:
    - `Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b`
    - `Lognex-Pos-Auth-Cashier-Uid:employee@company`
    
  • C помощью обычной BASIC авторизации с парой логин-пароль, где:

    • логин — uid кассира, от имени которого выполняется запрос
    • пароль — token точки продаж
      • Пример:
        • Username: admin@myorg
        • Password: 9aa01067f9abc091ec6354fa73b5e05fda9e07fa
  • С помощью cookie:

    • имя куки: Lognex-Pos-Auth
    • значение: <uid кассира>:<token точки продаж>
      • Пример:
        • name = Lognex-Pos-Auth
        • value = admin@myorg:4f2dc4d646bf0275de20b8f7f0b4f6fdda79cec0

Создание контрагента ¶

POST https://online.moysklad.ru/api/posap/1.0/entity/counterparty

RequestsПример

Пример body запроса для создания нового контрагента.

Headers
Content-Type: application/json
Lognex-Pos-Auth-Token: 6ab89be1ae6ff147755625ee8da948e42612233b
Lognex-Pos-Auth-Cashier-Uid: employee@company

BodyСкрытьПоказать

{
  "meta": {
    "href": "https://online.moysklad.ru/api/posap/1.0/entity/counterparty/syncid/276a6f50-7ffd-11e6-8a84-bae50000005"
  },
  "name": "Иван Иванович",
  "discountCardNumber": "101",
  "phone": "+7 925 8762323",
  "email": "email@example.com",
  "descrption": "мой комментарий"
}

Responses201

This response has no content.

Создать Покупателя

POST/entity/counterparty

Запрос на создание нового контрагента.

  • meta -внешний уникальный идентификатор в формате метаданных (мета с syncId) Необходимое

  • name — Имя Контрагента Необходимое

  • discountCardNumber — Номер дисконтной карты

  • phone — Номер городского телефона

  • email — Адрес электронной почты

  • description — Комментарий

Generated by aglio on 17 Oct 2022

Подсказки? Разочарования? Обсуждаем проблемы сервиса с другими посетителями сайта:



идентификация не требуется

комментарии с нецензурной лексикой и оскорблениями удаляются

Артём

  

 

119 дней назад

 #

6 февраля 2023

+
0

Перестала работать сайт!

Гость

  

 

126 дней назад

 #

30 января 2023

+
0






не работает не обновляется, нет возможности работать!!!

Гость

  

 

139 дней назад

 #

17 января 2023

+
0

лайфхак как запустить МС в сложившийся ситуации

Коллеги, подскажу лайфхак
Сейчас Сервер МС блокирует статические адреса с большим количеством пользователей для защиты от doss атак. Решение можно найти с помощью подключения интернета через мобильный телефон или VPN.
Нам помогло.

user

  

 

139 дней назад

 #

17 января 2023

+
0

Минск донт ворк

Наталья

  

 

139 дней назад

 #

17 января 2023

+
0

Усть-Каменогорск не работает

USER

  

 

139 дней назад

 #

+
0

Вроде заработал

Юлия

  

 

139 дней назад

 #

+
0

Электросталь МО, опять не работает

Казанский

  

 

139 дней назад

 #

+
0

Казань, не работает

USER

  

 

139 дней назад

 #

+
0

Не работает, Ташкент

Сергей

  

 

139 дней назад

 #

+
0

МС Снова упал, НИжний Новгород

Гость

  

 

139 дней назад

 #

+
0

опять проблемы с МС, надеюсь что исправят в ближайшие время

Я

  

 

139 дней назад

 #

+
0

Спб, работает.

укропский борщщщ

  

 

139 дней назад

 #

+
0

тюмень работает

Миша на порядок выше

  

 

139 дней назад

 #

+
0

С-Пб, снова перестал работать

Андрей

  

 

139 дней назад

 #

+
1

Опять не работает. Таже ошибка

Костя

  

 

139 дней назад

 #

+
1

Не могу посмотреть сейчас, а ночью работать в МС. Заработала Москва подскажите?

Костя

  

 

139 дней назад

 #

+
1

Москва заработала?

Дмитрий

  

 

140 дней назад

 #

+
0

Рязань, понеслось!!!

Дмитрий

  

 

140 дней назад

 #

+
0

МО, заработало.

Владимир

  

 

140 дней назад

 #

+
0

Москва Работает

Казань

  

 

140 дней назад

 #

+
0

Казань, заработало!

Владислав

  

 

140 дней назад

 #

+
0

понеслась!

Владислав

  

 

140 дней назад

 #

+
0

админ жестко игнорирует вопрос «когда начнет работать»! )))))))))

юлия

  

 

140 дней назад

 #

+
0

москва, у меня так и не работает

ZOV

  

 

140 дней назад

 #

+
1

Горжусь нашими ITишниками, молодцы!

Гость

  

 

140 дней назад

 #

+
0

Москва — заработал

Микола Буча

  

 

140 дней назад

 #

+
1

залезли в наш дом, теперь мы будем лазить в ваш
и так
объявляем технические работы
исправление ошибок, оптимизация приложения

Гость

  

 

140 дней назад

 #

+
0

Модератору

Уважаемый модератор, убедительная просьба забанить невменько. Мешает нормальному общению и конструктивному диалогу. К тому же антироссийская пропаганда и оскорбления налицо, нет?

ненавижу русню

  

 

140 дней назад

 #

+
-5

рашисты — террористы

У вас настолько маленький ум, что кроме слов мразь, саосать и амерекос, вы больше ничего не знаете, а вы на машине какой ездите? Наверное москвич? телефон какой у вас? Не забывайте что у вас ничего нет, вы только много кричите, а кричит, как правило, больше тот — кто глупый. Ай, что вам говорить то, у вас наверняка машины нет, живете от зарплаты до зарплаты, а учить думаете. книги почитайте, потом умом блещите

Дмитрий

  

 

140 дней назад

 #

+
2

И здесь укромразь!

Твою мать! Даже здесь эта укромразь свой нос суёт! Всей вашей незалежной Украиной будете у америкосов сосать до скончания времён. Правда, если останется кому сосать…

Ирина

  

 

140 дней назад

 #

+
2

не работает со второй половины дня, когда исправите ситуацию?

Гость

  

 

140 дней назад

 #

+
3






Не работает сейчас и последнее время часто глючит

Казань. Татарстан

  

 

140 дней назад

 #

+
7

Перестал работать с 14 часов, до сих не зарботал. Когда исправите ошибку?

Пригожин

  

 

140 дней назад

 #

+
-8

не работает сладд — бери в руки автомат

Работающий человек ты ненадолго. Мобилизация скоро, часики тикают, а ты по телеку войну смотришь. БЕРИ В РУКИ АВТОМАТ сыкло

Йошкар Ола

  

 

140 дней назад

 #

+
0

Минуту работает , 2 нет связи

ПЕНЗА

  

 

140 дней назад

 #

+
0

НЕ РАБОТАЕТ

Гость

  

 

140 дней назад

 #

+
14

Рот закройте, нацик. Здесь ЛЮДИ общаются. Работающие люди. Ваше вяканье здесь неуместно. Дуйте на свой майдан и там флажком машите. Кыш

Шойгу

  

 

140 дней назад

 #

+
-5

Вова, иди в палату

Владимир Владимирович. Мы же обсуждали в сами что ядерный арсенал не обслуживался 30 лет. все деньги ушли на водку, стройку дворца, вы опять не в себе, сейчас вам таблетки Пригожин принесет, отойдите от компутера

Гость

  

 

140 дней назад

 #

+
-1






Нужно срочно счёт выставить. Уже 4 часа не работает(((

Владимир Владимирович П.

  

 

140 дней назад

 #

+
1

Если «складик» завтра не заработает, нанесем ядерный удар по Киеву.

Украина

  

 

140 дней назад

 #

+
-1

в стране газа проект подари дрова — помогите себе сначала

россия кроме ракет больше ничего не имеет, ну кроме людей. людей россия имеет хорошо, за год войны 100 тыс ублюдков в наших черноземах. а вы такая могущественная страна — где жрете там и срете. Туалеты забрали, да забирайте туалеты, стиралки, у вас же кроме москвы и питера все остальные города нищие, без воды и газа.
Страна газа в своей стране запускает проект «подари дрова» https://podari-drova.ru/ в своей стране не можете своим гражданам газ провести, и сидите вякаете — вякайте.
Заплатите за все, уже платите своими потерями денег за сегодня.
Это только начало

Укроп вялый

  

 

140 дней назад

 #

+
1

отдам килограмм сала бесплатно, может кто голодает в Киеве

Гость

  

 

140 дней назад

 #

+
2

Вологда не работает

николай

  

 

140 дней назад

 #

+
2

москва не работает

Даниил

  

 

140 дней назад

 #

+
1

Владимир, не работает: Код ошибки: 326756812284196

Казанский

  

 

140 дней назад

 #

+
0

Казань, не работает

Илья

  

 

140 дней назад

 #

+
1

беларусь сбой

Мария

  

 

140 дней назад

 #

+
0

Марий Эл заработал!

Гость

  

 

140 дней назад

 #

+
0






Частые сбои, иногда возникают непредвиденные ситуации из-за этого

User

  

 

140 дней назад

 #

+
0

Осспадя, а пафоса то. Вы б ещё сайты детсадов за ddosили, неудачники ????

Россия

  

 

140 дней назад

 #

+
3

ахахаха когда дойдет пукан свой разогрей, и вопрос почему пишешь то на русском смотри а то вои поимеют))))))

Украина

  

 

140 дней назад

 #

+
-6

Спасите росию от гноя

Ваш херсонский пукан уже разорван, вам видимо мало.
Думать не умеешь — считай колека. А у вас колек 140 миллионов. 140 миллионов лишний людей на планете. Разлилась росиия как говно. У самих нихера нет, они спасать идут. Смешные вы ребятам. Ничего. Будете работать на репарации — поумнеете

Валентин

  

 

140 дней назад

 #

+
0

Ростов-на-Дону не работает! чините быстрее!!

ZOV

  

 

140 дней назад

 #

+
0

О повылазили, пукан не надорвите

Уже лучше

  

 

140 дней назад

 #

+
0

Норм, отпускает. Потерь нет.

Сириус

  

 

140 дней назад

 #

+
0

Смоленск
подает признаки жизни…надеемся реанимируют

Украина

  

 

140 дней назад

 #

+
-18

Рашисты — террористы

Как вы рашисты суетитесь, а нам в кайф наблюдать как вы теряете деньги, «чините быстрее» «умираем» да зачем вам это «мой склад», идите учитесь автомат держать, у вас мобилизация скоро, страна идиотов.

Гостомель а не Гостомеля

  

 

140 дней назад

 #

+
-8

>Александр
>москва не работает, СРОЧНО быстрее чините, горим умираем теряем деньги

Горите-умираете в Украине, а сейчас пока бегаете

Дмитрий

  

 

140 дней назад

 #

+
0

Московская область, сильно тормозит. Иван, заряжай! Ахмат, стреляй! На Вашингтон!

Кузя

  

 

140 дней назад

 #

+
-1

Это потеря потерь

Владимир

  

 

140 дней назад

 #

+
0

Гомель, не работает

серега

  

 

140 дней назад

 #

+
0

тюмень не фурычит

Константин

  

 

140 дней назад

 #

+
0

Пермь. Не работает.

Алёна

  

 

140 дней назад

 #

+
0

Кострома ,не работает

Максим

  

 

140 дней назад

 #

+
1

Курск. Не работает.

Юрий

  

 

140 дней назад

 #

+
1

СПб, не работает

Украина

  

 

140 дней назад

 #

+
-21

Как работать вы думаете? А вы думайте за Днепр! Бучу! Бахмут! Рашисты — террористы

Наталья

  

 

140 дней назад

 #

+
0

Не работает сайт, приложение, касса виснет. Как работать???

Украина

  

 

140 дней назад

 #

+
-13

Это вам за Днепр!

oi

  

 

140 дней назад

 #

+
-3

dos (:

авва

  

 

140 дней назад

 #

+
-1

Ребят, ну что за фигня. не работает, как работать???

Жека

  

 

140 дней назад

 #

+
0

Владивосток, не работает. Но Нам похрену, мы спать)))

Сергей

  

 

140 дней назад

 #

+
0

Казахстан Алматы не работает ни сайт ни приложение.

Ольга

  

 

140 дней назад

 #

+
2

Пензенская обл. Не работает, очень долго грузит и выдает ошибку.

Имя

  

 

140 дней назад

 #

+
0

молодцы *****, раз в пол года такая ****** !!!

Татьяна

  

 

140 дней назад

 #

+
0

Не работает мой склад Амурская область

Александр

  

 

140 дней назад

 #

+
0

москва не работает, СРОЧНО быстрее чините, горим умираем теряем деньги

Денис

  

 

140 дней назад

 #

+
3

Ярославль, не работает. Но мы спокойны, как дохлые львы. Один хрен наши ихних бармалеев передидосят.)))

Надежда

  

 

140 дней назад

 #

+
1

Не работает мой склад и это в середине рабочего дня(( Мурманск

Катя

  

 

140 дней назад

 #

+
0

Великий Новгород не работает

Макс

  

 

140 дней назад

 #

+
1

Дудосят, происки зели! Не работает 2й час

Данила

  

 

140 дней назад

 #

+
0

МС додосят, пока сроков решения нету на сколько я понял

Дина

  

 

140 дней назад

 #

+
0

Уфа. Не работает 2 часа

Юлия

  

 

140 дней назад

 #

+
0

Не работает волгоград

Ай

  

 

140 дней назад

 #

+
1

нет соединения/ только с телефона и очень долго все грузит

Алексей

  

 

140 дней назад

 #

+
3

Москва. Не работает. За 2 года на моей памяти впервые падает

Алексей

  

 

140 дней назад

 #

+
1

не работает. Протвино

Евгений

  

 

140 дней назад

 #

+
2

Санкт-петербург, не работает

Инна

  

 

140 дней назад

 #

+
0

не работает . Подольск

Юлия

  

 

140 дней назад

 #

+
0

Москва не работает

Наталья

  

 

140 дней назад

 #

+
0

Симферополь не работает(!

Sergey

  

 

140 дней назад

 #

+
0

Нижний Новгород не Работает

Холден Колфилд

  

 

140 дней назад

 #

+
1

Киров , не работает

петя

  

 

140 дней назад

 #

+
0

воронеж. не работает сайт.

Дмитрий

  

 

140 дней назад

 #

+
0

Рязань, не работает

Анатолий

  

 

140 дней назад

 #

+
0

Мурманск.Не работает.Сайт не открывается.Мобильные приложения не грузятся.

Анатолий

  

 

140 дней назад

 #

+
0

не работает

Мари

  

 

140 дней назад

 #

+
0

что с моим складом?

Александр

  

 

140 дней назад

 #

+
0

Не работает Москва
Ошибка
Код ошибки: 709100144170902

василий

  

 

140 дней назад

 #

+
0

Мск, ЦАО, не работает(

Артём

  

 

140 дней назад

 #

+
2

Работает, но тупит

Даниил

  

 

140 дней назад

 #

+
0

Владимирская область — не работает, не загружает номенклатуру, остатки

Андрей

  

 

140 дней назад

 #

+
0

МО Коломна , не работает

Александр

  

 

140 дней назад

 #

+
0

Не работает. Пишут, что на сервер идет DDos атака.

Наталья

  

 

140 дней назад

 #

+
0

Тамбов не работает

Илья

  

 

140 дней назад

 #

+
1

Владимир не работает

Тимофей

  

 

140 дней назад

 #

+
3

Надеемся и ждем, ждем и надеемся)

Александра

  

 

140 дней назад

 #

+
2

Екатеринбург, снова теряем… Ничего не грузит.

Онлайн-поддержка сервис МойСклад

  

 

140 дней назад

 #

+
7

Онлайн-поддержка

Здравствуйте.
В данный момент наблюдаются сбои на площадке провайдера, это сказывается на работе МоегоСклада. С перебоями работает доступ к аккаунтам и другим сервисам.
Мы отслеживаем статус и работаем над скорейшим решением. Приносим извинения за эту ситуацию.
Срок ожидания ответа в чате увеличен, но мы в любом случае рассмотрим все обращения и ответим на электронную почту. Благодарим вас за понимание.

Артём

  

 

140 дней назад

 #

+
3

В сложные времена живём.

Ого, оказывается, нас много Мойскладских) Зато какие обновления недавно были… Ребятки сэкономили мне столько времени, что я готов прогулять от компа пару часов время ожидания.

Терешкин

  

 

140 дней назад

 #

+
0

мой склад. зао. можайка не работает.

Евгения

  

 

140 дней назад

 #

+
0

Казань не работает

Александра

  

 

140 дней назад

 #

+
0

Невероятно медленно, но работает, Екатеринбург

Мария

  

 

140 дней назад

 #

+
0

Марий Эл не работает

Роман

  

 

140 дней назад

 #

+
1

Москва
Не работает
15-00, 16.01.23

Kat

  

 

140 дней назад

 #

+
0

не работает

Андрей

  

 

140 дней назад

 #

+
1

Бизнес встал, одни убытки!!!!

Алена

  

 

140 дней назад

 #

+
1

Вологда не работает.

Дарья, Израиль ????

  

 

140 дней назад

 #

+
0

Не работает

Автор

  

 

140 дней назад

 #

+
0

Пишут, что фиксируют атаки с зарубежных адресов и прогнозируют восстановление в течении 30 минут

М

  

 

140 дней назад

 #

+
0

Не работает

Ответ службы поддержки: «Конкретных сроков по решению данного вопроса пока нет, мы стараемся решить это настолько быстро, насколько возможно. ожидайте, пожалуйста»

Сиди и жди непонятно сколько…

Алексей

  

 

140 дней назад

 #

+
0

Брянск не работает.. всем по году бесплатной подписки!

Дмитрий

  

 

140 дней назад

 #

+
0

Код ошибки: 494612845920833 МСК уже полчаса

Римма

  

 

140 дней назад

 #

+
0

Не работает

Владимир

  

 

140 дней назад

 #

+
0

не работает.
выдал ошибку 474411746524075 и больше не загружается.

ксения

  

 

140 дней назад

 #

+
1

ответ менеджера: Добрый день
Разработчики в курсе, чинят, скоро все заработает

Почините скорее!

  

 

140 дней назад

 #

+
5

Наверно уборщица проводок зацепила шваброй, когда в серверной полы мыла))

Анастасия

  

 

140 дней назад

 #

+
1

Не работает, Москва. Когда починят!?

Петр

  

 

140 дней назад

 #

+
3

не работает. Новосибирск!!!

Недовольный юзер

  

 

140 дней назад

 #

+
2

Умираем

Павел

  

 

140 дней назад

 #

+
2

не работает !!!
когда починят ?

Васёк

  

 

140 дней назад

 #

+
-6

Работает!

ксения

  

 

140 дней назад

 #

+
0

не работает. москва. на телефон поддержки не дозвониться

.)

  

 

140 дней назад

 #

+
0

Не входит в систему

Биб

  

 

140 дней назад

 #

+
0

Очень долго грузит. Работать невозможно

Владимир

  

 

140 дней назад

 #

+
3

Тоже не работает. Новосибирск

Роб

  

 

140 дней назад

 #

+
10

нет соединения

Денис

  

 

140 дней назад

 #

+
2

Не работает

Ольга

  

 

140 дней назад

 #

+
3

Кто знает как долго это будет? У нас как на зло инвентаризация встала.

Илья

  

 

140 дней назад

 #

+
3

Не работает, ни сайт, ни приложение.. Работа парализована

Артём

  

 

140 дней назад

 #

+
1

Работа встала…

Саша

  

 

140 дней назад

 #

+
1

Не работает

Юрий

  

 

140 дней назад

 #

+
0

опять ру программисты забыли двоеточие поставить в конце функции и все упало ?

Макс

  

 

140 дней назад

 #

+
13

не работает и сайт тоже лег

вячеслав

  

 

140 дней назад

 #

+
89

не работает

Олег

  

 

140 дней назад

 #

+
3

Не работает!

Артем

  

 

145 дней назад

 #

+
0

Не работает!!!

Ильдар

  

 

457 дней назад

 #

+
0

Заработало.. Спасибо

Mr.Finch

  

 

457 дней назад

 #

+
0

Chrome
3 точки
Настройки
Безопасность и конфиденциальность
Безопасность
Использовать безопасный DNS-сервер-
Использовать Google (Pablik DNS)

Ирина

  

 

457 дней назад

 #

+
0

не работает, СПб. сколько ждать?

SanchoS

  

 

457 дней назад

 #

+
0

через впн только работает :(((

Гость

  

 

457 дней назад

 #

+
0






Не работает
Только что заплатил. Не ужели усе

Андрей

  

 

457 дней назад

 #

+
0

Нижний Новгород 4 марта 22г вечером около 18:30 перестал открываться мой склад в веб и в мобильной версии(( Что делать, как работать?

Виталий

  

 

457 дней назад

 #

+
0

Нахер. Надо искать аналог. Надоели.. Хорошо что не повелся на их замануху и за год вперед не оплатил

Олег

  

 

457 дней назад

 #

+
0

Я так понял сейчас только через ВПН? или починят?

Любовь

  

 

457 дней назад

 #

+
0

Цветочники) не работает сайт, вообще вне доступа…

Артур

  

 

457 дней назад

 #

+
0

Мойсклад тоже украйнская компания, не нашел инфу, ничего не работает!!!

Ильдар

  

 

457 дней назад

 #

+
0

Согласен через ВПН работает но это уже нето , А что мой склад тоже иностранная хрень? что то я непонимаю

1231

  

 

457 дней назад

 #

+
0

Мой склад работает через cyberghost vpn

Александр

  

 

457 дней назад

 #

+
0

Цветочники , у нас народ идет а сервис не работает .
пздц терминал иногда пропускает чек без оплаты я в шоке

Борис

  

 

457 дней назад

 #

+
0

Цветочники перед 8 марта не работает касса. Пздц

Кос

  

 

457 дней назад

 #

+
0

Новосибирск, не работает Мой склад. За такие сбои компания обязана предоставлять скидки и тд.

павел

  

 

457 дней назад

 #

+
0

Не могу уже два часа войти в склад

Денис

  

 

458 дней назад

 #

+
0

Не работает Краснодар

Ильдар

  

 

458 дней назад

 #

+
0

тоже не работает г.Казань

вика

  

 

458 дней назад

 #

+
0

Нижний Новгород тоже самое сайт не работает где админы?

саша

  

 

458 дней назад

 #

+
0

хакеры долбанули ?

Виктор

  

 

458 дней назад

 #

+
0

не работает сайт! Мой склад

антон

  

 

458 дней назад

 #

+
0

сайт не работает

Антон

  

 

458 дней назад

 #

+
0

кому-нибудь ответили по продолжительности этих проблем ?

Люцифер

  

 

458 дней назад

 #

+
0

Не работает уже пол дня

Иван

  

 

458 дней назад

 #

+
0

не работает сайт мой склад!!!

Владимир

  

 

458 дней назад

 #

+
0

г. Орел. Программа висит,сайт просто не прогружается..ошибку на странице выдает при попытке войти.Звонили в техподдержку , сказали , мол все работает штатно, это вы дескать «фантазируете»!? Это корпаративная форма психологического насилия клиентов, убеждать в работоспособности не работающей программы?

Виктория

  

 

458 дней назад

 #

+
0

Нет у всех, виснет, обновляет страницу, снова виснет. Нет доступа к серверу. Не удается получить доступ к сайти

Гость

  

 

458 дней назад

 #

+
0






Не работает

Светлана

  

 

458 дней назад

 #

+
0

Не могу войти. Это только у меня?

Алена

  

 

554 дней назад

 #

+
0

Этот дырявый склад опять не работает .Час висит и нет просвета!

Анастасия

  

 

564 дней назад

 #

+
0

у меня пишет, что приложение недоступно, потому что хост не существует

Ната

  

 

564 дней назад

 #

+
0

не работает опять!!!! после обновления

Katya

  

 

564 дней назад

 #

+
0

не работает… капец блин

вася

  

 

564 дней назад

 #

+
0

не работает

Андрей

  

 

564 дней назад

 #

+
0

Видимо опять улегся…

алексей

  

 

574 дней назад

 #

+
0

не работает

Елена

  

 

575 дней назад

 #

+
0

Вчера не работал с 17 до 23, сегодня с утра та же ситуация…Что происходит?

МойСклад

  

 

575 дней назад

 #

+
0

Текущий сбой вызван крупной аварией, затронувшей сетевые каналы нескольких магистральных провайдеров в регионе.

Наталья

  

 

575 дней назад

 #

+
0

Ну копец, заставили людей около 6 часов нервы помотать ……

Евгений

  

 

575 дней назад

 #

+
0

С волнением весь вечер наблюдаю за этой ситуацией. Вот только, что проверил — все работает, как минимум на первый взгляд данные на месте!

Димитрий

  

 

575 дней назад

 #

+
0

Тоже самое и в тех поддержку не дозвонится . Более 20 человек в очереди

Katya

  

 

575 дней назад

 #

+
0

пришло уведомление на телефон, но так и не работает в итоге, видимо временное действие

Евгений

  

 

575 дней назад

 #

+
0

Мы из Москвы, у нас по прежнему не работает ни на ПК ни с телефона.

Рустам

  

 

575 дней назад

 #

+
0

Привет ВСЕМ !
Не работает …

Ока

  

 

575 дней назад

 #

+
2

заработало. заходите

Иван

  

 

575 дней назад

 #

+
0

Уряяя, заррработало!!!

Мой Склад очень и очень сильно Разочаровал !

  

 

575 дней назад

 #

+
0

Окончательно решил, что перехожу в оффлайн складирование
Это просто капец тех поддержка не может дать никакой исчерпывающей информации

Екатерина

  

 

575 дней назад

 #

+
0

Здравствуйте , есть понимание когда работа сервиса восстановится?)

Наталья

  

 

575 дней назад

 #

+
0

До конца текущего дня ? Время уже 22 : 25 , сайт не работает несколько часов , что произошло ????

Незнакомка

  

 

575 дней назад

 #

+
-1

Ксения, поддержка МойСклад
Добрый вечер
Ориентировочно до конца текущего дня будет предоставлен доступ в МойСклад. Благодарим за ваше ожидание
Ответ с чата

Сергей

  

 

575 дней назад

 #

+
0

Очень надеюсь что база не слетела. И информация останется. У нас точки продаж продолжили работать, синхронизацию не делали, смену не закрывали. Но это заиздец

Константин

  

 

575 дней назад

 #

+
0

Когда заработает? Кто-то владеет информацией?

Дед Мороз

  

 

575 дней назад

 #

+
0

Полная жопа… надо сваливать от них!!!

moysklad

moysklad

npm
Travis
Code Climate coverage
Code Climate maintainability
Code Climate tech-debt

Библиотека для взаимодействия с JSON API сервиса МойСклад для node.js и браузера.

ВНИМАНИЕ! Библиотека находится в стадии разработки и становления. API может меняться. Перед обновлением минорной версии смотрите историю изменений.

Содержание

  • Содержание
  • Особенности
  • Установка
  • Использование
  • Параметры инициализации
  • Аутентификация
  • Статические методы
    • getTimeString
    • parseTimeString
    • buildFilter
    • buildQuery
  • Методы экземпляра
    • GET
    • POST
    • PUT
    • DELETE
    • getOptions
    • buildUrl
    • parseUrl
    • fetchUrl
    • Основные аргументы
      • path
      • query
        • querystring
        • filter
        • order
        • expand и limit
      • options параметры запроса
  • События
  • Работа с ошибками
    • MoyskladError
    • MoyskladRequestError
    • MoyskladApiError
    • MoyskladCollectionError
    • MoyskladUnexpectedRedirectError
  • История изменений
  • Планы развития
  • TODO

Особенности

Библиотека представляет максимально простой и прозрачный интерфейс к существующим методам API МойСклад, не абстрагирует разработчика от API и не выполняет никаких внутренних преобразований отправляемых и получаемых данных.

Основная задача библиотеки — упростить ряд рутинных задач:

  • формирование строки запроса (передача параметров, заголовков и фильтрация)
  • обработка ошибок
  • явное преобразование даты в формат МойСклад и обратно в Date
  • базовые TypeScript тайпинги для подсказок по API библиотеки

Важно отметить, что библиотека не поможет вам разобраться с API МойСклад, но лишь упростит работу с ним.

Установка

Поддерживаются версии Node.js >=14

Для Node.js до 18 версии, дополнительно нужно установить библиотеку для
Fetch API и явно указать модуль с соответствующим интерфейсом при создании экземпляра библиотеки

undici.fetch

const { fetch } = require('undici')

const Moysklad = require('moysklad')

const moysklad = Moysklad({ fetch })

Для работы с библиотекой в браузере или для Node.js c 18 версии, установка дополнительного модуля не требуется.

Использование

const Moysklad = require('moysklad')

// Для инициализации экземпляра библиотеки указывать ключевое слово new не нужно
const ms = Moysklad({ login, password })

ms.GET('entity/customerorder', {
  filter: {
    applicable: true,
    state: {
      name: 'Отгружен'
    },
    sum: { $gt: 1000000, $lt: 2000000 }
  },
  limit: 10,
  order: 'moment,desc',
  expand: 'agent'
}).then(({ meta, rows }) => {
  console.log(
    `Последние ${meta.limit} из ${meta.size} проведенных заказов ` +
      `в статусе "Отгружен" на сумму от 10000 до 20000 руб`
  )

  // Выводим имя заказа, имя контрагента и сумму заказа для всех позиций
  rows.forEach(row => {
    console.log(`${row.name} ${row.agent.name} ${row.sum / 100}`)
  })
})

С другими примерами использования можно ознакомиться в папке examples

Параметры инициализации

Все параметры опциональные (имеют значения по умолчанию)

Параметр Значение по умолчанию Описание
fetch глобальный fetch Функция с интерфейсом Fetch API. Если глобальный fetch не найден, то будет выброшена ошибка при попытке осуществить http запрос. Начиная с Node.js 18 fetch является частью стандратной библиотеки.
endpoint "https://online.moysklad.ru/api" Точка досупа к API
api "remap" Раздел API
apiVersion "1.2" Версия API
token undefined Токен доступа к API (см. Аутентификация)
login undefined Логин для доступа к API (см. Аутентификация)
password undefined Пароль для доступа к API (см. Аутентификация)
emitter undefined экземляр EventEmitter для передачи событий библиотеки
userAgent moysklad/{version} (+https://github.com/wmakeev/moysklad) Содержимое заголовка «User-Agent» при выполнении запроса. Удобно использовать для контроля изменений через API на вкладке «Аудит».

Пример использования:

const Moysklad = require('moysklad')

// Явное указание используемой версии API
const moysklad = Moysklad({ apiVersion: '1.2' })

Аутентификация

Есть несколько способов передачи параметров аутентификации:

  1. Напрямую при инициализации экземпляра

    // Аутентификация по логину и паролю
    const moysklad = Moysklad({ login, password })
    // Аутентификация по токену
    const moysklad = Moysklad({ token })
  2. Через глобальные переменные или переменные окружения

    Если параметры аутентификации не указаны при инициализации клиента,

    const moysklad = Moysklad()

    то будет проведен поиск параметров в следующем порядке:

    1. Переменная окружения process.env.MOYSKLAD_TOKEN
    2. Переменные окружения process.env.MOYSKLAD_LOGIN и process.env.MOYSKLAD_PASSWORD
    3. Глобальная переменная global.MOYSKLAD_TOKEN
    4. Глобальные переменные global.MOYSKLAD_LOGIN и global.MOYSKLAD_PASSWORD

Статические методы

getTimeString

Преобразует локальную дату в строку в формате API МойСклад в часовом поясе Москвы

Moysklad.getTimeString(date: Date, includeMs?: boolean): string

Параметры:

date — дата

includeMs — если true, то в дату будут включены миллисекунды

Пример использования:

const date = new Date('2017-02-01T07:10:11.123Z')
const timeString = Moysklad.getTimeString(date, true)

assert.equal(timeString, '2017-02-01 10:10:11.123')

parseTimeString

Преобразует строку с датой в формате API МойСклад в объект даты (с учетом локального часового пояса и часового пояса API МойСклад)

Moysklad.parseTimeString(date: string) : Date

Параметры:

date — дата в формате МойСклад (напр. 2017-04-08 13:33:00.123)

Пример использования:

const parsedDate = Moysklad.parseTimeString('2017-04-08 13:33:00.123')

assert.equal(parsedDate.toISOString(), '2017-04-08T10:33:00.123Z')

buildFilter

Возвращает строку фильтра по объекту QueryFilter (см. filter)

Moysklad.buildFilter({ name: { $st: 'foo' } })
// 'code=123;name~=foo'

buildQuery

Формирует строку с параметрами запроса по объекту Query (см. query)

Moysklad.buildQuery({
  filter: { name: 'foo' },
  limit: 100,
  foo: 'bar'
})

// 'filter=name%3Dfoo&limit=100&foo=bar'

Методы экземпляра

GET

GET запрос

ms.GET(path: string, query?: object, options?: object): Promise

Параметры:

path — url ресурса

query — параметры запроса

options — опции запроса

Пример использования:

const productsCollection = await ms.GET('entity/product', { limit: 50 })

const order = await ms.GET(`entity/customerorder/${orderId}`, {
  expand: 'positions'
})

POST

POST запрос

ms.POST(
  path: string,
  payload?: object | Array<object>,
  query?: object,
  options?: object
): Promise

Параметры:

path — url ресурса

payload — объект или коллекция объектов (будет преобразовано в строку методом JSON.stringify)

query — параметры запроса

options — опции запроса

Пример использования:

const newProduct = await ms.POST('entity/product', { name: 'Новый товар' })

По умолчанию, при массовом обновлении сущностей, если хотябы один из элементов в ответе содержит ошибку, то метод выбросит ошибку
MoyskladCollectionError .

Если такое поведение не является предпочтительным, то можно обрабатывать ошибки при массовом обновлении/создании объектов вручную (см. muteCollectionErrors в параметрах запроса):

const updated = await ms.POST('entity/supply', supplyList, null, {
  muteCollectionErrors: true
})

const errors = updated
  .filter(item => item.errors)
  .map(item => item.errors[0].error)

if (errors.length) {
  console.log('Есть ошибки:', errors.join(', '))
}

const supplyHrefs = updated
  .filter(item => !item.errors)
  .map(item => item.meta.href)

PUT

PUT запрос

ms.PUT(
  path: string | string[],
  payload?: object,
  query?: object,
  options?: object
) : Promise

Параметры:

path — url ресурса

payload — обнвляемый объект (будет преобразован в строку методом JSON.stringify)

query — параметры запроса

options — опции запроса

Пример использования:

const updatedProduct = await ms.PUT(`entity/product/${id}`, product)

DELETE

DELETE запрос

ms.DELETE(path: string, options?: object): Promise

Параметры:

path — url ресурса

options — опции запроса

Метод DELETE возвращает undefined при успешном запросе.

Пример использования:

await ms.DELETE(`entity/product/${product.id}`)

getOptions

Возвращает опции переданные в момент инициализации экземпляра библиотеки

Пример использования:

const options = {
  login: 'login',
  password: 'password'
}

const ms = Moysklad(options)

const msOptions = ms.getOptions()

assert.ok(msOptions !== options)
assert.equal(msOptions.login, 'login')
assert.equal(msOptions.password, 'password')

buildUrl

Формирует url запроса

ms.buildUrl(url: string, query?: object): string

Параметры:

url — полный url (должен соответствовать настройкам)

path — url ресурса

query — параметры запроса

Пример использования:

const url = ms.buildUrl(
  'https://online.moysklad.ru/api/remap/1.2/entity/customerorder?expand=positions',
  { limit: 100 }
)

assert.equal(
  url,
  'https://online.moysklad.ru/api/remap/1.2/entity/customerorder?expand=positions&limit=100'
)
const url = ms.buildUrl('entity/customerorder', { expand: 'positions' })

assert.equal(
  url,
  'https://online.moysklad.ru/api/remap/1.2/entity/customerorder?expand=positions'
)

Можно безопасно дублировать символы /, лишние знаки будут исключены из
результирующего url

const positionUrl = `/positions/${posId}/`

const url = ms.buildUrl(`entity/customerorder/` + positionUrl)

assert.equal(url, `entity/customerorder/positions/${posId}`)

parseUrl

Разбор url на составные компоненты

ms.parseUrl(url: string): {
  endpoint: string
  api: string
  apiVersion: string
  path: Array<string>
  query: object
}

Параметры:

url — url ресурса

Пример использования:

const parsedUri = ms.parseUrl('https://online.moysklad.ru/api/remap/1.2/entity/customerorder?expand=positions')

assert.deepEqual(parsedUri, {
  endpoint: 'https://online.moysklad.ru/api',
  api: 'remap'
  apiVersion: '1.2',
  path: ['entity', 'customerorder'],
  query: {
    expand: 'positions'
  }
})

fetchUrl

Выполнить запрос по указанному url

ms.fetchUrl(url: string, options?: object): Promise

Параметры:

url — url ресурса

options — опции запроса

Пример использования:

const url = `https://online.moysklad.ru/api/remap/1.2/entity/customerorder/eb7bcc22-ae8d-11e3-9e32-002590a28eca`

const patch = { applicable: false }

const updatedOrder = await ms.fetchUrl(url, {
  method: 'PUT',
  body: JSON.stringify(patch)
})

Основные аргументы

path

Строка.

Примеры:

Url запроса можно указать полностью

ms.GET(
  `https://online.moysklad.ru/api/remap/1.2/entity/customerorder/${ORDER_ID}/positions/${POSITION_ID}?expand=assortment`
)

Но гораздо удобнее указывать путь только после версии API и выносить
параметры запроса в параметры метода. Полный url будет сгенерирован автоматически, согласно настройкам экземпляра.

Ниже пример аналогичного запроса:

ms.GET(`entity/customerorder/${ORDER_ID}/positions/${POSITION_ID}`, {
  expand: 'assortment'
})

Можно безопасно дублировать символы /, лишние знаки будут сключены из
результирующего url

const positionUrl = `/positions/${posId}`

ms.GET(`entity/customerorder/` + positionUrl)

query

querystring

Все поля объекта запроса преобразуются в соответствующую строку запроса url. Некоторые поля могут подвергаться преобразованию (напр. поля filter и order).

Поле объекта запроса должно иметь тип: string, number, boolean, null или undefined, любое другое значение вызовет ошибку.

const query = {
  str: 'some string',
  num: 1,
  bool: true,
  nil: null, // будет добавлено в строку запроса с пустым значением
  nothing: undefined, // поле будет пропущено
  arr: ['str', 1, true, null, undefined]
}

// https://online.moysklad.ru/api/remap/1.2/entity/demand?str=some%20string&num=1&bool=true&nil=&arr=str&arr=1&arr=true&arr=
ms.GET('entity/demand', query)
filter

Если поле filter объект, то вложенные поля filter преобразуются в параметры фильтра в строке запроса в соответствии со следующими правилами:

  • string, number, boolean не проходят дополнительных преобразований (key=value)
  • null преобразуется в пустую строку (key=)
  • Date преобразуется в строку методом getTimeString (key=YYYY-MM-DD HH:mm:ss)
  • object интерпретируется как набор селекторов или вложенных полей (см. пример ниже)

Пример фильтра:

const query = {
  filter: {
    name: '00001',
    code: [1, 2, '03'],
    foo: new Date(2000, 0, 1),
    state: {
      name: 'Оформлен'
    },
    moment: {
      $gt: new Date(2000, 0, 1),
      $lte: new Date(2001, 0, 2, 10, 0, 15, 123)
    },
    bar: {
      baz: 1,
      $exists: true
    }
  }
}

соответствует следующему значению поля filter в запросе (даты переданы в часовом поясе +5):

bar!=;bar.baz=1;code=03;code=1;code=2;foo=1999-12-31 22:00:00;moment<=2001-01-02 08:00:15.123;moment>1999-12-31 22:00:00;name=00001;state.name=Оформлен

Для построения фильтра можно использовать селекторы в стиле Mongo (как в примере выше).

Подробное описание всех возможных селекторов:

Селектор Фильтр МойСклад Описание
key: { $eq: value } key=value равно
key: { $ne: value } key!=value не равно
key: { $gt: value } key>value больше
key: { $gte: value } key>=value больше или равно
key: { $lt: value } key<value меньше
key: { $lte: value } key<=value меньше или равно
key: { $st: value } key~=value начинается со строки
key: { $et: value } key=~value заканчивается строкой
key: { $contains: value } key~value содержит строку
key: { $in: [..] } или key: [..] key=value1;key=value2;... входит в
key: { $nin: [..] } key!=value1;key!=value2;... не входит в
key: { $exists: true } key!= наличие значения (не null)
key: { $exists: false } key= пустое значение (null)
key: { $and: [{..}, ..] } объединение условий
key: { $not: {..} } отрицание условия

На один ключ можно использовать несколько селекторов

order

Если поле order массив, то произойдет преобразование записи из формы массива в строку.

Примеры:

  • ['name']'name'
  • [['code','desc']]'code,desc'
  • ['name', ['code','desc']]'name;code,desc'
  • ['name,desc', ['code','asc'], ['moment']]'name,desc;code,asc;moment'

👉 examples/query.js

expand и limit

Если указано значение expand, но не указан limit, то в поле limit по умолчанию будет подставлено значение 100. Это важно, т.к. в версии API remap 1.2 expand не работает, если не указан limit.

options (параметры запроса)

Все опции переданные в объекте options (за исключением описанных ниже) передаются напрямую в опции метода fetch (Fetch API) при осуществлении запроса.

С опциями fetch API можно ознакомиться по этой ссылке

Опции специфичные для библиотеки moysklad (не передаются в fetch):

Поле Тип Описание
rawResponse boolean Если true, то метод вернет результат в виде объекта Response. Код и содержимое ответа не проверяется на ошибки.
rawRedirect boolean Если true и код запроса 3xx (редирект), то метод вернет Response. В обратном случае, будет выброшена ошибка MoyskladRequestError. Опция нужна для явного указания того, что вы ожидаете получить редирект при опции запроса redirect не равной follow.
muteApiErrors boolean Если true, то все ошибки API будут проигнорированы (метод не будет генерировать ошибку если код ответа сервера не в диапазоне 200-299 и тело ответа содержит описание ошибки МойСклад). Опция не затрагивает прочие ошибки, которые не возвращают JSON ответ.
muteCollectionErrors boolean Если true, то все ошибки внутри коллекций при массовом обновлении сущностей будут проигнорированы.
millisecond boolean (не используется начиная с Remap API 1.2) Если true, то в запрос будет включен заголовок X-Lognex-Format-Millisecond со значением true (все даты объекта будут возвращены с учетом миллисекунд).
precision boolean Если true, то в запрос будет включен заголовок X-Lognex-Precision со значением true (отключение округления цен и себестоимости до копеек).
webHookDisable boolean Если true, то в запрос будет включен заголовок X-Lognex-WebHook-Disable со значением true (отключить уведомления вебхуков в контексте данного запроса).

Примеры

  • Формирование заполненного шаблона печатной формы и получение ссылки для загрузки (examples/download-print-form.js):

    const path = require('node:path')
    const { writeFile } = require('node:fs/promises')
    const { fetch } = require('undici')
    
    /** @type {import('..')} */
    const Moysklad = require('moysklad')
    
    const TEMPLATE_ID = '8a686b8a-9e4a-11e5-7a69-97110004af3e'
    const DEMAND_ID = '13abf361-e9c6-45ea-a940-df70289a7f95'
    
    async function downloadPrintForm() {
      const ms = Moysklad({ fetch })
    
      const body = {
        template: {
          meta: {
            href: ms.buildUrl(
              `entity/demand/metadata/customtemplate/${TEMPLATE_ID}`
            ),
            type: 'customtemplate',
            mediaType: 'application/json'
          }
        },
        extension: 'pdf'
      }
    
      /** @type {import('undici').Response} */
      const response = await ms.POST(
        `entity/demand/${DEMAND_ID}/export`,
        body,
        null,
        // вернуть результат запроса с редиректом без предварительного разбора
        { rawRedirect: true }
      )
    
      const location = response.headers.get('location')
    
      console.log(location)
      // 'https://print-prod.moysklad.ru/temp/.../00123.pdf'
    
      const formResponse = await fetch(location)
    
      // TODO undici возвращает веб-стримы (апгрейдится до 18-й ноды пока рановато)
    
      const blob = await formResponse.blob()
    
      const buffer = Buffer.from(await blob.arrayBuffer())
    
      await writeFile(path.join(process.cwd(), '__temp/form.pdf'), buffer)
    }
    
    downloadPrintForm()
  • Указание кастомного заголовка

    const ms = Moysklad({ fetch: require('node-fetch') })
    
    const folder = {
      meta: {
        type: 'productfolder',
        href: ms.buildUrl(`entity/productfolder/${FOLDER_ID}`)
      },
      description: 'Новое описание группы товаров'
    }
    
    // Указываем кастомный заголовок X-Lognex-WebHook-Disable для PUT запроса
    const updatedFolder = await ms.PUT(
      `entity/productfolder/${FOLDER_ID}`,
      folder,
      null,
      {
        // вместо этого можно использовать webHookDisable: true
        headers: {
          'X-Lognex-WebHook-Disable': true
        }
      }
    )
    
    assert.equal(updatedFolder.description, folder.description)
  • Автоматический редирект

    Идентификаторы товаров в приложении МойСклад отличаются от идентификаторов в API. Поэтому, при запросе товара по id из приложения, будет выполнен редирект на другой href.

    const ms = Moysklad({ fetch })
    
    // https://online.moysklad.ru/app/#good/edit?id=cb277549-34f4-4029-b9de-7b37e8e25a54
    const PRODUCT_UI_ID = 'cb277549-34f4-4029-b9de-7b37e8e25a54'
    
    // Error: 308 Permanent Redirect
    await ms.fetchUrl(ms.buildUrl(`entity/product/${PRODUCT_UI_ID}`))
    
    // Указана опция redirect
    const product = await ms.fetchUrl(
      ms.buildUrl(`entity/product/${PRODUCT_UI_ID}`),
      { redirect: 'follow' }
    )
    
    assert.ok(product) // OK

События

Событие Передаваемый объект Момент наступления
request { requestId, url, options } Отправлен http запрос
response { requestId, url, options, response } Получен ответ на запрос
response:body { requestId, url, options, response, body } Загружено тело ответа
error Error, { requestId } Ошибка при выполнении запроса

Пример использования:

const { fetch } = require('undici')
const { EventEmitter } = require('events')
const Moysklad = require('moysklad')

/** @type {Moysklad.MoyskladEmitter} */
const emitter = new EventEmitter()

const ms = Moysklad({ fetch, emitter })

emitter
  .on('request', ({ requestId, url, options }) => {
    console.log(`${requestId} ${options.method} ${url}`)
  })
  .on('error', (err, { requestId }) => {
    console.log(requestId, err)
  })

ms.GET('entity/customerorder', { limit: 1 }).then(res => {
  console.log('Order name: ' + res.rows[0].name)
})

Более подробный пример смотрите в examples/events.js.

Работа с ошибками

В рамках работы с библиотекой выделены следующие виды ошибок:

Название ошибки Класс ошибки Описание
1 Ошибка библиотеки MoyskladError Напр. не верно указаны параметры одного из методов.
2 Ошибка запроса MoyskladRequestError Ответ получен с кодом ошибки, тело ответа НЕ содержит JSON с описанием ошибки в формате МойСклад.
3 Ошибка API МойСклад MoyskladApiError Ответ получен с кодом ошибки, тело ответа содержит JSON с описанием ошибки в формате МойСклад.
4 Ошибка в коллекции MoyskladCollectionError Ошибка в одном из элементов внутри коллекции.
5 Неявный редирект MoyskladUnexpectedRedirectError Ошибка возникает когда запрос вернул перенапраление (код 3xx) и явно не указана опция запроса rawRedirect (опция redirect не равна follow)

Библиотека дает возможность указать параметры запроса muteApiErrors и muteCollectionErrors для игнорирования ошибок API п.3 и п.4 соответственно.

Ошибки глобального fetch модуля или переданного при инициализации экземпляра не перехватываются внутри библиотеки. Т.е. все описанные выше ошибки, связанные с выполнением запроса, формируются уже после анализа полученного ответа.

MoyskladError

Внутренняя ошибка библиотеки не связанная с выполнением запроса к API

Наследует класс Error

Примеры

Код с ошибкой:

await ms.GET('entity/product', {
  filter: 123
})

Структура ошибки:

{
  "name": "MoyskladError",
  "message": "Поле filter запроса должно быть строкой или объектом"
}

MoyskladRequestError

Ошибка при выполнении запроса

Наследует класс MoyskladError

Примеры

Код с ошибкой:

const ms = Moysklad({ fetch, api: 'foo', apiVersion: '0' })

await ms.GET('foo/bar')

Структура ошибки:

{
  "name": "MoyskladRequestError",
  "message": "404 Not Found",
  "url": "https://online.moysklad.ru/api/foo/0/foo/bar",
  "status": 404,
  "statusText": "Not Found"
}

MoyskladApiError

Ошибка API МойСклад

Наследует класс MoyskladRequestError

Ошибка формируется в случае, если API помимо HTTP кода ошибки, так же вернуло стандартное описание ошибки МойСклад в формате JSON. В обратном случае (ответ не содержит JSON с ошибкой) будет выброшена ошибка MoyskladRequestError

Примеры

Код с ошибкой:

await ms.GET('entity/product2')

Структура ошибки:

{
  "name": "MoyskladApiError",
  "message": "Неизвестный тип: 'product2' (https://dev.moysklad.ru/doc/api/remap/1.2/#error_1005)",
  "url": "https://online.moysklad.ru/api/remap/1.2/entity/product2",
  "status": 412,
  "statusText": "Precondition Failed",
  "code": 1005,
  "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_1005",
  "errors": [
    {
      "error": "Неизвестный тип: 'product2'",
      "code": 1005,
      "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_1005"
    }
  ]
}

Можно игнорировать ошибку API, указав muteApiErrors:true в опциях запроса.

const rawError1 = await ms.GET('entity/product2', null, {
  muteApiErrors: true
})

console.log(rawError1.errors[0].error)
// Неизвестный тип: 'product2'

MoyskladCollectionError

Ошибка в коллекции при массовом создании/изменении сущностей

Наследует класс MoyskladApiError

Ошибка выбрасывается когда возвращаемая коллекция содержит хотя бы одну ошибку.

Например, когда при массовом обновлении нескольких объектов часть из них не были обновлены, то API вернет массив с результатами в части которых будет указана ошибка.

Примеры
Код с ошибкой:

await ms.POST('entity/product', [
  { foo: 'bar' },
  {
    meta: {
      type: 'product',
      href: ms.buildUrl(`entity/product/${uuidFromApi}`)
    },
    weight: 42
  },
  { name: 123 }
])

Структура ошибки:

{
  "name": "MoyskladCollectionError",
  "message": "Ошибка сохранения объекта: поле 'name' не может быть пустым или отсутствовать (https://dev.moysklad.ru/doc/api/remap/1.2/#error_3000)",
  "url": "https://online.moysklad.ru/api/remap/1.2/entity/product",
  "status": 400,
  "statusText": "Bad Request",
  "code": 3000,
  "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_3000",
  "line": 1,
  "column": 3,
  "errors": [
    {
      "error": "Ошибка сохранения объекта: поле 'name' не может быть пустым или отсутствовать",
      "code": 3000,
      "parameter": "name",
      "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_3000",
      "line": 1,
      "column": 3
    },
    {
      "error": "Ошибка формата: значение поля 'name' не соответствует типу строка",
      "code": 2016,
      "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_2016",
      "line": 1,
      "column": 169
    }
  ],
  "errorsIndexes": [
    [
      0,
      [
        {
          "error": "Ошибка сохранения объекта: поле 'name' не может быть пустым или отсутствовать",
          "code": 3000,
          "parameter": "name",
          "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_3000",
          "line": 1,
          "column": 3
        }
      ]
    ],
    [
      2,
      [
        {
          "error": "Ошибка формата: значение поля 'name' не соответствует типу строка",
          "code": 2016,
          "moreInfo": "https://dev.moysklad.ru/doc/api/remap/1.2/#error_2016",
          "line": 1,
          "column": 169
        }
      ]
    ]
  ]
}

Можно игнорировать ошибки в коллекции, указав muteCollectionErrors:true
в опциях запроса.

const result2 = await ms.POST(
  'entity/product',
  [
    { foo: 'bar' },
    {
      meta: {
        type: 'product',
        href: ms.buildUrl(`entity/product/${uuidFromApi}`)
      },
      weight: 42
    },
    { name: 123 }
  ],
  null,
  {
    muteCollectionErrors: true
  }
)

const collItemError = result2.find(it => it.errors)

if (collItemError) {
  console.log(collItemError.errors[0].error)
  // Ошибка сохранения объекта: поле 'name' не может быть пустым или отсутствовать
}

MoyskladUnexpectedRedirectError

Ошибка если запрос вернул перенапраление (код 3xx), когда явно не указана опция запроса rawRedirect и опция redirect не равна follow

Наследует класс MoyskladRequestError

Примеры

/** id товара из приложения МойСклад */
const uuidFromApp = 'cb277549-34f4-4029-b9de-7b37e8e25a54'

/** id товара из API (отличается от id из приложения) */
let uuidFromApi

const getProduct = id => ms.GET(`entity/product/${id}`)

try {
  await getProduct(uuidFromApp)
} catch (err) {
  logError(5, err)

  if (err instanceof Moysklad.MoyskladUnexpectedRedirectError) {
    uuidFromApi = ms.parseUrl(err.location).path.pop()
    await getProduct(uuidFromApi)
  } else {
    throw err
  }
}

Можно обработать перенаправление без перехвата ошибки:

const { fetch, Response } = require('undici')

const ms = Moysklad({ fetch })

let product = await ms.GET(`entity/product/${uuidFromApp}`, null, {
  rawRedirect: true
})

if (product instanceof Response) {
  uuidFromApi = ms.parseUrl(product.headers.get('location')).path.pop()

  product = await ms.GET(`entity/product/${uuidFromApi}`)
}

console.log(product.id === uuidFromApp) // false

Или использовать автоматическое пренаправление, указав значение follow в опции redirect:

const product = await ms.GET(`entity/product/${uuidFromApp}`, null, {
  redirect: 'follow'
})

console.log(product.id === uuidFromApp) // false

История изменений

CHANGELOG.md

Планы развития

Планируется немного переработанная версия библиотеки в другом репозитории и npm пакете. Без концептуальных изменений, но с убранным легаси кодом.

  • Переписать на TypeScript
  • Добавить новый метод для формирования объекта запроса
  • Убрать всё легаси (в том числе то, что тянет лишние зависимости — «have2» и «stampit»)
  • Более развернутая документация с автогенерацией части описаний методов

TODO

Свалка мыслей по развитию библиотеки — TODO.md

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

1 27.05.2016 16:46:41

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Тема: Ошибка при синхронизации остатков с мой склад

Добрый день!
У меня ошибка при синхронизации с мой склад.
2016.05.27 18:40:07 Остатки: Получен ответ на запрос. Отправлен каталог товаров. Отправлены остатки. Ошибка на стороне интернет магазина: Server returned HTTP response code: 500 for URL: http://cloudvapor.rscms.ru/site1/exchan … mport.xml.

Повысить оценку Понизить оценку

2 Ответ от Владимир 27.05.2016 16:50:52

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Я уже перепробовал все что мог, ошибка не понятна для меня. Все работало сегодня, пару часов назад появилась ошибка.

Повысить оценку Понизить оценку

3 Ответ от Закусило Александр 27.05.2016 17:13:44

  • Закусило Александр
  • Закусило Александр
  • Участник
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 01.09.2014
  • Сообщений: 2,953
  • Рейтинг: 252

Re: Ошибка при синхронизации остатков с мой склад

500 значит, что у Вас сайт упал во время импорта. Возможно слабый хостинг или с ограничениями. Либо тариф с совсем слабыми параметрами.

4 Ответ от Владимир 27.05.2016 17:16:27

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Я использую облачный вариант.

Повысить оценку Понизить оценку

5 Ответ от Владимир 27.05.2016 17:43:37

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

И почему то в настройках модулей, некоторые подкрасились желтым цветом.
https://yadi.sk/i/Y7maIiOHs4Pj8

Повысить оценку Понизить оценку

6 Ответ от Закусило Александр 27.05.2016 18:25:50

  • Закусило Александр
  • Закусило Александр
  • Участник
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 01.09.2014
  • Сообщений: 2,953
  • Рейтинг: 252

Re: Ошибка при синхронизации остатков с мой склад

Ну тогда скорее всего в этот момент происходило обновление системы, поэтому 500 и сработала видимо. Желтым подсвечиваются те модули которые были обновлены в течении 24 часов.

7 Ответ от Владимир 27.05.2016 18:38:40

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Так ошибку выдает до сих пор, не загружаются товары и остатки. Может в чем то еще проблема.

Повысить оценку Понизить оценку

8 Ответ от Закусило Александр 27.05.2016 18:47:47

  • Закусило Александр
  • Закусило Александр
  • Участник
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 01.09.2014
  • Сообщений: 2,953
  • Рейтинг: 252

Re: Ошибка при синхронизации остатков с мой склад

Напишите в тех. поддержку разберёмся.

9 Ответ от Владимир 28.05.2016 09:02:26

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Похоже поддержка сегодня не работает?

Повысить оценку Понизить оценку

10 Ответ от Владимир 28.05.2016 09:03:51

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Попросили входы от аккаунтов вчера, и нечего не решили. Видать рабочий день закончился.(

Повысить оценку Понизить оценку

11 Ответ от Владимир 28.05.2016 10:00:38

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Видать после обновления модуля «Обмен данными», это произошло. Возможно вернуть предыдущею версию модуля?

Повысить оценку Понизить оценку

12 Ответ от admin 28.05.2016 14:15:38

  • admin
  • в работе
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 19.06.2014
  • Сообщений: 1,084
  • Рейтинг: 146

Re: Ошибка при синхронизации остатков с мой склад

Добрый день!
Разбираемся в ситуации. Ошибка будет исправлена в ближайшие минуты.

Повысить оценку Понизить оценку

13 Ответ от admin 28.05.2016 14:27:00

  • admin
  • в работе
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 19.06.2014
  • Сообщений: 1,084
  • Рейтинг: 146

Re: Ошибка при синхронизации остатков с мой склад

Извините за ожидание. Исправлено. Проверьте пожалуйста.

Повысить оценку Понизить оценку

14 Ответ от Владимир 28.05.2016 14:33:09

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Добрый день!
Спасибо большое!
В чем была причина? Чтобы потом вас не беспокоить. Или больше не повторится?

Повысить оценку Понизить оценку

15 Ответ от Владимир 28.05.2016 14:34:38

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Может что я сделал? Чтобы знать и не менять потом.

Повысить оценку Понизить оценку

16 Ответ от admin 28.05.2016 21:36:41

  • admin
  • в работе
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 19.06.2014
  • Сообщений: 1,084
  • Рейтинг: 146

Re: Ошибка при синхронизации остатков с мой склад

не повториться, поправили ошибку в коде.

Повысить оценку Понизить оценку

17 Ответ от Владимир 30.05.2016 13:30:22

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Добрый день! Обмен работает отлично, но не выгружает комплектации заказного товара в мой склад. И не выгружает склад с которого надо продать или поставить в резерв. До обновления модуля комплектации выгружались точно, а вот насчет складов не знаю.

Повысить оценку Понизить оценку

18 Ответ от Владимир 30.05.2016 14:59:00

  • Владимир
  • Участник
  • Неактивен
  • Откуда: Казахстан г.Караганда
  • Зарегистрирован: 07.11.2015
  • Сообщений: 237
  • Рейтинг: 3

Re: Ошибка при синхронизации остатков с мой склад

Заметил что такое происходит, когда в модуле Обмен данными стоят галочки на Использовать импорт многомерных комплектаций и Устанавливать списковые характеристики товара исходя из наличия в комплектациях. И почемуто при каждой синхронизации внесенные изменения в комплектации товара меняются обратно в изначальное положения. Например если я в коких то товарах использую многомерные комплектации а в каких то простые, то при синхронизации все изменения слетают и все обратно становится многомерные.

Повысить оценку Понизить оценку

19 Ответ от Закусило Александр 31.05.2016 11:44:35

  • Закусило Александр
  • Закусило Александр
  • Участник
  • Неактивен
  • Откуда: Краснодар
  • Зарегистрирован: 01.09.2014
  • Сообщений: 2,953
  • Рейтинг: 252

Re: Ошибка при синхронизации остатков с мой склад

Диалог ведётся в поддержке.

20 Ответ от Денис 22.07.2018 10:34:10 Отредактировано Денис (22.07.2018 10:49:23)

  • Денис
  • Новый участник
  • Неактивен
  • Зарегистрирован: 04.08.2017
  • Сообщений: 3

Re: Ошибка при синхронизации остатков с мой склад

Уже 2 дня как упала синхронизация на сайте, притом на одном то появляется то пропадает, у вас есть какая то информация по этому поводу? Ошибка
Остатки: Получен ответ на запрос. Отправлен каталог товаров. Отправлены остатки. В интернет магазине произошла ошибка во время сеанса отправки каталога: failure UPDATE `mangol_game`.`endw_product_dir` SET `xml_id` = ‘4MOGoy5ygjGWlhmjOOC5E1’ WHERE (`id` = ‘4MOGoy5ygjGWlhmjOOC5E1’ AND `site_id` = ‘1’) LIMIT 1Duplicate entry ‘1-4MOGoy5ygjGWlhmjOOC5E1’ for key ‘site_id_xml_id’.

2 дня назад ошибка была такая
Остатки: Получен ответ на запрос. Отправлен каталог товаров. Отправлены остатки. Ошибка при обращении к сервису экспорта: failure Обмен не инициализирован.

Повысить оценку Понизить оценку

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Понравилась статья? Поделить с друзьями:
  • Мой пирог сладче твоего ошибка
  • Мой отчет был полон ошибок перевод на английский
  • Мой папа маньяк чужие ошибки
  • Мой налог ошибка при оплате
  • Мой налог ошибка оплаты что делать