REST API Overview

Complete REST API documentation for managing Bunnylynk programmatic resources and ingesting webhook traffic.

API Architecture

Bunnylynk exposes two primary API surfaces:

  1. Management API (https://api.bunnylynk.com/v1): Complete programmatic CRUD control over Sources, Destinations, Connections, Events, Retries, and Workspaces. Authenticated via Bearer API keys.
  2. Ingestion Gateway (https://gateway.bunnylynk.com/h/:slug): High-performance edge endpoint designed exclusively for receiving inbound webhook POST requests from third-party producers.

Standards & Conventions

  • All request and response bodies use valid JSON (Content-Type: application/json).
  • All timestamps use ISO 8601 formatting in UTC (YYYY-MM-DDTHH:mm:ss.sssZ).
  • Identifiers use semantic typed prefixes (e.g. src_, dst_, conn_, evt_).