[POST] .../v1/barcode/get
Returns barcode. Use this method to retrieve barcodes assigned to items for item cards, POS lookup, imports and barcode maintenance screens. The request requires at least one barcode selector through ids/item_ids/value fields or filters id/item_id/value fields and returns a Barcode array in result. The caller must have barcode select permission; missing body, missing selector, denied access, invalid filters and persistent storage errors are returned as HTTP 200 ErrorResult business errors.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| filters | Array of Filter | Optional | Optional filters by fields available for this API method. |
Filterable Fields
| Field | Type | Description |
|---|---|---|
| base | bool | |
| id | int | Barcode IDs. |
| item_id | int | Item IDs. Can be provided through filters. |
| last_update | int | |
| value | string | Barcode value. |
Request Example
{
"filters": [
{
"Field": "base",
"Operator": "Equal",
"Value": "string"
}
]
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Array of Barcode | Result object. |
Response Example
{
"ok": true,
"result": [
{
"barcode_type": {
"id": 1,
"last_update": 1,
"name": "string"
},
"base": true,
"id": 1,
"item_id": 1,
"last_update": 1,
"value": "string"
}
]
}