---
title: "/plans"
method: POST
path: "/plans"
---

# /plans

`POST /plans`

## Request

- Base URL: `https://www.cloud.wispro.co/api/v1`
- URL: `https://www.cloud.wispro.co/api/v1/plans`
- Auth: API key in header `Authorization`

Crear un plan

## Request body

- object
  - `name` string, required: Nombre del plan
  - `cir` number, float: Porcentaje de ancho de banda a garantizar a cada contrato
  - `ceil_down_kbps` integer, required: Bajada máxima expresada en kbps
  - `ceil_up_kbps` integer, required: Subida máxima expresada en kbps
  - `price` number, float, required: Precio que tendrá el plan
  - `frequency_in_months` integer: Lapso de tiempo en el que se crearán las facturas

## Response `200`

200

- object
  - `status` integer
  - `meta` object
    - `object` string
  - `data` object
    - `id` string
    - `name` string
    - `public_id` integer
    - `cir` string
    - `ceil_down_kbps` integer
    - `ceil_up_kbps` integer
    - `price` string
    - `frequency_in_months` integer
    - `contracts_count` integer
    - `created_at` string
    - `updated_at` string

## Other responses

- `400`: 400

## Changes

- **2026-11-03** `c529f40b988b`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/wispro/apis/wispro-api-v1/changes/plans/post.md)

---

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