Интеграция c внешними системами>API. Функции по работе со справочниками

API. Функции по работе со справочниками

ЭКСПОРТ ДАННЫХ ИЗ СПРАВОЧНИКОВ СИСТЕМЫ ОБЛИК SAAS

Все ссылки на запросы к API включают обязательный основной URL:
https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API

1. Получение списка номенклатуры с помощью функции «getItems».

Используются параметры:

token    - токен для доступа и выполнения функций API

ID         - код товара, если нужно получить описание конкретного товара

Пример. Запрос на получение списка номенклатуры:

https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API/getItems?token=XXXXX

где ХХХХХ - код токена

Ответ:

{"data":{"names":["ItemCode","RID","EAN","ItemName","CodeUp","Hidden","Unit","UnpackQuantity","UnpackItem","ItemType","WeightBrutto","Volume"],"rows":[["019034","103614965","","Налаштування обладнання","103614160","no","послуга","0",null,"2048","0","0"],["06","103614174","","Fujitsu Siemens Computers",null,"no","шт.","0",null,"3","0","0"],["060","103614176","","FSC ПК","103614174","no","шт.","0",null,"3","0","0"],["060245","103614178","","ПК FSC Scaleo P P4 3.0HT2M\/512DDR\/NV7600GT\/DVD-RW\/160GB\/Wxp\/KOM","103614176","no","шт.","0",null,"2","0","0"], ..................................

Пример. Запрос на получение данных об определенном товаре:

https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API/getItems?token=XXXXX&ID=YYYYY

где ХХХХХ - код токена, YYYYY - код товара

Ответ:

{"data":{"names":["ItemCode","RID","EAN","ItemName","CodeUp","Hidden","Unit","UnpackQuantity","UnpackItem","ItemType","WeightBrutto","Volume"],"rows":[["100108","103614483","","Цифровой диктофон Olymhus WS-760M black","103614459","no","шт.","0",null,"4","0","0"]]},"status":0}

2. Получение списка контрагентов с помощью функции «getOrganizations».

Используются параметры:

token    - токен для доступа и выполнения функций API

ID         - код контрагента, если нужно получить описание конкретного контрагента

Пример. Запрос на получение списка контрагентов:

https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API/getOrganizations?token=XXXX

где ХХХХ - код токена

Ответ:

{"data":{"names":["ID","RID","NAME","FULLNAME","REGID","BankName","BankMFO","BankAccount","TaxNumber","Address","Phone","TaXNumber2","CEOName","AccountantName","Physical","CountryCode","Email","PostalAddress","Email2","Phone2","Fax","URL","LegalAddress","SignBase","BankCode"],"rows":[["1","200482800","ВАТ Демо-Банк","ВАТ Демо-Банк","30000001","ВАТ Демо-Банк","300008","43543656353","","Вул. Фрунзе, 69, Київ, 04080, Україна","","","","","","74898","skmaster@ukr.net","Вул. Фрунзе, 69, Київ, 04080, Україна","","","","","Вул. Фрунзе, 69, Київ, 04080, Україна","","300008"],["2","200485557","ЧП Автостоянка на Подоле","ЧП Автостоянка на Подоле","12345678","ВАТ Демо-Банк","300000","3216549870","3216549870","Вул. Фрунзе, 69-К, Київ, 04080, Україна","","3216549870","","","","74898","","Вул. Фрунзе, 69-К, Київ, 04080, Україна","","","","","Вул. Фрунзе, 69-К, Київ, 04080, Україна","",""],["3","200485560","СТО Авто-Мир","СТО Авто-Мир","19353391","","111111","","193533910207","Вул. Нахімова, 90, Київ, 04080, Україна","","","","","","74898","","Вул. Нахімова, 90, Київ, 04080, Україна","","","","","Вул. Нахімова, 90, Київ, 04080, Україна","","111111"],…………………………………………

Пример. Запрос на получение данных о конкретном контрагенте:

https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API/getOrganizations?token=XXXX&ID=YYYYY

где ХХХХ - код токена, YYYY - код контрагента

Ответ:

{"data":{"names":["ID","RID","NAME","FULLNAME","REGID","BankName","BankMFO","BankAccount","TaxNumber","Address","Phone","TaXNumber2","CEOName","AccountantName","Physical","CountryCode","Email","PostalAddress","Email2","Phone2","Fax","URL","LegalAddress","SignBase","BankCode"],"rows":[["3","200485560","СТО Авто-Мир","СТО Авто-Мир","19353391","","111111","","193533910207","Вул. Нахімова, 90, Київ, 04080, Україна","380677895634","","","","","74898","sto@office.ua","Вул. Нахімова, 90, Київ, 04080, Україна","","","","","Вул. Нахімова, 90, Київ, 04080, Україна","","111111"]]},"status":0}

 

ИМПОРТ ДАННЫХ В СПРАВОЧНИКИ СИСТЕМЫ ОБЛИК SAAS

Все ссылки на запросы к API включают обязательный основной URL:
https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API

1. Добавление списка контрагентов с помощью функции «addOrganizations». 

Используются параметры:

token   - токен для доступа и выполнения функций API

data    - json объект с соответствующими параметрами

Пример. Запрос: https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API/addOrganizations?token=XXXX&data={"names":["ID","RID","NAME","FULLNAME","REGID","BankName","BankMFO","BankAccount","TaxNumber","Address","Phone","TaXNumber2","CEOName","AccountantName","Physical","CountryCode","Email","PostalAddress","Email2","Phone2","Fax","URL","LegalAddress","SignBase","BankCode"],"rows":[["375","200482800","ВАТ Демо-Банк22","ВАТ Демо-Банк2","30000001","ВАТ Демо-Банк1","300008","43543656353","","ул. Кирилловская, 69В, Київ, 04080, Україна","","","","","","74898","office@oblik.ua","ул. Кирилловская, 69В, Київ, 04080, Україна","","","","","ул. Кирилловская, 69, Київ, 04080, Україна","","300008"]]}

где ХХХХ - код токена

Ответ:

{"status":0} – контрагент(ы) добавлен(ы) в справочник

2. Добавление списка товаров с помощью функции  «addItems».

Используются параметры:

token   - токен для доступа и выполнения функций API

data    - json объект с определенными параметрами

Пример. Запрос: https://ioblik.com/cgi-bin/wspd_cgi.sh/WService=wsoblik/iOblik/API/addItems?token=XXXX&data={"names":["ItemCode","RID","EAN","ItemName","CodeUp","Hidden","Unit","UnpackQuantity","UnpackItem","ItemType","WeightBrutto","Volume"],"rows":[["900005","103928873","","Товар_Тест","103928866","no","",null,null,"8",null,null]]}

где ХХХХ - код токена

Ответ: {"status":0} – товар(ы) добавлен(ы) в справочник