Feeef Cloud
ApiInventory

S3 ListObjectsV2-style prefix+delimiter browsing — one indexed, aggregated level per call

GET
/inventory/objects/browse
AuthorizationBearer <token>

Project API key, fc_live_…. Keep keys out of public client code. The trusted Cloud playground accepts credentials temporarily in memory.

In: header

Query Parameters

namespace?string
namespacePrefix?string

Suffix-* rollup, e.g. wh-main* — scopes to any namespace under that prefix instead of one exact namespace

prefix?string
Default""
tenantId?integer
Range-9007199254740991 <= value <= 9007199254740991

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/inventory/objects/browse"
{  "data": {    "prefix": "string",    "commonPrefixes": [      {        "segment": "string",        "prefix": "string",        "quantityOnHand": 0,        "quantityReserved": 0,        "available": 0,        "objectCount": 0      }    ],    "objects": [      {        "id": 0,        "tenantId": -9007199254740991,        "namespace": "string",        "key": "string",        "batch": "string",        "catalogRef": "string",        "quantityOnHand": 0,        "quantityReserved": 0,        "available": 0,        "unitCost": "string",        "expiresAt": "string",        "receivedAt": "string",        "priority": -9007199254740991,        "metadata": {          "property1": null,          "property2": null        }      }    ]  }}