Crear Categoría de Activos

Este endpoint realiza la creación de una categoría de activos

HTTP Request

POST https://admin.cmmshere.com/api/v1/assetCategories

Body / Form Data

Información para la nueva categoría

ParámetroTipoRequeridoDescripción
typeStringfalseTipo de categoría.
"A": Activo
"V": Vehículo
Si no se llena será "A" por defecto.
areaIntRequerido si type es "A"ID del área de trabajo a la que corresponde la categoría
initialsStringtrueLa sigla de la categoría debe contener entre tres y seis caracteres.
Debe ser única.
nameStringtrueNombre de la nueva categoría (Debe ser único)
inspection_formIntfalseID de formulario de inspección.
check_freqInttrueIndica si se añadirá una frecuencia de mantenimiento.
1: Sí
0: No
unitStringRequerido si check_freq es 1Las unidades pueden ser:
hr => Horas
km => Kilómetros
mi => Millas
lt => Litros
cy => Ciclos
freq_valArrayRequerido si check_freq es 1Valores de frecuencia de mantenimiento

Ejemplo de petición

curl --location 'https://admin.cmmshere.com/api/v1/assetCategories' \
--header 'Authorization: Bearer 804|fCkDcz43egLAubMzPinRCIVUIjPUsGkvbVJ864IP' \
--header 'Cookie: XSRF-TOKEN=...; laravel_session=...' \
--form 'name="Categoria Mantenimiento Equipos Pesados"' \
--form 'initials="CMEP"' \
--form 'area="16"' \
--form 'check_freq="1"' \
--form 'unit="cy"' \
--form 'freq_val[0]="10"' \
--form 'freq_val[1]="25"' \
--form 'freq_val[2]="50"' \
--form 'inspection_form="3"'

La petición de arriba devuelve un JSON estructurado de la siguiente manera

{
    "success": true,
    "code": 200,
    "result": {
        "id": 143,
        "creator_id": 2,
        "type": "A",
        "area_id": 16,
        "initials": "CMEP",
        "name": "Categoria Mantenimiento Equipos Pesados",
        "unique_field": null,
        "forms": null,
        "status": "1",
        "data_frequency": {
            "unit": "cy",
            "unit_text": "Ciclos",
            "frequencys": [
                10,
                25,
                50,
            ]
        },
        "inspection_form_id": 3,
        "created_at": "2026-05-06T14:49:43.000000Z"
    }
}