{
  "endpoints": {
    "bulk_calling": {
      "GET /change-call-running-status": "Pause/Resume/End campaigns",
      "POST /bulk-call": "Dispatch bulk calls from S3 CSV",
      "POST /bulk-call-blaupunkt": "Dispatch Blaupunkt bulk calls",
      "POST /bulk-call-dehaat": "Dispatch Dehaat bulk calls",
      "POST /bulk-call-ott": "Dispatch OTT bulk calls",
      "POST /bulk-call-queuebuster": "Dispatch Queuebuster bulk calls",
      "POST /bulk-call-round-robin": "Dispatch Round Robin bulk calls"
    },
    "exotel_trunks": {
      "GET /exotel/account-info": "Get Exotel account details being used",
      "GET /exotel/health": "Exotel API health check",
      "POST /exotel/trunks": "Create Exotel trunk",
      "POST /exotel/trunks/with-number": "Create Exotel trunk and map number in one call",
      "POST /exotel/trunks/{sid}/destinations/tcp": "Add TCP destination to Exotel trunk",
      "POST /exotel/trunks/{sid}/destinations/tls": "Add TLS destination to Exotel trunk",
      "POST /exotel/trunks/{sid}/destinations/udp": "Add UDP destination to Exotel trunk",
      "POST /exotel/trunks/{sid}/phone-numbers": "Map DID to Exotel trunk",
      "POST /exotel/trunks/{sid}/settings": "Set Exotel trunk alias",
      "POST /exotel/trunks/{sid}/whitelisted-ips": "Whitelist IP for Exotel trunk"
    },
    "livekit_trunks": {
      "DELETE /delete_outbound_trunk": "Delete outbound trunk",
      "DELETE /delete_trunk": "Delete inbound trunk",
      "POST /create_outbound_trunk": "Create outbound trunk",
      "POST /create_trunk": "Create inbound trunk",
      "PUT /update_outbound_trunk": "Update outbound trunk",
      "PUT /update_trunk": "Update inbound trunk"
    },
    "plivo_numbers": {
      "DELETE /unrent_a_number": "Unrent a number",
      "GET /get-numbers": "Get available Plivo numbers",
      "POST /assign-number": "Buy and assign a number"
    },
    "utilities": {
      "GET /conference": "Plivo conference XML",
      "GET /health": "Health check",
      "GET /token": "Generate LiveKit token",
      "GET /transfer_to_human": "Plivo transfer XML"
    }
  },
  "message": "Trunk Creation & Bulk Caller API",
  "version": "2.1.0"
}
