---
title: "/contracts/{id}/unlink_ont"
method: PATCH
path: "/contracts/{id}/unlink_ont"
---

# /contracts/{id}/unlink_ont

`PATCH /contracts/{id}/unlink_ont`

## Request

- Base URL: `https://www.cloud.wispro.co/api/v1`
- URL: `https://www.cloud.wispro.co/api/v1/contracts/{id}/unlink_ont`
- Auth: API key in header `Authorization`

Desvincula la ONT del contrato sin tocar la autorización en el equipo

## Path parameters

- `id` string, required

## Response `200`

La ONT quedó desautorizada en la OLT y Wispro limpió sus datos. El cuerpo es la respuesta del equipo, y su forma depende de la marca de OLT.

## Other responses

- `400`: El contrato no tiene una ONT autorizada. Se devuelve con código HTTP 200 y el detalle dentro del cuerpo:
- `500`: La OLT rechazó la operación o no respondió. También llega con HTTP 200

## Changes

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

[Operation history](https://skmtc.dev/wispro/apis/wispro-api-v1/changes/contracts/:id/unlink_ont/patch.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)
