---
title: "Bootstrap root organisation(s)"
method: POST
path: "/v2/organisations/bootstrap"
tags: ["Gateway GRPC"]
---

# Bootstrap root organisation(s)

`POST /v2/organisations/bootstrap`

## Request

- Base URL: `https://api.cautio.in` (the document declares no server; this is the origin it was published from)
- URL: `https://api.cautio.in/v2/organisations/bootstrap`
- Auth: HTTP bearer

Internal-only endpoint for system superadmins to create root organisations. Not intended for normal UI use.

## Request body

- BootstrapOrganisationDto
  - `organisations` BootstrapOrganisationPayloadDto[], required: List of organisations to bootstrap
    - `display_name` string, required: Display name of the organisation

## Response `200`

The bootstrapped organisation(s)

- CreateOrganisationResponseDto
  - `total` number, required: Total organisations requested
  - `success` number, required: Total organisations successfully created
  - `organisation_ids` string[], required: List of created organisation IDs

---

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