Introduction
The Kigo API is a RESTful JSON API for integrating with the Kigo platform. Partners use it to authenticate their members, sign them in to Kigo-hosted experiences, and work with accounts, offers, merchants, orders, and tokens on their behalf.
Base URL
All endpoints are served over HTTPS under the /api/v1 path:
https://api.kigodigital.net/api/v1
Every integration is built and tested in Kigo's test environment before going live. Kigo provides separate credentials for test and production.
Requests and Responses
- Send request bodies as JSON with
Content-Type: application/json. - Authenticate with a bearer token in the
Authorizationheader. Which token an endpoint needs is listed on its reference page. See Authentication. - Errors return a JSON body that you can match on. See API Errors.
API Areas
| Area | What it covers |
|---|---|
| Authentication | Partner-level, user-level, and anonymous session tokens; SSO session exchange. |
| Accounts | Member accounts, profiles, SSO sessions, and points. |
| Offers | Searching, viewing, and redeeming offers. |
| Merchants | Merchant details and locations. |
| Orders | Order details and status. |
| Tokens | Items in a member's wallet: viewing, redeeming, sharing, and hiding. |
| Utilities | Address and location helpers. |
To get started, see Getting Started.
Updated about 1 hour ago
What’s Next
Did this page help you?