Plataforma de ingreso
  1. working-conditions-controller
Plataforma de ingreso
  • Coleccion de endpoints Plataforma de ingreso
  • Hubspot
    • endpoint-update-contact
      • updateContact
    • endpoint-send-email-contact
      • Enviar correo
    • endpoint-update-contact-by-id
      • searchContact
    • endpoint-upload-file
      • uploadTest
    • endpoint-pass-phase
      • pasar de fase a una persona
    • endpoint-send-message-whatsapp
      • sendWhatsappMessage
    • endpoint-engagement-contact
      • Crear un engagement
    • endpoint-task-controller
      • createTask
      • Enviar notificación de inactividad de candidatos a talento
    • endpoint-note-controller
      • createNote
    • endpoint-search-contact
      • Buscar lista de candidatos
      • Buscar contact
    • endpoint-clear-contact-from-test
      • limpia un contacto y lo deja listo para pruebas
    • endpoint-activity-approbe
      • aprueba una actividad de un contacto
    • endpoint-search-page
      • Obtener un blog de hubspot
    • endpoint-search-by-id
      • searchById
    • endpoint-submit-document-date
      • Retornar fecha de entrega de documentacion para contratacion
    • endpoint-search-business
      • Buscar business
      • Buscar negocio por email
      • Busca el negocio activo por email
    • endpoint-admission-date
      • Buscar fecha de admisión
    • endpoint-search-blog-post
      • Obtener un blog de hubspot
    • Actuator
      • Actuator web endpoint 'refresh'
      • Actuator web endpoint 'loggers-name'
      • Actuator web endpoint 'loggers-name'
      • Actuator root web endpoint
      • Actuator web endpoint 'threaddump'
      • Actuator web endpoint 'scheduledtasks'
      • Actuator web endpoint 'metrics'
      • Actuator web endpoint 'metrics-requiredMetricName'
      • Actuator web endpoint 'mappings'
      • Actuator web endpoint 'loggers'
      • Actuator web endpoint 'info'
      • Actuator web endpoint 'heapdump'
      • Actuator web endpoint 'health'
      • Actuator web endpoint 'health-path'
      • Actuator web endpoint 'features'
      • Actuator web endpoint 'env'
      • Actuator web endpoint 'env-toMatch'
      • Actuator web endpoint 'configprops'
      • Actuator web endpoint 'configprops-prefix'
      • Actuator web endpoint 'conditions'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'beans'
    • endpoint-send-survey
      • Send Recruitment Flow Survey
      • Send Recruitment Flow Survey
    • endpoint-complete-test-grit
      • saveResultTestGrit
  • Tracking
    • endpoint-upload-file
      • uploadTest
    • endpoint-upload-result-test
      • uploadTest_1
      • completeActivity
    • endpoint-manual-postulation
      • Reactivar proceso de selección
    • endpoint-apply-postulation
      • Crear postulation
      • Crear postulaciones de acuerdo a el stage y a un template de email
    • endpoint-job-applications
      • Actualizar notifiedStatus en la lista de registros en la tabla job_application
      • Obtener registro de JobApplication por Email
      • Obtener los ultimos 3 registros de la tabla job_applications
      • Obtener toda información de la tabla job_applications
      • Obtener información de la tabla job_applications
      • Obtener registro de JobApplication por Email active
      • Obtener JobApplication activo por Email
    • endpoint-deactivate-postulation
      • Cambiar proceso activo de vacante
    • endpoint-change-postulation
      • Cambiar de vacante en una postulación estando activo
    • endpoint-meet
      • getMeetByActivityXJobId
    • endpoint-delete-postulatoin
      • Eliminar postulacion
    • endpoint-get-current-vacancy
      • Obtener vacant actual
    • endpoint-get-vacant-description
      • Obtener descripción vacante
    • endpoint-get-candidate-info
      • Obtener emails de candidatos buscando por test id y/o status
    • endpoint-activity-x-job-application
      • getAllByIdJobApplication
      • searchById
    • endpoint-salary-offer
      • Rechazar una opción salarial
      • Confirmar la opción salarial seleccionada
      • Guardar la opción salarial seleccionada
      • Actualizar el estado de la opción salarial
      • Obtener opción salarial seleccionada por email
      • Elininar la opción salarial
    • Actuator
      • Actuator web endpoint 'refresh'
      • Actuator web endpoint 'loggers-name'
      • Actuator web endpoint 'loggers-name'
      • Actuator root web endpoint
      • Actuator web endpoint 'threaddump'
      • Actuator web endpoint 'scheduledtasks'
      • Actuator web endpoint 'metrics'
      • Actuator web endpoint 'metrics-requiredMetricName'
      • Actuator web endpoint 'mappings'
      • Actuator web endpoint 'loggers'
      • Actuator web endpoint 'info'
      • Actuator web endpoint 'heapdump'
      • Actuator web endpoint 'health'
      • Actuator web endpoint 'health-path'
      • Actuator web endpoint 'features'
      • Actuator web endpoint 'env'
      • Actuator web endpoint 'env-toMatch'
      • Actuator web endpoint 'configprops'
      • Actuator web endpoint 'configprops-prefix'
      • Actuator web endpoint 'conditions'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'beans'
    • endpoint-auxiliary-values
      • Obtener valores auxiliares según la moneda
    • endpoint-onboarding
      • Este endpoint se utiliza para actualizar el estadode los distintos tipos de onboarding
      • Permite obtener el estado de Onboarding de un usuario
    • endpoint-template
      • This endpoint is used to upload the template filled withcustomer information to S3
    • endpoint-user-profile-progress
      • Cambiar estado del progreso de confirmación de datos en perfil
      • Obtener progreso del perfil de usuario
    • endpoint-generate-new-test
      • Genera una nueva prueba IAEVA
      • generateNewTechnicalTest
      • generateNewTestPsychometric
    • endpoint-current-vacancy
      • updateStateAndPasheJobApplication
  • Stage
    • vacant-dashboard-controller
      • updateVacant
      • createVacant
      • getVacant
    • get-test-controller
      • updateTestId
      • getTestByVacantId
      • getQuestionsAndResponseForTestGrit
      • getTest
      • getTest_1
    • set-interview-completed-controller
      • changeInterviewToCompleted
    • set-completed-status-controller
      • changeStatusToCompleted
    • change-activity-status-controller
      • changeActivityStatus
    • vacant-has-activity-controller
      • Obtener lista de vacantes y actividades activas por lista de id's de las actividades
      • getVacantHasActivityActives
      • Obtener la lista de vacantes y actividades activas
      • Obtener cantidad de BussinesDays por vacante e id de la actividad
    • insert-meet-controller
      • insertMeet
    • schedule-meeting-controller
      • scheduleMeeting
    • list-activities-prerequisites-controller
      • save
      • deleteByVacantId
      • getActivityPrerequisites
      • getByIdPrerequisiteActivityAndIdVacant
      • getByActivityIdAndVacantId
    • get-parameter-controller
      • Obtener lista de parametros por lista de id
      • Obtener parametro por nombre
      • getParameterById
    • get-meet-controller
      • findMeetsByActivityXJobApplicationsIds
      • getAllContent_1
      • Validar si un usuario puede reprogramar una reunión
      • getMeetsByDate
    • send-help-request-controller
      • sendHelpRequest
    • notification-status-controller
      • reactivateSelectionProcess
    • change-activity-status-by-name-controller
      • changeActivityStatusByName
    • add-meetings-controller
      • addMeetings
    • get-activity-controller
      • Obtener lista de Actividades por su id
      • getAllActivity
    • waiting-message-controller
      • getMessage
    • waiting-message-activity-controller
      • getMessage_1
    • get-vacant-controller
      • getVacantById
      • getVacantByProviderName
      • getVacantAll
    • get-activity-status-controller
      • getActivityStatus
    • list-all-activities-controller
      • getAllContent
      • getAllActivities
    • get-stage-controller
      • getStageByName_1_1
      • getAllStages
    • list-schedule-available-controller
      • get
    • validate-repostulation-controller
      • repostulationState
    • phases-controller
      • findByProviderName
      • findByIdPhase
      • findByIdActivity
    • get-candidates-metrics-controller
      • getCandidatesMetrics
      • getMetricHelpRequests
    • list-all-help-options-controller
      • getAllHelpOptions
    • list-calendar-controller
      • getAllCalendarsByActivity
    • get-job-application-status-controller
      • getJobApplicationStatusController
    • list-all-content-controller
      • getAllContent_2
    • get-candidates-calendar-controller
      • getCandidatesCalendar
    • delete-candidate-calendary-controller
      • deleteCandidateCalendary
    • Actuator
      • Actuator web endpoint 'refresh'
      • Actuator web endpoint 'loggers-name'
      • Actuator web endpoint 'loggers-name'
      • Actuator root web endpoint
      • Actuator web endpoint 'threaddump'
      • Actuator web endpoint 'scheduledtasks'
      • Actuator web endpoint 'metrics'
      • Actuator web endpoint 'metrics-requiredMetricName'
      • Actuator web endpoint 'mappings'
      • Actuator web endpoint 'loggers'
      • Actuator web endpoint 'info'
      • Actuator web endpoint 'heapdump'
      • Actuator web endpoint 'health'
      • Actuator web endpoint 'health-path'
      • Actuator web endpoint 'features'
      • Actuator web endpoint 'env'
      • Actuator web endpoint 'env-toMatch'
      • Actuator web endpoint 'configprops'
      • Actuator web endpoint 'configprops-prefix'
      • Actuator web endpoint 'conditions'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'beans'
    • cancel-meeting-controller
      • Cancelar una reunión
    • complete-grit-controller
      • Completar el test GRIT y guardar el resultado
      • Obtener las preguntas de una prueba
  • Hiring
    • welcome-kit-controller
      • Retorna el kit y los implementos deseados por el usuario para el kit de bienvenida
      • Alterna entre si y no si un usuario desea trabajar en su equipo personal o en el equipo Pragma
      • Actividad PERSONALIZA TU KIT DE BIENVENIDA
      • Vincula un implemento deseado por el usuario para el kit de bienvenida
      • Desvincula un implemento que era deseado por el usuario en su kit de bienvenida
      • Retorna todos los implementos disponibles
    • candidate-controller
      • updateUserWorkInformation
      • updatePassportProperty
      • updateUserInformationData
      • updateUserEmergencyContactInformationData
      • updateUserAcademicInformationData
      • Actualizar los checks (radio buttons) del tab de beneficiarios EPS y beneficiarios de caja de compensación
      • Actualizar el perfil de SAP de una persona
      • createUserSap
      • updatePersonalInformation
      • UpdateOrganizacionalForm
      • updateContactInformation
      • Actividad CONFIRMA TUS DATOS
      • updateOrganizationalCompensationInformation
      • UpdateOAcademicForm
      • uploadDocumentsDrive
      • updateUserBankInformation
      • updateUserData
      • sendDocumentToDrive
      • sendCredentials
      • saveInfoFromHubspot
      • SendEmailTalent
      • Crear perfil de usuario en creci
      • Confirmación realizada en el ultimo tab de la etapa de carga de documentos
      • getAll_1
      • Obtener información del candidato
      • getListCandidatesPendings
      • Obtener catalogo de relaciones personales disponibles por pais
      • Obtener información del candidato en la etapa carga documentos
      • getDocumentTypeByCountry
      • getBankCatalogue
    • hiring-controller
      • Guardar un nuevo usuario
      • Obtener todos los usuarios
      • delete
    • document-controller
      • getDocumentsByUser
      • saveDocument
      • deleteDocument
      • Procesa el pdf encriptado en base64
      • Precarga los datos de asegurabilidad
      • getDocumentBlueprint
    • COLOMBIA
      • updateUserAffiliateInformation
    • beneficiary-controller
      • getBeneficiariesByUser
      • saveDocument_1
      • deleteDocument_1
    • relationship-controller
      • Obtener parentescos disponibles para el usuario
    • form-controller
      • Obtener estructura del formulario
    • Catálogo
      • getSeveranceCatalogue
      • getPensionCatalogue
      • getEpsCatalogue
    • Actuator
      • Actuator web endpoint 'refresh'
      • Actuator web endpoint 'loggers-name'
      • Actuator web endpoint 'loggers-name'
      • Actuator root web endpoint
      • Actuator web endpoint 'threaddump'
      • Actuator web endpoint 'scheduledtasks'
      • Actuator web endpoint 'metrics'
      • Actuator web endpoint 'metrics-requiredMetricName'
      • Actuator web endpoint 'mappings'
      • Actuator web endpoint 'loggers'
      • Actuator web endpoint 'info'
      • Actuator web endpoint 'heapdump'
      • Actuator web endpoint 'health'
      • Actuator web endpoint 'health-path'
      • Actuator web endpoint 'features'
      • Actuator web endpoint 'env'
      • Actuator web endpoint 'env-toMatch'
      • Actuator web endpoint 'configprops'
      • Actuator web endpoint 'configprops-prefix'
      • Actuator web endpoint 'conditions'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'beans'
    • working-conditions-controller
      • receiveZapierImages
        POST
      • Crear condiciones de teletrabajo
        POST
      • Marcar como completado y almacenar respuestas
        POST
      • Actualizar respuestas de condiciones de teletrabajo
        PATCH
      • Obtener respuestas de condiciones de teletrabajo
        GET
    • country-department-city-controller
      • Departamento y ciudad por pais
    • photo-controller
      • getPhotoBase64
      • savePhoto
      • deletePhoto
  • Files
    • Controlador de archivos
      • Guardar archivos en un bucket S3
      • Eliminar archivos de un bucket S3
      • Guardar los archivos de los beneficiarios del usuario en un bucket S3
      • Obtener las URLs prefirmadas para subir y descargar un archivo a un bucket S3
      • getPresignedUrlsByFiles
      • Obtener las URLs prefirmadas para subir y descargar un archivo a un bucket S3
    • Actuator
      • Actuator web endpoint 'loggers-name'
      • Actuator web endpoint 'loggers-name'
      • Actuator root web endpoint
      • Actuator web endpoint 'threaddump'
      • Actuator web endpoint 'scheduledtasks'
      • Actuator web endpoint 'metrics'
      • Actuator web endpoint 'metrics-requiredMetricName'
      • Actuator web endpoint 'mappings'
      • Actuator web endpoint 'loggers'
      • Actuator web endpoint 'info'
      • Actuator web endpoint 'heapdump'
      • Actuator web endpoint 'health'
      • Actuator web endpoint 'health-path'
      • Actuator web endpoint 'env'
      • Actuator web endpoint 'env-toMatch'
      • Actuator web endpoint 'configprops'
      • Actuator web endpoint 'configprops-prefix'
      • Actuator web endpoint 'conditions'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'beans'
  • Secutiry
    • search-user-controller
      • searchUser
    • update-user-controller
      • updateUserProfile
    • create-user-controller
      • createUser
    • search-user-cognito-controller
      • searchUserCognito
    • verify-restore-password-code-controller
      • verifyRestorePasswordCode
    • send-restore-code-controller
      • createRestoreCode
    • restore-password-controller
      • restorePassword
    • resend-restore-code-controller
      • verifyCodeRestorePassword
    • change-password-controller
      • changePassword
    • delete-user-cognito-controller
      • deleteUserCognito
    • change-locale-controller
      • changeLocale
  • Notificaciones
    • activate-whatsapp-notifications-without-cron-controller
      • sendWhatsappNotificationToUser
      • activateWhatsappNotification
    • notification-real-time-controller
      • Guardar notificación en tiempo real
      • updateNotification
      • Obtener notificación en tiempo real
      • Eliminar documento de usuario en Firebase
    • inactivity-notification-to-talent-controller
      • Notificar a talento que un candidato tiene x días de inactividad
    • notification-controller
      • notifyByInterface
    • notification-status-controller
      • getNotificationMessagesByAbilityDays
      • getBusinessDayForTheActivityApproachTheRol
    • Actuator
      • Actuator web endpoint 'refresh'
      • Actuator web endpoint 'loggers-name'
      • Actuator web endpoint 'loggers-name'
      • Actuator root web endpoint
      • Actuator web endpoint 'threaddump'
      • Actuator web endpoint 'scheduledtasks'
      • Actuator web endpoint 'metrics'
      • Actuator web endpoint 'metrics-requiredMetricName'
      • Actuator web endpoint 'mappings'
      • Actuator web endpoint 'loggers'
      • Actuator web endpoint 'info'
      • Actuator web endpoint 'heapdump'
      • Actuator web endpoint 'health'
      • Actuator web endpoint 'health-path'
      • Actuator web endpoint 'features'
      • Actuator web endpoint 'env'
      • Actuator web endpoint 'env-toMatch'
      • Actuator web endpoint 'configprops'
      • Actuator web endpoint 'configprops-prefix'
      • Actuator web endpoint 'conditions'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'caches-cache'
      • Actuator web endpoint 'beans'
    • language-controller
      • changeLocale
  1. working-conditions-controller

Crear condiciones de teletrabajo

POST
https://9f9l4tky3g.execute-api.us-east-1.amazonaws.com/dev/pragma/hiring/workConditions/create
working-conditions-controller
Last modified:2025-06-27 19:51:25
Crea un registro inicial para almacenar las respuestas de las condiciones de teletrabajo del postulante.

Request

Query Params
userId
string 
required

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://9f9l4tky3g.execute-api.us-east-1.amazonaws.com/dev/pragma/hiring/workConditions/create?userId'

Responses

🟢200OK
Registro creado correctamente
This response does not have a body.
🟠400Bad Request
🟠403Forbidden
🟠404Record Not Found
🔴500Server Error
Modified at 2025-06-27 19:51:25
Previous
receiveZapierImages
Next
Marcar como completado y almacenar respuestas
Built with