BlueCart is an end-to-end eCommerce and procurement platform for the hospitality and food and beverage industries, connecting restaurants and buyers with wholesale distributors and suppliers. It streamlines wholesale ordering, order management, inventory, and payments for both sides of the supply chain. BlueCart exposes a public REST API that lets distributors and partners programmatically manage products, orders, customers, catalogs, and users, returning JSON responses and integrating BlueCart data with external accounting, eCommerce, and logistics systems used across foodservice operations.
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- Restaurant, Procurement, Wholesale, Ordering, Food Distribution, Hospitality, eCommerce
- Created: 2026-06-02
- Modified: 2026-06-02
The BlueCart API is defined using REST with predictable, resource-oriented URLs and returns JSON-encoded responses with standard HTTP status codes. It is authenticated using AWS Signature Version 4 against the AWS execute-api service in the us-east-1 region, requiring an Access Key ID, Secret Access Key, and API Key generated from the BlueCart app under Settings, API Access Credentials. The API operates on one object per request and does not support bulk updates, uses next-token pagination returning 25 items per page on collection endpoints, and ships with a Postman collection to help developers make their first request. It exposes resources for orders, products, catalogs, clients, and users.
Human URL: https://docs.bluecart.com/
- Orders, Products, Catalogs, Clients, Users, Procurement
- Documentation
- Authentication
- GettingStarted
- Pagination
- OpenAPI
- NaftikoCapability
- NaftikoCapability
- NaftikoCapability
- NaftikoCapability
- NaftikoCapability
- Website
- Documentation
- APIReference
- Authentication
- Pagination
- Support
- SignUp
- Rules
- Vocabulary
- JSONLD
- Plans
- RateLimits
- FinOps
Machine-readable API specifications organized by format.
- BlueCart API — 11 paths, 22 operations, 20 component schemas (generated from docs.bluecart.com)
19 standalone JSON Schema files extracted from the OpenAPI components in json-schema/, including Order, Product, Catalog, Client, and User.
19 JSON Structure (json-structure.org) representations in json-structure/, converted from the JSON Schema files.
- BlueCart Context — Linked-data context aligning BlueCart properties with schema.org and XSD datatypes.
19 example payloads in examples/, one per schema.
Naftiko capabilities, one self-contained file per business surface (OpenAPI tag), each exposing both a REST and an MCP adapter.
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| BlueCart — Orders | BlueCart API | 4 | Distributor Operations, Buyer Procurement |
| BlueCart — Products | BlueCart API | 5 | Catalog Manager |
| BlueCart — Catalogs | BlueCart API | 5 | Catalog Manager, Sales Rep |
| BlueCart — Clients | BlueCart API | 3 | Sales Rep, Distributor Operations |
| BlueCart — Users | BlueCart API | 5 | Account Administrator |
- BlueCart Vocabulary — Unified taxonomy mapping 5 resources, 9 actions, 5 workflows, and 5 personas across operational (OpenAPI) and capability (Naftiko) dimensions.
- BlueCart Spectral Rules — 38 rules across metadata, paths, operations, tags, parameters, responses, schemas, security, and HTTP method conventions enforcing BlueCart API conventions.
- Plans / Pricing — Subscription tiers (sales-led; third-party-reported figures, unverified).
- Rate Limits — AWS API Gateway throttling and 25-item next-token pagination (numeric limits not published).
- FinOps — FOCUS-aligned subscription billing model.
FN: Kin Lane
Email: kin@apievangelist.com