GET
/
organizations
curl --request GET \
  --url https://api.diversion.dev/v0/organizations \
  --header 'Authorization: Bearer <token>'
{
  "object": "Organization",
  "items": [
    {
      "id": "org_123456",
      "name": "Example Organization",
      "description": "This is an example organization.",
      "owner_id": "user_123456",
      "total_storage": 1000000,
      "members": [
        {
          "id": "member_123456",
          "user_id": "user_123456",
          "organization_id": "org_123456",
          "role": "READ"
        }
      ],
      "invites": [
        {
          "id": "invite_123456",
          "organization_id": "org_123456",
          "inviting_user_id": "user_123456",
          "invited_email": "jsmith@example.com",
          "status": "PENDING",
          "created": "2023-01-01T00:00:00Z",
          "expires": "2023-01-31T00:00:00Z"
        }
      ],
      "in_warning_group": true
    }
  ]
}

Authorizations

Authorization
string
header
required

This API uses OAuth 2 with the implicit grant flow

Query Parameters

owned
boolean

Filter by organizations owned by the user or not.

Response

200
application/json

Success

The response is of type object.