Crea un nuevo registro.
Detalle de la petición:
- URI: /api/cmdb/ci/
- Tipo: POST
- Encabezados requeridos:
- UrlAsms {host}
- Content-Type: application/json
- TokenAsms: Bearer {token}
Parámetros de identificador URI
https://{host}/api/cmdb/ci/
| Identificador | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| host | string | SI | Representa el dominio del ambiente en el que se encuentra la API |
Cuerpo de la petición:
{
"acceptDate": "2025-06-09T17:07:12.366Z",
"additionalFields": [
{
"fieldId": 0,
"values": [
"string"
]
}
],
"assetTag": "string",
"barCode": "string",
"brandId": 0,
"categoryId": 0,
"checkInDate": "2025-06-09T17:07:12.366Z",
"costCenterId": 0,
"description": "string",
"impactId": 0,
"licenseNumber": "string",
"locationId": 0,
"manufacturerId": 0,
"modelId": 0,
"name": "string",
"price": 0,
"projectId": 0,
"providerId": 0,
"reasonId": 0,
"responsibilityDate": "2025-06-09T17:07:12.367Z",
"responsibleId": 0,
"rfid": "string",
"riskId": 0,
"serial": "string",
"stateId": 0,
"unitId": 0,
"unitSize": "string"
}
Donde:
| Nombre | Identificador | Tipo | Descripción |
|---|---|---|---|
| Additional Fields | additionalFields | array | Campos adicionales del elemento de configuración |
| Acceptance date | acceptDate | date-time | Fecha de aceptación |
| Asset tag | assetTag | integer | Asset tag |
| Bar code | barCode | string | Código de barras |
| Brand ID | brandId | integer | Identificador de la marca |
| CI type | categoryId | integer | Tipo del elemento de configuración |
| Date of delivery to the company | checkInDate | date-time | Fecha de entrega a la empresa |
| Cost center ID | costCenterId | integer | Identificador del centro de costos |
| Description | description | string | Descripción del caso |
| Impact ID | impactId | integer | Identificador del impacto |
| License number | licenseNumber | string | Numero de licencia |
| Location | locationId | integer | Localización del elemento de configuración |
| Manufacturer ID | manufacturerId | integer | Identificador del fabricante |
| Initial date of responsibility | responsibilityDate | date-time | Fecha inicial de responsabilidad |
| Measure unit ID | unitId | integer | Identificador de la unidad de medida |
| Measure unit value | unitSize | string | Valor de la unidad de medida |
| Model ID | modelId | integer | Identificador del modelo |
| Name | name | string | Nombre del item de configuración |
| Price | price | number | Precio |
| Project | projectId | integer | Proyecto asociados al elemento de configuración |
| Provider ID | providerId | integer | Identificador del proveedor |
| Reason ID | reasonId | integer | Identificador de la razón de cambio de estado |
| Responsible ID | responsibleId | integer | Identificador del responsable |
| RFID | rfid | string | RFID |
| Risk ID | riskId | integer | Identificador del riesgo |
| Serial | serial | string | Serial |
| Status ID | stateId | integer | Identificador del estado |
Las propiedades requeridas dependen de la configuración asignada
Campos Adicionales
{
"additionalField": [
{
"fieldId": 0,
"values": [
"string"
]
}
]
}
Donde:
-fieldId: Id del campo adicional.
-Values: Valor del campo adicional, los valores que retorna son similares a los ingresados cuando se crea o se actualiza un registro, este valor depende del tipo de campo, para mas información consulte: Campos adicionales
Respuesta:
{
"id": 0,
}
Donde:
| Nombre | Identificador | Tipo | Descripción |
|---|---|---|---|
| ID | id | integer | Identificador del sistema para el registro. |