---
title: "POST /api/v1/agenda/citas"
method: POST
path: "/api/v1/agenda/citas"
tags: ["rest-agenda-api"]
---

# POST /api/v1/agenda/citas

`POST /api/v1/agenda/citas`

## Request body

- CrearCitaRequest
  - `id` integer
  - `espacio_id` integer, required
  - `tipo_servicio_id` integer, required
  - `servicio_id` integer, required
  - `titulo` string, required
  - `fecha_inicio` string, required
  - `duracion_minutos` integer, required
  - `hora_inicio` string, required
  - `hora_fin` string, required
  - `cliente_id` integer, required
  - `recurso_id` integer, required
  - `reserva_estado` string, required
  - `motivo_cancelacion` string
  - `sede_id` integer
  - `observaciones` string
  - `recurso_nombre_completo` string, required
  - `recurso_especialidad` string
  - `cliente_nombre_completo` string
  - `cliente_correo` string
  - `cliente_telefono` string
  - `primer_nombre` string
  - `segundo_nombre` string
  - `primer_apellido` string
  - `segundo_apellido` string

## Response `200`

OK

## Other responses

- `400` — Bad Request
- `409` — Conflict
- `500` — Internal Server Error

## Changes

- **2026-09-03** `1a6667b285bb` — 1 warning, 1 info
  - removed the request property `telefono`
  - added the new optional request property `cliente_telefono`

[Change history](https://skmtc.dev/worldoffice/apis/world-office-api/changes/api/v1/agenda/citas/post.md)

---

[API](https://skmtc.dev/worldoffice/apis/world-office-api.md) · [All operations](https://skmtc.dev/worldoffice/apis/world-office-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/worldoffice/world-office-api/revisions/1a6667b285bb/schema)
