Skip to main content
Outbound webhooks are HTTPS POSTs CurbWaste sends to your URL. They are documented as OpenAPI webhooks, not REST paths, and are not authenticated with a Bearer API key.

Shared envelope

Every delivery is JSON:

Events

When each event fires is covered in Webhooks.

Open the schemas

customer.created

After successful customer create.

customer.updated

After successful customer update.

location.created

After a location create that writes a new record.

location.updated

After a location write that mutates data.
Also available under the API Reference tab → Webhooks.

Webhooks

Delivery model, HMAC trust, and retries.

Webhook setup

Register an endpoint and verify signatures.

Overview

Shared REST conventions for /v1.