SERVICIOS
Token
Para generar la llave solo se requiere el usuario y clave que proporciona Streaming, Ejemplo : Usuario : prueba; Clave : XXXX, este acceso tiene una vigencia de 24 horas.
Method : POST
URL : https://embeddedapi.segurosmedicosinternacionales.com.co/autenticar
{
"mensaje": "Autenticación correcta!",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.......",
"ok": true
}
{
"mensaje": "Usuario o contraseña incorrectos",
"token": "",
"ok": false
}
Tipo de Identificacion
Listado para el front de los asociados.
select class="form-control" name="PSE_REFERENCE2" id="PSE_REFERENCE2" required>
option value="">..Seleccione..
option value="CC">Cédula de ciudadanía
option value="CE">Cédula de extranjería
option value="NIT"> Número de Identificación Tributaria
option value="TI">Tarjeta de identidad
option value="PP">Pasaporte
option value="IDC">Identificador único de cliente
option value="RC">Registro civil de nacimiento
option value="DE">Documento de identificación extranjero
/select
Tipo de Cliente
Listado para el front de los asociados.
select class="form-control" name="USER_TYPE" id="USER_TYPE" required>
option value="">..Seleccione..
option value="N">Natural
option value="J">Juridica
Crear Cookie por JS
Cookie
var cookie = document.cookie.replace(/(?:(?:^|.*;\s*)refpago\s*\=\s*([^;]*).*$)|^.*$/, "$1");
deviceSessionId por Javascript
deviceSessionId
$deviceId = md5(session_id().microtime());
Listar Clientes
Genera el record de registros clientes.
Method : POST
URL : https://embeddedapi.segurosmedicosinternacionales.com.co/listarclientes
{"data": {"recordsets": [[{"Id": "D913B17F-D13F-4180-8A22-054A3E24283D","Fecha": "2021-12-02T21:14:34.470Z","Correo": "","Estado": 1,"PaisId": 48,"RegionId": 1,"CantidadPasajeros": 2,"FechaInicial": "2021-11-23T00:00:00.000Z","FechaFinal": "2021-11-24T00:00:00.000Z","Edades": "25,32,,,,,,","TipoViajeId": 11,>"IdOrigen": 48,"IdIntermediario": "45A1EBA0-785E-475B-80D3-B892F81D8864"}]],"recordset": [{"Id": "D913B17F-D13F-4180-8A22-054A3E24283D","Fecha": "2021-12-02T21:14:34.470Z","Correo": "","Estado": 1,"PaisId": 48,"RegionId": 1,"CantidadPasajeros": 2,"FechaInicial": "2021-11-23T00:00:00.000Z","FechaFinal": "2021-11-24T00:00:00.000Z","Edades": "25,32,,,,,,","TipoViajeId": 11,"IdOrigen": 48,"IdIntermediario": "45A1EBA0-785E-475B-80D3-B892F81D8864"}],"output": {},"rowsAffected": [1],"returnValue": 0},"ok": true}
{
"data": "Err, Genera un evento de conexion nuevo",
"ok": false
}
- Debes contar con lenguajes de servidor o CGI tales como Java, C#, VB, PHP, etc.
- Debes estar en capacidad de almacenar de forma segura tus credenciales de autenticación (API Key y API Login).
- La codificación para los mensajes debe ser UTF-8.
- Las fechas con hora deben seguir el formato yyyy-MM-ddTHH:mm:ss, el formato de la hora es 24 horas. Ej. 2015-08-22T21:35:12.
- En condiciones normales la conexión garantiza tiempos de respuesta de 3 segundos en promedio, si hay una situación anormal, el tiempo máximo de respuesta será de 1 minuto. Es altamente recomendable que configures los "timeouts" cuando te conectes.