BimpДовідка

Номенклатура контрагента: методи API Bimp

Методи API Bimp для ресурсу «Номенклатура контрагента» (/org2/counterpartyNomenclature/…): 4 методи. Базова адреса: https://app.bimpsoft.com. Усі запити, крім входу, передають токен компанії в заголовку access-token — див. Початок роботи з API.

Supplier nomenclature linked to a product

МетодЩо робить
POST /org2/counterpartyNomenclature/api-readListList supplier nomenclature rows for a given product (nomenclature)
POST /org2/counterpartyNomenclature/api-createCreate a supplier nomenclature row for a product
POST /org2/counterpartyNomenclature/api-updateUpdate a supplier nomenclature row
POST /org2/counterpartyNomenclature/api-deleteDelete one or more supplier nomenclature rows

api-readList

POST /org2/counterpartyNomenclature/api-readList

List supplier nomenclature rows for a given product (nomenclature)

Тіло запиту (JSON)

ПолеТипОбов’язковеОпис
nomenclaturestring (uuid)такNomenclature GUID whose supplier names should be listed
counterpartystring (uuid)Optional counterparty GUID filter
searchstringPartial match across counterparty name, supplier product name and barcode

Відповідь: поле data

ПолеТипОпис
[].uuidstring (uuid)
[].counterpartyobject
[].counterparty.uuidstring (uuid)
[].counterparty.namestring
[].articlestring
[].namestring
[].barcodestring
curl -X POST 'https://app.bimpsoft.com/org2/counterpartyNomenclature/api-readList' \
  -H 'access-token: <токен компанії>' \
  -H 'Content-Type: application/json' \
  -d '{"nomenclature":"00000000-0000-0000-0000-000000000000"}'

api-create

POST /org2/counterpartyNomenclature/api-create

Create a supplier nomenclature row for a product

Тіло запиту (JSON)

ПолеТипОбов’язковеОпис
nomenclaturestring (uuid)такOur nomenclature GUID this supplier name belongs to
counterpartystring (uuid)такSupplier (counterparty) GUID
namestringтакProduct name as used by the supplier
articlestringSupplier article / SKU
barcodestringSupplier barcode

Відповідь: поле data

ПолеТипОпис
uuidstring (uuid)
counterpartyobject
counterparty.uuidstring (uuid)
counterparty.namestring
articlestring
namestring
barcodestring
curl -X POST 'https://app.bimpsoft.com/org2/counterpartyNomenclature/api-create' \
  -H 'access-token: <токен компанії>' \
  -H 'Content-Type: application/json' \
  -d '{"nomenclature":"00000000-0000-0000-0000-000000000000","counterparty":"00000000-0000-0000-0000-000000000000","name":"string"}'

api-update

POST /org2/counterpartyNomenclature/api-update

Update a supplier nomenclature row

Тіло запиту (JSON)

ПолеТипОбов’язковеОпис
uuidstring (uuid)такSupplier nomenclature row UUID
counterpartystring (uuid)такSupplier (counterparty) GUID
namestringтакProduct name as used by the supplier
articlestringSupplier article / SKU
barcodestringSupplier barcode

Відповідь: поле data

ПолеТипОпис
uuidstring (uuid)
counterpartyobject
counterparty.uuidstring (uuid)
counterparty.namestring
articlestring
namestring
barcodestring
curl -X POST 'https://app.bimpsoft.com/org2/counterpartyNomenclature/api-update' \
  -H 'access-token: <токен компанії>' \
  -H 'Content-Type: application/json' \
  -d '{"uuid":"00000000-0000-0000-0000-000000000000","counterparty":"00000000-0000-0000-0000-000000000000","name":"string"}'

api-delete

POST /org2/counterpartyNomenclature/api-delete

Delete one or more supplier nomenclature rows

Тіло запиту (JSON)

ПолеТипОбов’язковеОпис
uuidsstring (uuid)[]такSupplier nomenclature row UUIDs to delete

Відповідь: поле data

ПолеТипОпис
deletednumber
curl -X POST 'https://app.bimpsoft.com/org2/counterpartyNomenclature/api-delete' \
  -H 'access-token: <токен компанії>' \
  -H 'Content-Type: application/json' \
  -d '{"uuids":["00000000-0000-0000-0000-000000000000"]}'

Інтерактивна документація з можливістю надіслати тестовий запит: https://app.bimpsoft.com/docs. Специфікація OpenAPI оновлюється разом із Bimp; ця сторінка згенерована з неї автоматично.