# Punchh Online Ordering and SSO API

**Canonical:** https://apis.io/apis/punchh/punchh-online-ordering-sso-api/  
**Provider:** Punchh — https://apis.io/providers/punchh/  
**Base URL:** https://{server_name}.punchh.com  
**Documentation:** https://developers.partech.com/docs/dev-portal-online-ordering

Punchh Online Ordering and SSO API is one of 15 APIs that [Punchh](https://apis.io/providers/punchh/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 8 JSON Schema definitions. Tagged areas include Check User Balance, Check-in, Deals, Rewards, and User Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, a JSON-LD context, and 8 JSON Schemas.

The Punchh SSO API endpoints provide user-management functions such as login, registration, forgot password, and connect with Facebook for users on the Punchh loyalty platform. You can also fetch user-specific information such as rewards or point balances. The Punchh Online Ordering API endpoints enable users to earn and redeem rewards for online orders. Published by PAR on the online ordering section of the PAR developer portal; 32 operations. Certification required.

## Machine-readable artifacts (20)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/openapi/punchh-online-ordering-sso-api-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/overlays/punchh-online-ordering-sso-api-overlay.yaml
- **Documentation** — https://developers.partech.com/docs/dev-portal-online-ordering
- **APIReference** — https://developers.partech.com/docs/dev-portal-online-ordering
- **GettingStarted** — https://developers.partech.com/docs/dev-portal-online-ordering/make-your-first-sso-api-call
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-schema/online-ordering-online-order-checkin-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-schema/online-ordering-online-order-checkin-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-schema/online-ordering-online-order-redemption-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-schema/online-ordering-online-order-redemption-response-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-structure/online-ordering-online-order-checkin-request-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-structure/online-ordering-online-order-checkin-response-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-structure/online-ordering-online-order-redemption-request-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-structure/online-ordering-online-order-redemption-response-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/examples/online-ordering-online-order-checkin-request-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/examples/online-ordering-online-order-checkin-response-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/examples/online-ordering-online-order-redemption-request-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/examples/online-ordering-online-order-redemption-response-example.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/json-ld/punchh-online-ordering-context.jsonld
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/collections/punchh-online-ordering.postman_collection.json
- **OpenCollection** — https://raw.githubusercontent.com/api-evangelist/punchh/refs/heads/main/collections/punchh-online-ordering.opencollection.json

## Other Punchh APIs (12)

- [Punchh Mobile API](https://apis.io/apis/punchh/punchh-mobile-api/)
- [Punchh Redemptions 1.0 (Legacy) API - Mobile](https://apis.io/apis/punchh/punchh-mobile-redemptions-legacy/)
- [Punchh Redemptions 2.0 (New) API - Mobile](https://apis.io/apis/punchh/punchh-mobile-redemptions-v2/)
- [Punchh Subscription API - Mobile](https://apis.io/apis/punchh/punchh-mobile-subscription/)
- [Punchh Redemptions 1.0 (Legacy) API - Online Ordering](https://apis.io/apis/punchh/punchh-online-ordering-redemptions-legacy/)
- [Punchh Redemptions 2.0 (New) API - Online Ordering](https://apis.io/apis/punchh/punchh-online-ordering-redemptions-v2/)
- [Punchh Subscription API - Online Ordering](https://apis.io/apis/punchh/punchh-online-ordering-subscription/)
- [Punchh Platform Functions API](https://apis.io/apis/punchh/punchh-platform-functions-api/)
- [Punchh Headless Offers API - Platform Functions](https://apis.io/apis/punchh/punchh-platform-functions-headless-offers/)
- [Punchh Offers Ingestion API - Platform Functions](https://apis.io/apis/punchh/punchh-platform-functions-offers-ingestion/)
- [Punchh Subscription API - Platform Functions](https://apis.io/apis/punchh/punchh-platform-functions-subscription/)
- [Punchh POS API](https://apis.io/apis/punchh/punchh-pos-api/)

## Tags

Check User Balance, Check-in, Deals, Rewards, User Management, User Sign-up and SSO

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/punchh/punchh-online-ordering-sso-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/punchh/.
