Modulo Inicial
Flujo de servicios al iniciar sesión por primera vez:
- Login de usuario - Validar
- Guardar usuario
- Términos y Condiciones
- Obtener Usuario (1)
- Obtener Version
- Rol de usuario
- Permisos del modulo
- Verificar ***
- Obtener publicaciones
- Página nueva
- Obtener Comentarios Post (1)
- Enviar Comentarios Post (1)
Login de usuario - Validar
Nombre del servicio
- Módulo: Inicial
- Servicio: Aceptación de Términos y Condiciones
Contexto funcional
-
¿Cuándo se usa? Al iniciar sesión por primera vez.
-
¿Qué hace? Registra la aceptación de los términos.
-
Pantallazo de la app:
Detalles técnicos
- Dominio:
https://erp-git-prod.shalom.com.pe - Endpoint:
api/method/erpnext.hr.doctype.employee.api.validate_user_active - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"usr": "61759769@shalomcontrol.com",
"pwd": "61759769"
}
Response ejemplo:
{
"message": {
"success": true,
"message": "Usuario válido y activo (check_password)."
}
}
Servicios relacionados
- Validación de usuario activo (ERP).
- Generación de token de sesión.
SERVICIO DOCUMETADO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/login-de-usuario-validate-user-active
Guardar usuario
Nombre del servicio
- Módulo: Inicial
- Servicio: Registra el usuario iniciado
Contexto funcional
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/save_user_regis - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"user": "61759769@shalomcontrol.com", "version": "1.4.2"
}
Response ejemplo:
{
"valor": true,
"msn": "Registro actualizado"
}
Servicios relacionados
- Guardar de usuario activo (ERP).
SERVICIO DOCUMENTADO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/guardar-usuario-saveuserslogeds
Términos y Condiciones
Nombre del servicio
- Módulo: Inicial
- Servicio: Aceptación de Términos y Condiciones
Contexto funcional
- ¿Cuándo se usa? Al iniciar sesión por primera vez.
- ¿Qué hace? Registra la aceptación de los términos.
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/set-terms-and-conditions - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"email_logued": "61759769@shalomcontrol.com"
}
Response ejemplo:
{
"valor": true,
"msn": "Terminos y Condiciones Aceptadas Correctamente"
}
Servicios relacionados
- Validación de usuario activo (ERP).
- Generación de token de sesión.
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/terminos-y-condiciones-settermsandconditions
Obtener Usuario (1)
Nombre del servicio
- Módulo: Inicial
- Servicio: Obtiene datos del usuario
Contexto funcional
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/get-user3 - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"username": "61759769@shalomcontrol.com",
"cookie": "sid=Guest"
}
Response ejemplo:
{
"valor": true,
"msn": "Si hay data",
"data": [
{
"owner": "jordyquispe@overskull.pe",
"name": "HR-EMP-09317",
"banco_cts": "",
"first_name": "Milady",
"employee_name": "Rojas Cupe Milady Muriel",
"employment_type": "Jornada completa",
"image": null,
"gender": "Mujer",
"user_id": "61759769@shalomcontrol.com",
"cell_number": null,
"passport_number": "61759769",
"first_last_name": "Rojas",
"cuenta_haberes": null,
"bank_ac_no": null,
"tipo_de_contrato": "Contrato a plazo fijo",
"nombre_banco": "-",
"fecha_de_ingreso_real": "2025-06-21",
"status": "Active",
"fondo_de_pensiones": "HABITAT MIXTA",
"bank_name": "-",
"second_last_name": "Cupe",
"branch": "AV MEXICO CO",
"department": "Atención al cliente - SE",
"marcacion_rotatoria": 0,
"location": 4,
"user_image": "/files/fotoPerfil.png",
"date_of_birth": "2009-11-11",
"terminos_y_condiciones_app": 1,
"numero_de_cuenta_cts": null,
"tipo_usuario": "Empleado",
"tipo_empleado": "OPERATIVO",
"AF": "1",
"email": "miladymuriel@gmail.com",
"pets": "0",
"sistema_pensionario": "HABITAT MIXTA",
"direccion": null,
"vigencia_contrato": null,
"id_employee": "HR-EMP-09317",
"nombre_completo": "Rojas Cupe Milady Muriel",
"company": "Shalom Empresarial",
"tipotrabajo": "Jornada completa",
"fhingreso": "2025-06-21",
"tipo_de_jornada": "Diurno",
"designation": "ATC - POSVENTA",
"status_employee": "Active",
"id_branch": "4",
"first_name_user": "Milady",
"second_name_user": null,
"middle_name_user": null,
"fecha_de_nacimiento": "11-11",
"contratacion": "primer_contrato"
}
]
}
Servicios relacionados
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtener-usuario-1-getuser3
Obtener Version
Nombre del servicio
- Módulo: Inicial
- Servicio: Obtiene datos del usuario
Contexto funcional
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/versiones-app/get_version - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"app": "familia"
}
Response ejemplo:
{
"valor": true,
"msn": "Versión del app SHALOM FAMILIA: 0.9.2",
"version": "0.9.2"
}
Servicios relacionados
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtener-version-version
Rol de usuario
Nombre del servicio
- Módulo: Inicial
- Servicio: Obtiene el rol del usuario
Contexto funcional
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/rol-user - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"name": "61759769@shalomcontrol.com"
}
Response ejemplo:
{
"value": false,
"msn": "Usuario no es supervisor",
"data": false
}
Servicios relacionados
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/rol-de-usuario-rolusuario
Permisos del modulo
Nombre del servicio
- Módulo: Inicial
- Servicio: Obtiene los permisos del usuario
Contexto funcional
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/permissions-module - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"usuario": "61759769@shalomcontrol.com"
}
Response ejemplo:
{
"valor": true,
"msn": "lista de dni validacion módulos",
"data": {
"informacion_personal": true,
"marcaciones": true,
"otros_descuentos": true,
"capacitacion": true,
"contrato_de_trabajo": true,
"boletas_de_pago": true,
"solicitudes": true,
"reconocimiento_de_deuda": true,
"centro_de_ayuda": true,
"supervision": true,
"asistencia": true,
"contratacion": true,
"convocatoria": true,
"documentos_internos": true,
"solicitudes_de_pagos": false
}
}
Servicios relacionados
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/permisos-del-modulo-permissions-module
Verificar ***
Nombre del servicio
- Módulo: Inicial
- Servicio: Verifica segun la fecha de ingreso
Contexto funcional
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/verify-download-salary - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"employee": "HR-EMP-09317",
"fechaIngreso": "2025-06-21"
}
Response ejemplo:
{
"valor": true,
"msg": "No corresponde validación, fuera de fecha."
}
Servicios relacionados
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/verificar-verifydownloadsalary
Obtener publicaciones
Nombre del servicio
- Módulo: Inicial
- Servicio: Obtiene las publicaciones
Contexto funcional
- ¿Cuándo se usa? Al iniciar sesión.
- ¿Qué hace? Setea los post
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/obtain-posts2 - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"cookie": "sid=Guest",
"user": "61759769@shalomcontrol.com",
"category": ""
}
Response ejemplo:
Servicios relacionados
{
"data": [
{
"owner": "Administrator",
"name": "post-00294",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-28",
"categoria": null,
"content": "",
"creation": "2025-01-27 17:39:31.491810",
"modified_by": "Administrator",
"modified": "2025-01-27 17:39:31.491810",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen50907d.png",
"archivo_2": "/files/imagen4226fa.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00293",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-27",
"categoria": null,
"content": "",
"creation": "2025-01-24 17:37:09.093787",
"modified_by": "Administrator",
"modified": "2025-01-24 17:37:09.093787",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagenffa963.png",
"archivo_2": "/files/imagene053c0.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"60768435@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"60768435@shalomcontrol.com"
],
"count_likes": 1,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00292",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-26",
"categoria": null,
"content": "",
"creation": "2025-01-24 17:36:58.212438",
"modified_by": "Administrator",
"modified": "2025-01-24 17:36:58.212438",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagene63fdd.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"60768435@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"60768435@shalomcontrol.com"
],
"count_likes": 1,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00291",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-25",
"categoria": null,
"content": "",
"creation": "2025-01-24 17:35:56.860878",
"modified_by": "Administrator",
"modified": "2025-01-24 17:35:56.860878",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen285082.png",
"archivo_2": "/files/imagen041552.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"60768435@shalomcontrol.com\\", \\"73668631@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"60768435@shalomcontrol.com",
"73668631@shalomcontrol.com"
],
"count_likes": 2,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00290",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-24",
"categoria": null,
"content": "",
"creation": "2025-01-24 17:35:41.774697",
"modified_by": "Administrator",
"modified": "2025-01-24 17:35:41.774697",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen80b133.png",
"archivo_2": "/files/imagen1a90a3.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00289",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-23",
"categoria": null,
"content": "",
"creation": "2025-01-22 11:35:00.840834",
"modified_by": "Administrator",
"modified": "2025-01-22 11:35:00.840834",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagenffe981.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"76988534@shalomcontrol.com\\", \\"72660264@shalomcontrol.com\\", \\"74218831@shalomcontrol.com\\", \\"77371358@shalomcontrol.com\\", \\"74875911@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"76988534@shalomcontrol.com",
"72660264@shalomcontrol.com",
"74218831@shalomcontrol.com",
"77371358@shalomcontrol.com",
"74875911@shalomcontrol.com"
],
"count_likes": 5,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00288",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-22",
"categoria": null,
"content": "",
"creation": "2025-01-22 11:34:43.654129",
"modified_by": "Administrator",
"modified": "2025-01-22 11:34:43.654129",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen972b84.png",
"archivo_2": "/files/imagene6ac72.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"75273393@shalomcontrol.com\\", \\"60768435@shalomcontrol.com\\", \\"74218831@shalomcontrol.com\\", \\"77371358@shalomcontrol.com\\", \\"74707456@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"75273393@shalomcontrol.com",
"60768435@shalomcontrol.com",
"74218831@shalomcontrol.com",
"77371358@shalomcontrol.com",
"74707456@shalomcontrol.com"
],
"count_likes": 5,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00286",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-20",
"categoria": null,
"content": "",
"creation": "2025-01-20 10:49:38.796392",
"modified_by": "Administrator",
"modified": "2025-01-20 10:49:38.796392",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen30b6f8.png",
"archivo_2": "/files/imagen5840ad.png",
"archivo_3": "/files/imagenf2e88e.png",
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00285",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-18",
"categoria": null,
"content": "",
"creation": "2025-01-20 10:49:08.584769",
"modified_by": "Administrator",
"modified": "2025-01-20 10:49:08.584769",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagena9cae6.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00284",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-17",
"categoria": null,
"content": "",
"creation": "2025-01-20 10:48:52.689952",
"modified_by": "Administrator",
"modified": "2025-01-20 10:48:52.689952",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen37ad59.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00283",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-19",
"categoria": null,
"content": "",
"creation": "2025-01-20 10:48:35.197356",
"modified_by": "Administrator",
"modified": "2025-01-20 10:48:35.197356",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen33761c.png",
"archivo_2": "/files/imagenda19a7.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00281",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-10",
"categoria": null,
"content": "",
"creation": "2025-01-15 11:00:45.625356",
"modified_by": "Administrator",
"modified": "2025-01-15 11:00:45.625356",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen8a0b1d.png",
"archivo_2": "/files/imagen3a8c25.png",
"archivo_3": "/files/imagene0cd0b.png",
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"75075921@shalomcontrol.com\\", \\"76536324@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"75075921@shalomcontrol.com",
"76536324@shalomcontrol.com"
],
"count_likes": 2,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00280",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-15",
"categoria": null,
"content": "",
"creation": "2025-01-15 11:00:18.446603",
"modified_by": "Administrator",
"modified": "2025-01-15 11:00:18.446603",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen0ec3ac.png",
"archivo_2": "/files/imagen7fbe22.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"75075921@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"75075921@shalomcontrol.com"
],
"count_likes": 1,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00279",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-14",
"categoria": null,
"content": "",
"creation": "2025-01-15 10:59:37.044617",
"modified_by": "Administrator",
"modified": "2025-01-15 10:59:37.044617",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagence5faa.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00278",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-13",
"categoria": null,
"content": "",
"creation": "2025-01-15 10:59:05.116724",
"modified_by": "Administrator",
"modified": "2025-01-15 10:59:05.116724",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen31f862.png",
"archivo_2": "/files/imagenebb4a5.png",
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00277",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-12",
"categoria": null,
"content": "",
"creation": "2025-01-15 10:58:44.539643",
"modified_by": "Administrator",
"modified": "2025-01-15 10:58:44.539643",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagenaf73cd.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00276",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-11",
"categoria": null,
"content": "",
"creation": "2025-01-15 10:58:27.149435",
"modified_by": "Administrator",
"modified": "2025-01-15 10:58:27.149435",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen5a04e0.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": null,
"comments": [],
"likes": [],
"count_likes": 0,
"like_post_user": 0
},
{
"owner": "Administrator",
"name": "post-00275",
"titulo": "¡FELIZ CUMPLEAÑOS! 2025-01-09",
"categoria": null,
"content": "",
"creation": "2025-01-09 11:57:11.379624",
"modified_by": "Administrator",
"modified": "2025-01-09 11:57:11.379624",
"fijar_por_rango_de_fecha": 0,
"archivo_1": "/files/imagen1fdeb1.png",
"archivo_2": null,
"archivo_3": null,
"archivo_4": null,
"is_pinned": 0,
"fecha_de_inicio": null,
"fecha_de_fin": null,
"fecha_programacion": null,
"check_programacion": 0,
"_liked_by": "[\\"75218735@shalomcontrol.com\\"]",
"comments": [],
"likes": [
"75218735@shalomcontrol.com"
],
"count_likes": 1,
"like_post_user": 0
}
]
}
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/draft/244
Página nueva
Nombre del servicio
- Módulo: Inicial
- Servicio: Linkear publicacion
Contexto funcional
- ¿Cuándo se usa? Al iniciar sesión.
- ¿Qué hace?
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/register-like-for-posts - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"cookie": "sid=Guest",
"name": "post-00224",
"marked": 1
}
Response ejemplo:
Servicios relacionados
{
"valor": false,
"msn": "Error al generar Servicio",
"data": "{\\"exc_type\\":\\"PermissionError\\",\\"exc\\":\\"[\\\\\\"Traceback (most recent call last):\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/app.py\\\\\\\\\\\\\\", line 68, in application\\\\\\\\n response = frappe.api.handle()\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/api.py\\\\\\\\\\\\\\", line 55, in handle\\\\\\\\n return frappe.handler.handle()\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/handler.py\\\\\\\\\\\\\\", line 31, in handle\\\\\\\\n data = execute_cmd(cmd)\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/handler.py\\\\\\\\\\\\\\", line 64, in execute_cmd\\\\\\\\n is_whitelisted(method)\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 593, in is_whitelisted\\\\\\\\n throw(_(\\\\\\\\\\\\\\"Not permitted\\\\\\\\\\\\\\"), PermissionError)\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 432, in throw\\\\\\\\n msgprint(msg, raise_exception=exc, title=title, indicator='red', is_minimizable=is_minimizable, wide=wide, as_list=as_list)\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 411, in msgprint\\\\\\\\n _raise_exception()\\\\\\\\n File \\\\\\\\\\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py\\\\\\\\\\\\\\", line 365, in _raise_exception\\\\\\\\n raise raise_exception(msg)\\\\\\\\nfrappe.exceptions.PermissionError: Not permitted\\\\\\\\n\\\\\\"]\\",\\"_server_messages\\":\\"[\\\\\\"{\\\\\\\\\\\\\\"message\\\\\\\\\\\\\\": \\\\\\\\\\\\\\"Not permitted\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"indicator\\\\\\\\\\\\\\": \\\\\\\\\\\\\\"red\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"raise_exception\\\\\\\\\\\\\\": 1}\\\\\\"]\\"}"
}
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/pagina-nueva-registerlikeforposts
Obtener Comentarios Post (1)
Nombre del servicio
- Módulo: Inicial
- Servicio: Lista cmentarios de la publicacion
Contexto funcional
- ¿Cuándo se usa? Al iniciar sesión.
- ¿Qué hace?
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/obtain-comments2 - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"post_name": "post-00224",
"cookie": "sid=Guest"
}
Response ejemplo:
Servicios relacionados
{"exc":"[\\"Traceback (most recent call last):\\\\n File \\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/app.py\\\\\\", line 68, in application\\\\n response = frappe.api.handle()\\\\n File \\\\\\"/home/erpnext/frappe-bench/apps/frappe/frappe/api.py\\\\\\", line 80, in handle\\\\n raise frappe.PermissionError\\\\nfrappe.exceptions.PermissionError\\\\n\\"]"}
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/obtener-comentarios-post-1-obtain-comments2
Enviar Comentarios Post (1)
Nombre del servicio
- Módulo: Inicial
- Servicio: Enviar comentario de la publicacion
Contexto funcional
- ¿Cuándo se usa? Al iniciar sesión.
- ¿Qué hace?
- Pantallazo de la app:
Detalles técnicos
- Dominio:
https://qahorario-salida.shalomcontrol.com - Endpoint:
api/send-comment - Método:
POST - Headers:
Authorization: Bearer <token>(no aplica)
Request ejemplo:
{
"parent": "post-00224",
"content": "hola",
"cookie": "sid=Guest"
}
Response ejemplo:
Servicios relacionados
{
"valor": true,
"msn": "Creado correctamente",
"data": {
"name": "2a03fd03a7",
"owner": "Guest",
"creation": "2025-09-27 13:49:04.698066",
"modified": "2025-09-27 13:49:04.698066",
"modified_by": "Guest",
"parent": "post-00224",
"parentfield": "comments",
"parenttype": "Publicaciones",
"idx": 0,
"docstatus": 0,
"content": "hola",
"doctype": "postComend2"
}
}
DOCUMENTACION DE SERVICIO: https://shalom-documentation.shalomcontrol.com/books/doc-servicios-app-shalom-familia/page/enviar-comentarios-post-1-sendcomment