Aplicaciones

Crear un contrato

Asocia un nuevo contrato a la aplicación.

Scope requerido contracts:add

post/applications/{id}/contracts

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.

Cuerpo de la solicitudapplication/json

naturestringobligatorio

Naturaleza del contrato.

startDatestring<date>obligatorio

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.

Respuesta201 · application/json

El contrato se ha creado.

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.