---
title: "User Create New School"
method: POST
path: "/users/schools"
tags: ["users-schools"]
---

# User Create New School

`POST /users/schools`

user create school

## Request body

- V1CreateSchoolInput
  - `name` string, required

## Response `200`

OK

- DomainSchool
  - `admins` DomainAdmin[]
    - `email` string
    - `id` string
    - `name` string
    - `password` string
    - `schoolID` string
  - `courses` DomainCourse[]
    - `code` string
    - `color` string
    - `createdAt` string
    - `description` string
    - `id` string
    - `imageUrl` string
    - `name` string
    - `published` boolean
    - `updatedAt` string
  - `description` string
  - `id` string
  - `name` string
  - `registeredAt` string
  - `settings` DomainSettings
    - `color` string
    - `contactInfo` DomainContactInfo
      - `address` string
      - `businessName` string
      - `email` string
      - `phone` string
      - `registrationNumber` string
    - `disableRegistration` boolean
    - `domains` string[]
    - `fondy` DomainFondy
      - `connected` boolean
      - `merchantId` string
      - `merchantPassword` string
    - `googleAnalyticsCode` string
    - `logo` string
    - `pages` DomainPages
      - `confidential` string
      - `newsletterConsent` string
      - `serviceAgreement` string
    - `sendpulse` DomainSendPulse
      - `connected` boolean
      - `id` string
      - `listId` string
      - `secret` string
    - `showPaymentImages` boolean
  - `subtitle` string

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `500` — Internal Server Error
- `default` — Default response

---

[API](https://skmtc.net/creatly/apis/creatly-api.md) · [All operations](https://skmtc.net/creatly/apis/creatly-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/creatly/creatly-api/revisions/513aaee36614/schema)
