MarginEdge
MarginEdge is a restaurant back-office platform that automates invoice processing, inventory, recipe costing, and bill payment, syncing daily food cost and sales data into a restaurant's accounting system. Founded in 2015, it serves over 7,000 restaurants across all 50 states. For developers, MarginEdge publishes a public API through a dedicated developer portal that lets authorized parties programmatically retrieve invoice and product data from the restaurants they are permitted to access. Typical consumers include multi-unit operators building custom reporting, accounting groups, and business intelligence providers contracting with MarginEdge customers to deliver data services.
MarginEdge publishes 5 APIs on the APIs.io network, including Categories API, Orders API, Products API, and 2 more. Tagged areas include Restaurant, Back Office, Invoices, Inventory, and Accounting.
The MarginEdge catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
MarginEdge’s developer surface includes authentication, documentation, pricing, support, engineering blog, and 10 more developer resources.
Kin Score
APIs 5
Individual APIs this provider publishes, each with its own machine-readable definition.
MarginEdge Categories API
Accounting categories
MarginEdge Orders API
Invoices/orders processed in MarginEdge
MarginEdge Products API
Products tracked in a restaurant
MarginEdge Restaurant Units API
Restaurants, groups, and group categories you can access
MarginEdge Vendors API
Vendors and their items and packaging
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
MarginEdge Public API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Marginedge Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Marginedge Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Marginedge Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
MarginEdge API Rules
SPECTRALMarginEdge API Rules
SPECTRALJSON Schema 10
Standalone JSON Schema definitions for this provider's data models.
GetAvailableRestaurantUnitsResponseModel
JSON SCHEMAGetCategoriesResponseModel
JSON SCHEMAGetGroupCategoriesResponseModel
JSON SCHEMAGetGroupsResponseModel
JSON SCHEMAGetOrderDetailResponseModel
JSON SCHEMAGetOrdersResponseModel
JSON SCHEMAGetProductsResponseModel
JSON SCHEMAGetVendorItemsPackagingResponseModel
JSON SCHEMAGetVendorItemsResponseModel
JSON SCHEMAGetVendorsResponseModel
JSON SCHEMAScroll for all 10
JSON Structure 10
JSON Structure definitions describing this provider's data shapes.
Public Api Get Categories Response Model Structure
JSON STRUCTUREPublic Api Get Group Categories Response Model Structure
JSON STRUCTUREPublic Api Get Groups Response Model Structure
JSON STRUCTUREPublic Api Get Order Detail Response Model Structure
JSON STRUCTUREPublic Api Get Orders Response Model Structure
JSON STRUCTUREPublic Api Get Products Response Model Structure
JSON STRUCTUREPublic Api Get Vendor Items Response Model Structure
JSON STRUCTUREPublic Api Get Vendors Response Model Structure
JSON STRUCTUREScroll for all 10
Examples 10
Example request and response payloads for these APIs.
Scroll for all 10
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API