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
- Go to Settings β Developers.
- Click Create API Key, give it a name, and copy the key now β it is shown only once.
- 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
- In Settings β Developers β Webhooks, add an endpoint URL and choose the events to receive.
- Plenix POSTs a signed JSON payload to your URL whenever those events happen.
- 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
- Understand the whole module β Integrations Overview β What You Can Connect
- Next in this module β Send Notifications to Slack, Teams, Discord or Google Chat
- Set Up SMS Notifications with Twilio
- Sync Invoices with QuickBooks or Xero
- See where this fits in the bigger picture β Start Here: What Plenix Is and How It Fits Together
Was this article helpful?