When no ready-made connector fits, the SimpleKPI API lets you push data in from your own systems. It's the most flexible way to connect — anything that can make an HTTP request can write entries and read your KPIs.

Get started

  1. Go to Settings → Connections, open the menu next to Add a connection, and choose Use the API. This takes you to the API Access page.
  2. Click Create API Key, name it, and grant it the permissions it needs — typically Entries (Write) to push values, plus KPIs (Read) to look them up.
  3. Copy the key when it's shown. You only see it once, so store it safely.
  4. Send your requests to the SimpleKPI API with that key, authenticating each call with the token.

What you can build

With an API key you can create and update KPI entries from a scheduled job, sync data out of an internal database, or trigger an update whenever something happens in another tool. Scope each key to just the resources it needs so it stays safe.

Point long-running jobs at a key with an expiry date and a narrow permission set. Full endpoint reference and examples live at support.simplekpi.com/Developers.