---
title: "Create organisation"
method: POST
path: "/organisations"
tags: ["Private endpoints", "Organisations"]
---

# Create organisation

`POST /organisations`

Create a new organisation.

## Request body

- OrganisationInput — An organisation to add to the catalog. The label is resolved from TOOI, with an optional fallback label when TOOI does not provide one.
  - `uri` string, uri, required — The unique identifier for an organisation
  - `label` string — Fallback label when TOOI does not provide one

## Response `201`

Created

- OrganisationSummary — An organisation from the catalog
  - `uri` string, uri, required — The unique identifier for an organisation
  - `label` string, required — The label of the organisation

## Other responses

- `400` — Bad request

## Changes

- **2026-07-31** `c98155e7c17a` — 1 info
  - added the new optional request property `label`
- **2026-07-21** `7ead59c4ed4b` — 1 warning
  - removed the request property `label`

[Change history](https://skmtc.dev/digilab/apis/oss-register-api-v1/changes/organisations/post.md)

---

[API](https://skmtc.dev/digilab/apis/oss-register-api-v1.md) · [All operations](https://skmtc.dev/digilab/apis/oss-register-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/digilab/oss-register-api-v1/revisions/c98155e7c17a/schema)
