Skip to main content Skip to content

Organizations

Manage your organization settings. Create, list, get, update, and delete organizations.

2 min read Last updated: 

Manage your organization settings.

Organizations

List Organizations

GET /organisations

List all organizations the current user belongs to.

Create Organization

POST /organisations

Create a new organization.

Request
curl -X POST https://api.zop.dev/organisations \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"name": "Acme Corp"
}'
Response
{
"data": {
"id": "3f6c2a9e-8b1d-4c7e-9f2a-1d5e6b7c8a90",
"name": "Acme Corp",
"createdBy": "founder@acme.com",
"createdAt": "2025-01-05T08:00:00Z",
"updatedAt": "2025-01-05T08:00:00Z"
}
}

Get Current Organization

GET /organisation

Get details of the currently selected organization.

Update Organization

PUT /organisation

Update the current organization's name or settings.

Delete Organization

DELETE /organisation

Delete the current organization. This removes all associated data including users, teams, and resources.

Audit Logs

Audit logs for the organization are documented on the Audit Logs page, including the filter parameters, the entry format and CSV export.

Organization Object

FieldTypeDescription
idstringUnique organization ID (UUID)
namestringOrganization display name
createdBystringEmail of the creator
createdAtstringISO 8601 creation timestamp
updatedAtstringISO 8601 last update timestamp
Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console· Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console·