Use the REST API, Webhooks & API Keys

Generate an API key, call the public REST API, and subscribe to webhooks for real-time events.

Plenix exposes a documented REST API with API keys, rate limiting, and outbound webhooks so you can integrate anything.

Generate an API key

  1. Go to Settings β†’ Developers.
  2. Click Create API Key, give it a name, and copy the key now β€” it is shown only once.
  3. Send it as a header on each request: Authorization: Bearer <your-key>.

Call the API

Public endpoints are available for companies, devices, documents, invoices, and tickets. Requests are rate-limited per key; if you exceed the limit you'll get a 429 β€” slow down and retry.

Subscribe to webhooks

  1. In Settings β†’ Developers β†’ Webhooks, add an endpoint URL and choose the events to receive.
  2. Plenix POSTs a signed JSON payload to your URL whenever those events happen.
  3. Verify the signature on your side to confirm the call came from Plenix.

OpenAPI

An OpenAPI specification is available so you can generate a typed client in your language of choice.

Where to go next

Was this article helpful?

Use the REST API, Webhooks & API Keys β€” Integrations & Connectors | Plenix Docs | Plenix Docs