Developer API

Welcome to the DermVision API documentation. DermVision provides advanced AI-powered diagnostic tools for dermatological analysis. This API allows developers to seamlessly integrate DermVision’s diagnostic capabilities into their applications. With endpoints for image uploads, diagnostic result retrieval, and image management, the DermVision API is designed to be easy to use while providing robust and accurate diagnostic insights. By leveraging this API, developers can enhance their applications with cutting-edge dermatological analysis, enabling early detection and better management of skin conditions. Whether you are building mobile apps, web services, or integrating with electronic health records, the DermVision API offers a comprehensive solution for AI-based skin diagnostics.

Base URL: https://api.dermvision.com

Endpoints

Perform a diagnosis

Endpoint URL: /dev/diagnose?api_key=key123

Method: POST

Description: Get all patient records

Headers:

Authorization: Bearer {token}
Content-Type: application/json

Body:

Name

Description

Type

Required

image

Not Null

elevation

Not Null

bleed

Not Null

gender

The gender of the patient.

Not Null

changed

Not Null

hurt

Not Null

grew

Not Null

itch

Not Nullable

region

Not Nullable

age

The date of birth of the patient.

Not Null

Response: - 200 OK: A JSON object containing user data. - 404 Not Found: If the user does not exist. - 401 Unauthorized: If the authentication token is invalid or missing.

Example Request:

Example Response:

{
  "cam": "20240526212255_XLRKAo.png_cam.jpg",
        "image": "20240526212255_XLRKAo.png",
        "model_type": "meta",
        "prediction": "positive",
        "probabilities": [
                6.390391718014143e-06,
                0.9999935626983643
        ],
        "request": "66537e00b58e5abfba26c382"
}