aid: itsacheckmate name: ItsaCheckmate description: >- ItsaCheckmate (Checkmate) is restaurant middleware that connects point-of-sale systems to delivery marketplaces and ordering channels, providing two-way integration, menu management, and consolidated reporting across 50+ POS systems and 100+ ordering platforms for tens of thousands of restaurant locations. Through its Marketplace for Developers, Checkmate offers a self-service open REST API that lets technology partners build a single integration to read and write menus, orders, and locations across many POS systems. The API uses OAuth-style token authentication with short-lived, scoped access and refresh tokens, ready-to-use Postman collections, and an llms.txt index for AI agents. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - Restaurant - Point Of Sale - Online Ordering - Delivery - Menus - Orders - Integration url: https://raw.githubusercontent.com/api-evangelist/itsacheckmate/refs/heads/main/apis.yml created: '2026-06-02' modified: '2026-06-02' specificationVersion: '0.19' apis: - aid: itsacheckmate:rest-api name: Marketplace for Developers API description: >- An open REST API that lets developers build one integration and read and write menus, orders, and locations across 50+ POS systems. Resources include location activation, menu retrieval, single and group order submission, special hours and closures, and token management. Authentication uses OAuth-style short-lived, scoped access tokens with refresh tokens, defaulting to 24-hour token expiry. humanURL: https://openapi-itsacheckmate.readme.io/reference/getting-started tags: - Point Of Sale - Menus - Orders - Locations baseURL: https://sandbox-api.itsacheckmate.com properties: - type: OpenAPI url: openapi/itsacheckmate-marketplace-api.yml - type: Documentation url: https://openapi-itsacheckmate.readme.io/reference/getting-started - type: GettingStarted url: https://openapi-itsacheckmate.readme.io/reference/getting-started - type: Postman url: https://openapi-itsacheckmate.readme.io/reference/get-started-with-postman-api - type: Webhook title: Update Notice Webhook url: https://openapi-itsacheckmate.readme.io/reference/update-notice - type: LLMsTxt url: https://openapi-itsacheckmate.readme.io/llms.txt - type: NaftikoCapability url: capabilities/marketplace-api-oauth.yaml - type: NaftikoCapability url: capabilities/marketplace-api-locations.yaml - type: NaftikoCapability url: capabilities/marketplace-api-menus.yaml - type: NaftikoCapability url: capabilities/marketplace-api-orders.yaml common: - type: Website url: https://www.itsacheckmate.com/ - type: Documentation url: https://www.itsacheckmate.com/solutions/marketplace-for-developers - type: APIReference url: https://openapi-itsacheckmate.readme.io/reference/getting-started - type: Pricing url: https://support.itsacheckmate.com/hc/en-us/articles/8105450179867-Checkmate-Pricing - type: Support url: https://support.itsacheckmate.com/hc/en-us - type: Blog url: https://www.itsacheckmate.com/blog - type: LinkedIn url: https://www.linkedin.com/company/itsacheckmate - type: LLMsTxt url: https://openapi-itsacheckmate.readme.io/llms.txt - type: Rules url: rules/itsacheckmate-spectral-rules.yml - type: Vocabulary url: vocabulary/itsacheckmate-vocabulary.yml - type: JSONLD url: json-ld/itsacheckmate-context.jsonld - type: Plans url: plans/itsacheckmate-plans-pricing.yml - type: RateLimits url: rate-limits/itsacheckmate-rate-limits.yml - type: FinOps url: finops/itsacheckmate-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com