Actualizar Kit de Herramientas

Este endpoint realiza la actualización de un kit de herramientas

HTTP Request

POST https://admin.cmmshere.com/api/v1/toolkits/<ID>

Parámetros de la URL

ParámetroDescripción
IDEl ID del kit de herramientas que será actualizado

Parámetros de consulta

Estos parámetros son opcionales y utilizados para filtrar e interactuar con la información obtenida. Los parámetros de filtrado (si se utilizan) se usan para buscar resultados que contengan dicho texto.

ParámetroTipoDefaultDescripción
nameIntfalse
descriptionIntfalse
responsibleIntfalseID del usuario responsable del kit de herramientas
Para conocer los IDs debe consumir el servicio "Listado de Usuarios "
activeIntfalse1 = Activo
0 = Inactivo
toolsArrayfalseArray de IDs de herramientas que pertenecerán al kit

Ejemplo de petición

curl --location 'https://admin.cmmshere.com/api/v1/toolkits/31' \
--header 'Authorization: Bearer 804|fCkDcz43egLAubMzPinRCIVUIjPUsGkvbVJ864IP' \
--header 'Cookie: XSRF-TOKEN=eyJpdiI6IktwckY2VTNIOU5UYVZvUjg5eUxXV2c9PSIsInZhbHVlIjoiOTlpVEZIVGRnZEJoRnN3RnpVK3lLMjZZQnBHVGFrc2VNZU5XVUplamswTjl1RC8yVk1JY0lUWGVSVDlIN0YxZnEzQldLQjRyUUFmTEQ2WWFhbDNDNXVVSTZ2QVg2aEkxTTNaZWI3NzlvZVJGV3dmRlFXUU5qVWhhelFCOFpRaTgiLCJtYWMiOiIwMzU2Y2YyNTk5YjE2ZmYyN2Y4MmJkMzQyNjg4MTU2MGJjZjY1MWZjYTAxMDdjNjlkYTkxYjIzZTkwZjZlMmZhIn0%3D; laravel_session=eyJpdiI6IkpMOHR1c3pYOHpXem9vZmhUa0RqUXc9PSIsInZhbHVlIjoiWGY3RGlUV3A3WGJyQ3JvZ29nWVdYWFRtbFA5U0VmU3RLdmVuMVZQcEMwa3B4VGlYb1M2SG5TYTA5U1hxclJNT2tyRDdoanhqWVFITHB3SEdENzZzaTl5RlBZR3hOc2VJNGQzczVxZDdTNC9pMVRobXBTckM4emlzTWtNNjFGS1kiLCJtYWMiOiIyZGZkODQ2YjI2YmU0NGUyYmU0YTAwNTBiNDk3ODU2MTMwMjEyOGUyOGE0YzIzOTMzZjAxZGQzMGY0MGVkOGU1In0%3D' \
--form 'name="toolkit modificado 1"' \
--form 'active="1"'

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

{
    "success": true,
    "code": 200,
    "result": {
        "id": 31,
        "cod": "TK000008",
        "creator_id": 30,
        "responsible_id": 21,
        "title": "toolkit modificado 1",
        "description": "Descripcion del toolkit 1",
        "status": "1",
        "created_at": "2023-09-25T18:28:57.000000Z",
        "parts": [
            {
                "id": 274,
                "cod": "P0000100",
                "creator_id": 30,
                "category": 15,
                "name": "herramienta modificada 1",
                "quantity": 5,
                "status": "0",
                "description": "descripcion modificada 1",
                "created_at": "2023-09-11T20:46:51.000000Z",
                "pivot": {
                    "inv_toolskits_id": 31,
                    "inv_parts_id": 274
                }
            }
        ]
    }
}