Skip to main content
PUT
Actualizar un formulario dinámico

Authorizations

Authorization
string
header
required

Token de sesión Better Auth o API token (atk_...) en el header Authorization: Bearer <token>. Los JWT legacy ya no son válidos.

Path Parameters

dynamicFormId
string
required

Body

application/json

Cuerpo de creación y edición. En la creación fieldId/optionId se generan si no vienen; en la edición se conservan los existentes.

name
string
required
Example:

"Inspección diaria"

fields
object[]
required
description
string
assetIds
string[]

Activos individuales a los que aplica.

assetGroupIds
string[]

Grupos cuyos activos, presentes y futuros, reciben el formulario.

allAssets
boolean

Aplica a todos los activos del cliente; ignora assetIds y assetGroupIds.

status
enum<string>

Solo en la edición. Un formulario inactivo no aparece al escanear.

Available options:
active,
inactive

Response

Formulario actualizado

status
string
Example:

"success"

data
object

Cuerpo de creación y edición. En la creación fieldId/optionId se generan si no vienen; en la edición se conservan los existentes.