# DOMICILIACIONES Esta API proporciona un mecanismo para gestionar las domiciliaciones. Endpoint Induxsoft: https://pix.api.induxsoft.net/domiciliaciones/ ## Crear una domiciliación ### Solicitud ``` POST {endpoint} Authorization: basic base64(owner:claveAPI) { "uid": "uid del usuario", "source_type": "tipo de domiciliación", "source_id": "identificador de la domiciliación", "notes": "notas para identificar el tipo de domiciliación" } ``` ### Respuesta ``` { "success":true, "data":{/*datos del nuevo registro*/} } ``` ## Eliminar una domiciliación ### Solicitud ``` DELETE {endpoint}/{id_domiciliacion} Authorization: basic base64(owner:claveAPI) ``` ### Respuesta ``` { "success":true, "data":null } ``` ## Consultar una domiciliación ### Solicitud ``` GET {endpoint}/{id_domiciliacion} /* Autenticación a nivel de sistema*/ Authorization: basic base64(owner:claveAPI) /* Autenticación a nivel del usuario, la domiciliación debe ser de ese usuario*/ Authorization: bearer ids ``` ### Respuesta ``` { "success":true, "data":{ "sys_pk": id de la domiciliación, "sys_guid": "uid de la domiciliación", "sys_dtcreated": "fecha de creacion", "sys_timestamp": "última modificación", "sys_info": null, "sys_user": null, "sys_lastuser": null, "sys_exported": null, "sys_dtexported": null, "sys_recver": null, "sys_deleted": null, "sys_lock": null, "uid": "uid del usuario", "source_type": "tipo de domiciliación", "source_id": "identificador de la domiciliación", "notes": "notas de la domiciliación" } } ``` ## Consultar las domiciliaciones de un usuario ### Solicitud ``` GET {endpoint} /* Autenticación a nivel de sistema*/ Authorization: basic base64(owner:claveAPI) /* Autenticación a nivel del usuario, establece el parámetro uid al que corresponda el usuario*/ Authorization: bearer ids ``` ### Respuesta ``` { "success":true, "data":[{...datos de las domiciliaciones...},...] } ```