API DE WEBCEF

WEBCEPH API

Condiciones de uso de la API

  1. Aprobación: El acceso a la API requiere la aprobación previa de WEBCEPH. El plan de suscripción por sí solo no otorga acceso a la API.

  2. Uso permitido: Solo la institución aprobada puede utilizar la API, en los sistemas y para los fines aprobados. Los cambios requieren aprobación previa.

  3. Límites de uso: WEBCEPH puede limitar la frecuencia de solicitudes, el registro de pacientes y la carga de imágenes. Los límites aplicables se comunican al aprobar el acceso o antes de modificarlos.

  4. Terceros: Está prohibido compartir claves de API con terceros, revender el acceso a la API o facilitarlo a otros.

  5. Seguridad y privacidad: La institución debe disponer de autorización legal para tratar los datos, cumplir los requisitos de privacidad aplicables y proteger las claves de API y demás credenciales.

  6. Soporte: El soporte puede limitarse a la documentación oficial. Es posible que no se ofrezca asistencia para desarrollo individual, depuración e integraciones personalizadas.

  7. Revocación y suspensión: WEBCEPH puede revocar la aprobación o suspender el acceso por motivos objetivos, como infracciones de seguridad, usos ajenos a los fines aprobados o una carga excesiva del sistema.

* Aviso: La información anterior, los métodos de autenticación de la API y las funciones relacionadas con la API se encuentran actualmente en fase beta y pueden cambiar sin previo aviso.

Este documento es un manual de API para la comunicación y la integración entre WEBCEP y software asociado de terceros (a continuación denominado como Software socios). El ejemplo de la utilización de comunicación y relación con los asociados son como sigue:

  • Software de gestión de pacientes:
    Haga clic en la ataque de WEBCEP en el software de gestión del paciente para ver y analizar el paciente'S datos de análisis sobre WEBCEPH.
  • Software de Imaging Dental:
    Crea y analiza los pacientes clicando en un envío directo WEBCEPH en el software de imagen dental.

Las condiciones y procedimientos para la relación entre software son como sea siguiente:

  • Clave API asociado se publicará a los asociados con los que se había acuerdo a la integración.
    (La clave de API se cambiará por versión o período para mantener la seguridad. Cuando se necesitan cambios para fins de seguridad, serán notificados antecedentes los asociados.)
  • La función de integración con software de parten se proporciona a miembros de Premio de WEBCEPH nivel o más alto. Aprobación: El acceso a la API requiere la aprobación previa de WEBCEPH. El plan de suscripción por sí solo no otorga acceso a la API.
  • No proporcionamos mediante la API puntos de referencia, resultados de análisis ni otra información clínica o diagnóstica.

Límite de solicitud

  • Usuario WEBCEPH: 30 peticiones/minutos

Servicios de API

Estado de la API

{
    "status": "live",
    "version": "1.21",
    "timestamp": "2026-06-09 10:58:16.309983"
}

Obtener información del usuario

{
    "email": "tester@tester.com",
    "firstname": "Fname",
    "lastname": "Lname",
    "membership": "free", // Caso menor
    "region": "ap-northeast-2",
    "storage": "webceph-ko",
    "link": "https://webceph.com/records/";
}

Obtener la lista de pacientes

  • Recupera los últimos 10 artículos en orde de la fecha actualizada
  • Busca por nombre
  • Busca por ID del paciente
  • Busca por nombre o ID del paciente
[
    {
        "patientid": "webceph-sample-001",
        "firstname": "Albert",
        "lastname": "Kim",
        "gender": "male", // Caso menor
        "birthdate": "2000-01-01",
        "generatedtime": "2024-01-10T12:24:38.560183Z",
        "lastupdate": "2024-01-11T18:31:34.956682Z",
        "thumbnail": "https://secure-images.webceph.com/media/sample-eo1.jpg",
        "linkid": "Y7zv7pFl950eGk",
        "link": "https://webceph.com/records/Y7zv7pFl950eGk/";
    }
]

Recuperar una lista de documentos

  • Conseguir una lista de registros para el paciente enviando información de ID del paciente
{
    "firstname": "Albert",
    "lastname": "Kim",
    "birthdate": "2000-01-01",
    "records": [
        {
            "recorddate": "2024-01-10", // El último registro está en la parte superior de la lista
            "recordhash": "2024-01-10",
            "thumbnail": "Image URL",
        },
        ....
    ],
    "linkid": "Y7zv7pFl950eGk",
    "link": "https://webceph.com/records/Y7zv7pFl950eGk/"
}

Obtener detalles de grabación

  • Obtener detalles del registro envío ID del paciente, fecha de registro
{
    "firstname": "Albert",
    "lastname": "Kim",
    "birthdate": "2000-01-01",
    "record": {
        "recorddate": "2024-01-09",
        "url_ceph": "Image URL",
        "url_ceph_big": "Image URL",
        "url_pa": "Image URL",
        "url_pa_big": "Image URL",
        ....
    },
    "linkid": "Y7zv7pFl950eGk",
    "link": "https://webceph.com/records/Y7zv7pFl950eGk/"
}

Crea un nuevo paciente

  • Añadir nueva información del paciente envío ID del paciente, nombre, nombre de primera, raza, género y aniversario
{
    "result": "success",
    "patientid": "BBG7XKBTH",
    "linkid": "Adzv7pFl95234k",
    "link": "https://webceph.com/records/Adzv7pFl95234k/"
}

Añadir nuevo registro

  • Añadir nuevo registro envío ID del paciente, fecha de grabación
{
    "result": "success",
    "patientid": "BBG7XKBTH",
    "recordhash": "2024-01-20",
    "linkid": "Adzv7pFl95234k",
    "link": "https://webceph.com/records/Adzv7pFl95234k/"
}

Subir Imagen

  • Envía un archivo de imagen único a un registro específico para un paciente específico
  • Envía envío ID del paciente, fecha de registro, tipo de foto y datos de foto.
{
    "result": "success",
    "patientid": "BBG7XKBTH",
    "recordhash": "2024-01-12",
    "targetclass": "io_photo_frontal",
    "big": "Image URL",
    "thumbnail": "Image URL",
    "linkid": "Adzv7pFl95234k",
    "link": "https://webceph.com/records/Adzv7pFl95234k/"
}