---
title: "Complete Organization Setup"
method: POST
path: "/organizations/{id}/setup"
tags: ["Organizations"]
---

# Complete Organization Setup

`POST /organizations/{id}/setup`

## Path parameters

- `id` string, required

## Request body

- CompleteOrgSetupRequestBody
  - `$schema` string, uri — A URL to the JSON Schema for this object.
  - `attributes` CompleteOrgSetupRequestAttributes, required
    - `name` string, required
    - `timezone` string

## Response `200`

OK

- CompleteOrgSetupResponseBody
  - `$schema` string, uri — A URL to the JSON Schema for this object.
  - `data` Organization, required
    - `attributes` OrganizationAttributes, required
      - `name` string, required
      - `preferences` OrganizationPreferences, required
        - `enableIncidentManagement` boolean, required
        - `timezone` string, required
      - `setupRequired` boolean, required
    - `id` string, required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `409` — Conflict
- `422` — Unprocessable Entity
- `500` — Internal Server Error

## Changes

- **2026-09-21** (v1) `7676ca0daa03` — 1 info
  - the response property `data/attributes/preferences/timezone` became required for the status `200`
- **2026-09-15** (v1) `c40eb948cc85` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/rezible/apis/rezible-api/changes/organizations/:id/setup/post.md)

---

[API](https://skmtc.dev/rezible/apis/rezible-api.md) · [All operations](https://skmtc.dev/rezible/apis/rezible-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rezible/apis/rezible-api/revisions/b1e1da7c37c7?raw)
