# Buylo documentation ## Docs - [Get aggregated product status for multiple antennas](https://docs.buylo.ai/api-reference/antennas/get-aggregated-product-status-for-multiple-antennas.md): Returns the current antenna readings (products) aggregated from all specified antennas. The antennas are identified by their UUIDs passed as query parameters. - [Download the EAN registry](https://docs.buylo.ai/api-reference/ean-registry/download-the-ean-registry.md): Returns the full EAN registry available to the company behind the bearer token. - [Introduction](https://docs.buylo.ai/api-reference/introduction.md): Everything you need to start integrating with the Buylo API. - [Create inventory](https://docs.buylo.ai/api-reference/inventories/create-inventory.md) - [Create manual inventory (bulk)](https://docs.buylo.ai/api-reference/inventories/create-manual-inventory-bulk.md) - [Get all product EPCs on a warehouse node](https://docs.buylo.ai/api-reference/inventories/get-all-product-epcs-on-a-warehouse-node.md) - [Get inventory by ID](https://docs.buylo.ai/api-reference/inventories/get-inventory-by-id.md) - [List inventories](https://docs.buylo.ai/api-reference/inventories/list-inventories.md) - [List all locations](https://docs.buylo.ai/api-reference/locations/list-all-locations.md): Returns a list of all locations defined in the tenant (warehouses, stores, etc.). - [Get aggregated product status for a packing station](https://docs.buylo.ai/api-reference/packing-stations/get-aggregated-product-status-for-a-packing-station.md): Returns the current antenna readings (products) aggregated from all antennas assigned to the specified packing station. The packing station is identified by its UUID and the tenant context is determined by the external API token. - [Change Product EPC State](https://docs.buylo.ai/api-reference/product-epc/change-product-epc-state.md): Updates the status of a product EPC. If the EPC belongs to a group (same group_id), all EPCs in that group will be updated to the new state. - [Create or update product and assign EPC on an antenna](https://docs.buylo.ai/api-reference/product-epc/create-or-update-product-and-assign-epc-on-an-antenna.md) - [Get Product by EPC Hash](https://docs.buylo.ai/api-reference/product-epc/get-product-by-epc-hash.md) - [Get Product EPCs](https://docs.buylo.ai/api-reference/product-epc/get-product-epcs.md) - [Bulk-pack multiple identical units under a single group](https://docs.buylo.ai/api-reference/products/bulk-pack-multiple-identical-units-under-a-single-group.md): Look up a product by EAN in the central registry and create a hierarchy: one **group** product plus `quantity` **child** products. The group's translated name is `"Skupina ()"`. Each child has `parent_product_id` set to the group's `product_id`. The provided EPC IDs are attached… - [Create or update product with EPC IDs](https://docs.buylo.ai/api-reference/products/create-or-update-product-with-epc-ids.md): Creates a new product or updates an existing product and assigns multiple EPC IDs to it. All provided EPC IDs must be new (not already assigned to any product). If a product with the given product_id already exists, it will be updated with the new data. - [Create product from EAN registry](https://docs.buylo.ai/api-reference/products/create-product-from-ean-registry.md): Creates a new product by looking up product information in the EAN registry and creates a product record in the tenant database. Optionally accepts `epc_ids` to attach EPC tags to the newly created product in the same transaction. - [List all products](https://docs.buylo.ai/api-reference/products/list-all-products.md): Returns all products with their EPC assignments and latest locations. - [Buylo database synchronization bridge — External Integration Guide](https://docs.buylo.ai/buylo-database-synchronization-bridge-external-integration-guide.md) ## OpenAPI Specs - [openapi](https://docs.buylo.ai/api-reference/openapi.json)