Firstbase integration (Productivity). Imported from open-connector.
https://apipub.firstbasehq.com/api/v1/inventory
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based page number to request. |
| size | integer | optional | The number of results to return in a page. |
| personId | string | optional | ID of the person to which inventory is assigned. |
| warehouseId | string | optional | ID of the warehouse to which inventory is assigned. |
| officeId | string | optional | ID of the office to which inventory is assigned. |
| categories | array | optional | Category codes to filter by. |
| deployStatuses | array | optional | Deployment statuses to filter by. Deprecated statuses rejected by Firstbase are… |
| skuIds | array | optional | SKU IDs to filter by. |
| searchString | string | optional | Keyword that searches description, manufacturer, category, title, and serial nu… |
| updatedAtFrom | string | optional | UTC date-time in Firstbase's documented ISO 8601-compatible format. |
| updatedAtTo | string | optional | UTC date-time in Firstbase's documented ISO 8601-compatible format. |
| assignedEmail | string | optional | Email address of the person to which inventory is assigned. |
| serialNumber | array | optional | Inventory serial numbers to filter by. |
| vendorSku | array | optional | Vendor SKUs to filter by. |
| sortBy | string | optional | Field to sort inventory by. |
| sortDirection | string | optional | Direction for inventory sorting. |
/api/v1/inventory/{inventoryId}
| Param | Type | Required | Description |
|---|---|---|---|
| inventoryId | string | required | The Firstbase inventory ID to retrieve. |
/api/v1/catalog/skus
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based page number to request. |
| size | integer | optional | The number of results to return in a page. |
| categories | array | optional | Category codes to filter by. |
/api/v1/catalog/skus/{skuId}
| Param | Type | Required | Description |
|---|---|---|---|
| skuId | string | required | The Firstbase SKU ID to retrieve. |
/api/v1/brands
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based page number to request. |
| size | integer | optional | The number of results to return in a page, from 1 to 100. |
| code | string | optional | Filter by an exact Firstbase code. |
| name | string | optional | Filter by a case-insensitive partial name match. |
| active | boolean | optional | Whether to return active metadata records. |
/api/v1/categories
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | The 1-based page number to request. |
| size | integer | optional | The number of results to return in a page, from 1 to 100. |
| code | string | optional | Filter by an exact Firstbase code. |
| name | string | optional | Filter by a case-insensitive partial name match. |
| active | boolean | optional | Whether to return active metadata records. |