API Reference

Organizations API

Endpoints for managing organizations, memberships, and team settings.

List Organizations

GET /v1/organizations
curl "https://api.interna.dev/v1/organizations" \
  -H "Authorization: Bearer sk_live_..."

Create Organization

POST /v1/organizations
curl -X POST https://api.interna.dev/v1/organizations \
  -H "Authorization: Bearer sk_live_..." \
  -d '{"name":"Acme Corp","slug":"acme-corp","plan":"pro"}'

Manage Members

Add or remove users from an organization:

POST /v1/organizations/:id/members
curl -X POST https://api.interna.dev/v1/organizations/org_4tL3nWqX/members \
  -H "Authorization: Bearer sk_live_..." \
  -d '{"user_id":"usr_2xK9mPqR","role":"admin"}'