Skip to main content

Renterra's Open API and Webhooks

Learn more about Renterra's Open API and Webhooks integrations

Overview

Renterra's API and Webhooks let you securely connect Renterra to the rest of your technology stack.

Whether you're integrating with a CRM, ERP, reporting platform, custom application, or automation tool, you can exchange data with Renterra automatically instead of relying on manual exports or duplicate data entry.


Common Use Cases

ERP & Accounting

Keep customers, invoices, payments, purchase orders, and operational data synchronized with external financial systems.

CRM

Update Salesforce, HubSpot, or other CRMs when customers, quotes, or orders change.

Workflow Automation

Trigger automations when key records are created or updated — like a new order, a closed work order, or an updated customer record — to kick off notifications, approvals, or downstream business processes.

Custom Applications

Enable customers to build their own mobile apps, warehouse tools, driver workflows, RFID solutions, customer portals, or internal dashboards using Renterra as the source of truth.

Business Intelligence

Automatically send operational data into reporting tools like Power BI or Tableau to build live dashboards and executive reporting.


Getting Access

Only users with the Admin Setting: Manage Data Integration permission can access API keys and webhooks.

To connect to Renterra's API, generate a personal API key from Settings > Data Integration, under the API tab. Click Add Key, give it a name, and copy the key right away — it's only shown once.

For authentication details, available endpoints, and rate limits, visit our API Documentation.

Treat your API key like a password. If it's ever exposed, revoke it from the same screen and create a new one.


Setting Up Webhooks

Webhooks push real-time notifications to your systems the moment something changes in Renterra, so you don't have to poll the API for updates. Configure webhooks from Settings > Data Integration, under the Webhooks tab.

  1. Click Add Endpoint and enter the URL that should receive events.

  2. Select which events to subscribe to — check the Event Catalog tab to see what each event includes.

  3. Save. Use the Logs and Activity tabs to review deliveries, and rotate your endpoint's signing secret from its endpoint details.

Currently available events:

  • Order created

  • Order closed

  • Invoice created

  • Work order created

  • Work order closed

  • Contact updated

  • Customer updated

Each webhook request is signed so you can verify it came from Renterra — use the signing secret shown for your endpoint to validate the request before processing it.


Good to Know

  • Some resources are read-only through the API — branches, invoices, payments, orders, inventory, maintenance work/service orders, and accounting data can be listed but not modified. Customers can be created and updated; contacts can be updated.

  • API keys and webhooks aren't available in Sandbox accounts.

  • We're actively expanding what the API and webhooks can do. If there's a resource, endpoint, or event you need that isn't available yet, let us know — we welcome the requests.


Looking for additional help? Get support directly from the Renterra team!
Chat with us directly or email us at [email protected].

Did this answer your question?