Aplicaciones

Actualizar un contrato

Actualización parcial: solo se aplican los campos presentes en el cuerpo.

Scope requerido contracts:edit

patch/applications/{id}/contracts/{contractId}

Autenticación

Authorizationstringobligatorio

Cabecera Authorization con una clave de API del espacio de trabajo, con la forma «Bearer kbn_live_…». La cabecera X-Api-Key se acepta de forma equivalente.

Parámetros de ruta

idstring<uuid>obligatorio

Identificador de la aplicación. Debe pertenecer al espacio de trabajo al que está vinculada la clave.

contractIdstring<uuid>obligatorio

Identificador del contrato.

Cuerpo de la solicitudapplication/json

naturestring

Naturaleza del contrato.

startDatestring<date>

Fecha de inicio.

endDatestring<date>

Fecha de fin.

amountPerMonthnumber

Importe mensual, en la moneda del espacio de trabajo.

enableProjectionboolean

Indica si el contrato alimenta las proyecciones financieras.

Respuesta200 · application/json

El contrato actualizado.

idstring<uuid>obligatorio

Identificador del contrato.

naturestringobligatorio

Naturaleza del contrato.

startDatestring<date> | null

Fecha de inicio del contrato.

endDatestring<date> | null

Fecha de fin del contrato.

amountPerMonthnumber | null

Importe mensual, en la moneda del espacio de trabajo.

enableProjectionboolean

Indica si el contrato alimenta las proyecciones financieras.