Organization Roles
Bunnylynk defines three hierarchical organization roles:
| Role | Access Level | Responsibilities |
|---|---|---|
| Owner / Admin | Full Access | Workspace settings, billing, team invites, key generation, and project deletion. |
| Developer | Write Access | Create and edit Sources, Destinations, Connections, and trigger event replays. Cannot modify billing or delete projects. |
| Viewer | Read-Only | View event logs, latency metrics, and inspect payloads. Cannot replay events or edit infrastructure. |
Managing Team Members via API
Invite a team member with Developer access:
curl -X POST https://api.bunnylynk.com/v1/organization/members \
-H "Authorization: Bearer $BUNNYLYNK_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "engineer@company.com",
"role": "developer"
}'
Next: Explore Signature Verification & Webhook Secrets.