API Reference

Actualización de Programa

Este endpoint realiza la actualización de un programa de mantenimiento

HTTP Request

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

Parámetros de la URL

ParámetroDescripción
IDEl ID del programa de mantenimiento que será actualizado

Body / Form Data

Proporciona información para actualizar un programa de mantenimiento

ParámetroTipoRequeridoDescripción
client_idIntfalseID del cliente para el programa
date_startDatefalseFecha de inicio en formato Y-m-d
date_endDatefalseFecha de finalización en formato Y-m-d
costIntfalseCosto estimado, debe ser mayor a cero
descriptionStringfalseDescripción del nuevo programa
reference_numberStringfalseNúmero de código de referencia o información adicional

Ejemplo de petición

curl --location 'https://admin.cmmshere.com/api/v1/maintenancePrograms/314' \ --header 'Authorization: Bearer 804|fCkDcz43egLAubMzPinRCIVUIjPUsGkvbVJ864IP' \ --header 'Cookie: XSRF-TOKEN=eyJpdiI6IkFPYmJPb2FiWE1CaFNySHhuMHlRQUE9PSIsInZhbHVlIjoibjIyTFRSdTlLbFlhYkhzTkE3ckpqQm92aUw1OG1ka3pvODllZU1YMmFjT0EwdGZZQ0NpYTk5S0ZCb0tkK2xWWnVKcjhGcVVVWko0RzVtcnlJa0JnL3NLUlE3QW5vRHN4TWVkUzlYc2VaREdtbDZBVk55cUFXSnRqTEhMeGJ1NTAiLCJtYWMiOiJlY2RmNDA0MWIzOTUwNjg2MmM0ZmYxY2EzZDY1YjJkYmNlNzAzNmQ4ZmU0OWQ1YjdkOTc1MWUwNDY4NjhlM2U4In0%3D; laravel_session=eyJpdiI6IjFYcFpaUTFveW1BOVJtTmQxTGFSQUE9PSIsInZhbHVlIjoibW9wZHdaN2NvS2RtRUJZanUyUVRscFJITGpSbG1rRkN5emFTVy94bWR6dVFwYTRHSXg5SGJvN3FtMEVwbHFmVmU5TURVazdxemtrdlJWQmlUWit0YVQ2VXdta2dmR1U2R0FlKy9VYkxzaXQ2bmV4bGhDb3ZWQzVtMmRpdmFMNjAiLCJtYWMiOiJkYzhhMzMyYTQ5M2ZmOGU5MGFiNmE3MzFmYWE3M2Y2YWQ4ZWRjNTZjNWJiNGNiMmVmYWQzZTMzOWJkNWMwMDcxIn0%3D' \ --form 'description="Descripcion modificada"' \ --form 'reference_number="44332211"'

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

{ "success": true, "code": 200, "result": { "id": 314, "cod": "MP000072", "creator_id": 30, "client_id": 77, "start_date": "2023-09-11", "end_date": "2023-09-30", "description": "Descripcion modificada", "status": "0", "history": null, "cost": "5000.00", "reference_number": "44332211", "created_at": "2023-09-25T20:57:09.000000Z" } }