Introducing the ChargeWise API/DEV Portal

Introducing the ChargeWise API/DEV Portal

ChargeWise's Public Loyalty API lets any operator embed ChargeWise into their custom-made native/web mobile application.

We've built a public, owner-authenticated REST API (/v1   ) that exposes the whole loyalty engine - provision members, report earn events, read balances/tiers/streaks, redeem rewards - plus:

  • API keys(cw_live_   /cw_test_   ) with SHA-256 hashing and constant-time verification.
  • Outbound webhooks with HMAC-signed delivery, retries, and dead-lettering.
  • A self-serve Developer Portal in the admin app (Scalar docs, key management, usage stats).
  • ACI-guarded OpenAPI contract(our first GitHub Actions workflow) so the public API can never silently drift.
  • A dedicated tenant-isolation test suite proving one operator can never see another's data - even the same end-user ID under two operators resolves to two separate members.

Here's how to access and use the ChargeWise API / Developer Portal:


  1. Log into your ChargeWise workspace > Navigate to API:
ChargeWise API / Developer Portal Access
  1. To create a new API Key, click the + New API Key button > Enter the API Key Name > Create API Key:
New API Key Creation in ChargeWise

⚠️ Please remember that when you create your API key, you'll be able to copy it in fully only once. You'll be prompted to do that step as soon as you generate the new key.

Copy Your API Key in ChargeWise!
  1. To rotate an API Key's secret, navigate to the bottom of the page to access the API Keys. Right next to every API key, there are rotate and revoke icons. Click Rotate:
Rotate an API Key's Secret in ChargeWise

Once you do that, a new API key will be generated and the old one revoked:

Revoked API Keys in ChargeWise
  1. To access the ChargeWise Developer Portal, click the Developer Portal button in the top right corner of the screen.
Accessing ChargeWise Dev Portal
  1. When you access the ChargeWise Developer Portal, you'll see both the API Guide and the API Reference Documentation:
ChargeWise Loyalty API Guide
ChargeWise Loyalty API Reference

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us