---
title: "Crear Periodo"
method: POST
path: "/periods"
tags: ["Periodos"]
---

# Crear Periodo

`POST /periods`

Crear un nuevo periodo escolar

## Headers

- `campusID` string, uuid, required

## Request body

- PeriodsCreate
  - `K12` object
    - `name` string
    - `start_date` string, date
    - `end_date` string, date
    - `programs` object
      - `pre_maternal` boolean
      - `pre_primary` boolean
      - `pre_school` boolean
      - `maternal` boolean
      - `primary` boolean
      - `secondary` boolean
      - `bachelorship` boolean
    - `paid_plans` object
      - `plan_10_memberships` boolean
      - `plan_11_memberships` boolean
      - `plan_12_memberships` boolean
    - `default_plan` string
    - `due_date` integer
    - `workday` boolean
  - `ES` object
    - `name` string
    - `start_date` string, date
    - `end_date` string, date

## Response `201`

Periodo escolar creado

- object
  - `items` Pagination
    - `items` integer — Cantidad de registros por pagina
    - `page` integer — Pagina actual del total
    - `total_pages` integer — Total de paginas restantes
  - `data` PeriodsCreate[]
    - `K12` object
      - `name` string
      - `start_date` string, date
      - `end_date` string, date
      - `programs` object
        - `pre_maternal` boolean
        - `pre_primary` boolean
        - `pre_school` boolean
        - `maternal` boolean
        - `primary` boolean
        - `secondary` boolean
        - `bachelorship` boolean
      - `paid_plans` object
        - `plan_10_memberships` boolean
        - `plan_11_memberships` boolean
        - `plan_12_memberships` boolean
      - `default_plan` string
      - `due_date` integer
      - `workday` boolean
    - `ES` object
      - `name` string
      - `start_date` string, date
      - `end_date` string, date

## Other responses

- `404` — unresolved $ref

---

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