Revel Open API
REST API for the Revel POS platform. Exposes products, orders, order items, customers, establishments, employees, schedules, inventory, and reports. Authenticated via API key/secret per Revel establishment using the API-AUTHENTICATION header. Built on Django Tastypie conventions.
Documentation
Documentation
https://developer.revelsystems.com/revelsystems/reference/welcome
APIReference
https://developer.revelsystems.com/revelsystems/reference
GettingStarted
https://developer.revelsystems.com/revelsystems/docs/how-to-make-an-api-call
Authentication
https://developer.revelsystems.com/revelsystems/docs/how-to-make-an-api-call
RateLimits
https://raw.githubusercontent.com/api-evangelist/revel-systems/refs/heads/main/rate-limits/revel-systems-rate-limits.yml
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/revel-systems/refs/heads/main/openapi/revel-open-api-openapi.yml
JSON-LD
https://raw.githubusercontent.com/api-evangelist/revel-systems/refs/heads/main/json-ld/revel-open-api-context.jsonld
Examples
Schemas & Data
JSONSchema
Order Schema
JSONSchema
Product Schema
JSONSchema
Customer Schema
JSONSchema
Establishment Schema
JSONSchema
TimeSchedule Schema
JSONStructure
Order Structure
JSONStructure
Product Structure
JSONStructure
Customer Structure
Other Resources
ChangeLog
https://developer.revelsystems.com/revelsystems/changelog/welcome-to-revelsystems
Plans
https://raw.githubusercontent.com/api-evangelist/revel-systems/refs/heads/main/plans/revel-systems-plans-pricing.yml
FinOps
https://raw.githubusercontent.com/api-evangelist/revel-systems/refs/heads/main/finops/revel-systems-finops.yml