Listado de Api disponibles Consulta todas nuestras APIs o elije una desde el menú inicio para navegar directamente a ella

DMS

API para el control y manejo de terminales y parámetros del módulo DMS.

API Descripción
GET api/DMS/1/0/GetCommerceList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}&affiliateId={affiliateId}&identification={identification}

Obtiene el listado de comercios registrados en el sistema.

GET api/DMS/1/0/GetCommerceTypeList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de los tipos de comercio registrados en el sistema.

GET api/DMS/1/0/GetMCCList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de los merchant category code (MCC) registrados en el sistema.

GET api/DMS/1/0/GetCountryList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de las ciudades registradas en el sistema.

GET api/DMS/1/0/GetRegionList?countryId={countryId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de las regiones registradas en el sistema.

GET api/DMS/1/0/GetDistrictList?regionId={regionId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de las distritos registradas en el sistema.

GET api/DMS/1/0/GetCityList?districtId={districtId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de las ciudades registradas en el sistema.

POST api/DMS/1/0/CreateCommerce

Crea un comercio nuevo en el sistema.

POST api/DMS/1/0/UpdateCommerce

Actualiza un comercio del sistema.

GET api/DMS/1/0/GetDeviceList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de dispositivos registrados en el sistema.

GET api/DMS/1/0/GetDevicesByTerminalList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}&serial={serial}

Obtiene el listado de dispositivos registrados en el sistema por ID de terminal.

GET api/DMS/1/0/GetDeviceStatusList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de estados de dispositivo registrados en el sistema.

GET api/DMS/1/0/GetDeviceModelList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de modelos de dispositivo registrados en el sistema.

GET api/DMS/1/0/GetDeviceTypeList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de tipos de dispositivo registrados en el sistema.

GET api/DMS/1/0/GetWarehouseList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de bodegas registradas en el sistema.

POST api/DMS/1/0/CreateDevice

Crea un dispositivo nuevo en el sistema.

POST api/DMS/1/0/UpdateDevice

Actualiza un dispositivo nuevo en el sistema.

GET api/DMS/1/0/GetDatabaseList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de bases de datos del DMS registrados en el sistema.

GET api/DMS/1/0/GetTemplateList?databaseId={databaseId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de plantillas del DMS registrados en el sistema.

GET api/DMS/1/0/GetMerchantList?databaseId={databaseId}&templateId={templateId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de merchants de una determinada plantilla.

GET api/DMS/1/0/GetAcquirerList?databaseId={databaseId}&templateId={templateId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de acquirers de una determinada plantilla.

GET api/DMS/1/0/GetDMSFieldList?databaseId={databaseId}&templateId={templateId}

Obtiene el listado de campos que no llenará la plantilla en el proceso de guardado de la terminal.

POST api/DMS/1/0/SaveTerminal

Documentación en construcción

POST api/DMS/1/1/SaveTerminal

Crea o actualiza una terminal en el DMS.

POST api/DMS/2/0/SaveTerminal

Documentación en construcción

DELETE api/DMS/1/0/DeleteTerminal?terminalId={terminalId}

Elimina una terminal en el DMS.

POST api/DMS/1/1/TerminalAction

Crea, actualiza o elimina una terminal en el DMS.

GET api/DMS/1/0/GetTableList?databaseId={databaseId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de tablas del DMS registrados en el sistema.

GET api/DMS/1/0/GetRecordList?databaseId={databaseId}&tableId={tableId}&SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Obtiene el listado de los registros de una tabla del DMS.

GET api/DMS/1/0/GetFieldList?databaseId={databaseId}&tableId={tableId}

Obtiene el listado de los registros de una tabla del DMS.

POST api/DMS/1/0/SaveTable

Crea o actualiza el registro de una tabla del DMS.

GET api/DMS/1/0/GetProfileGroupList?SearchKeyword={SearchKeyword}&PageLimit={PageLimit}&Page={Page}

Documentación en construcción

POST api/DMS/1/0/CreateUser

Documentación en construcción

Auth

API Descripción
POST api/Auth/1/1/ValidateCnfCode

Validar código de confirmación

POST api/Auth/1/1/GenerateCnfCode

Solicitar generación de código de confirmación

POST api/Auth/1/1/GenerateCnfCodeNotUser

Solicitar generación de código de confirmación previa al registro

POST api/Auth/1/1/GenerateCnfCodeEx

Solicitar generación de código de confirmación previa al registro

POST api/Auth/1/1/ValidateCnfCodeNotUser

Validar código de confirmación previa al registro

GET api/Auth/1/1/EmailActivation?t={t}&c={c}

Método para validar email desde URL GET

POST api/Auth/1/1/SetEmailAddress

Cambiar dirección de correo electrónico

POST api/Auth/1/1/DeleteFromWallet

Realiza la solicitud de cancelación de cuenta desde una wallet

POST api/Auth/1/1/SetPushToken

Actualizar token de comunicación del dispositivo

POST api/Auth/1/1/AssociateDevice

Documentación en construcción

POST api/Auth/1/1/RegisterDevice

Registro del dispositivo

POST api/Auth/1/1/username

Registrar username

POST api/Auth/1/1/AskPasswordReset

Solicitar cambio de contraseña. El enlace para realizar el cambio llegará al correo del usuario

POST api/Auth/1/1/ResetPassword

Cambiar contraseña durante una sesión de usuario abierta

POST api/Auth/1/1/SetInitialPassword

Cambiar contraseña durante una sesión de usuario abierta

POST api/Auth/1/1/GetProfilePhoto

Obtener foto de perfil

POST api/Auth/1/1/DeleteProfilePhoto

Borrar foto de perfil

POST api/Auth/1/1/SetProfilePhoto

Crear o actualizar foto de perfil

POST api/Auth/1/1/TestHost2Host

Documentación en construcción

POST api/Auth/1/1/RecoveryValidateDocument

Realiza la comprobación del documento en el flujo de recuperación de cuenta

POST api/Auth/1/1/RecoveryValidateSelfie

Realiza la validación del selfie del usuario que va recuperar cuenta

POST api/Auth/1/1/RecoveryFinalize

Finaliza la recuperación de cuenta en el dispositivo después de una aprobación manual

POST api/Auth/1/1/UserRegister

Registrar nuevo usuario

POST api/Auth/1/1/UpdateUserRegister

Actualizar registro de usuario

POST api/Auth/1/1/UsernameExists

Verificar si existe el nombre de usuario

POST api/Auth/1/1/GetTacDocument

Obtener documento de contrato personalizado

POST api/Auth/1/1/AcceptTacDocument

Aceptar documento de contrato personalizado

POST api/Auth/1/1/GetIdentificationDocs

Obtener tipos de documento de identidad registrados

POST api/Auth/1/1/GetRegistrationStep

Documentación en construcción

POST api/Auth/1/1/CheckDocumentPreonboarding

Realiza la comprobación del documento en el flujo de preafiliación

POST api/Auth/1/1/GetStepUserData

Obtiene los datos asociados a un usuario y un paso de onboarding. Válido solo para el flujo de preafiliación.

POST api/Auth/1/1/SearchAccountExtByMobile

Consultar cliente de cuenta externa por número de celular

POST api/Auth/1/1/CheckAccountExt

Consultar si una cuenta externa existe

POST api/Auth/1/1/Login

Iniciar sesión de usuario

POST api/Auth/1/1/Logout

Cerrar sesión de usuario

POST api/Auth/1/1/KeepAlive

Extender duración de sesión de usuario

POST api/AUTH/1/0/Login

Funcion de compatibilidad, no usar, se eliminará en siguiente release

POST api/AUTH/1/0/token

Genera un token de autenticación

POST api/AUTH/1/0/tokenEx

Genera un token de autenticación e información adicional

POST api/Auth/1/1/tokenExV2

Genera un token de autenticación e información adicional. Versión revisada según requerimientos de pentesting

POST api/Auth/1/1/GetSTK

Solicitar llave pública de transporte del servidor

POST api/Auth/1/1/GetUserData

Obtener información adicional de usuario durante una sesión abierta usando etiquetas

POST api/Auth/1/1/SetUserData

Guardar información adicional de usuario durante una sesión abierta usando etiquetas

POST api/Auth/1/1/ValidateDocument

Validación del documento de identidad

POST api/Auth/1/1/ValidateFacial

Valida la foto del usuario con los criterios de prueba de vida, documento y riesgo

POST api/Auth/1/1/CheckAppVersion

Documentación en construcción