API Documentation: Sepsis Biomarker Data Endpoint


API Endpoint

GET http://sysbio.org.cn/SBD/api.php


Parameters

The API accepts the following query parameters to filter and retrieve biomarker data:

Parameter Description Allowed Values
population Target population category. adult, children, neonatal
category Biomarker category. Acute phase protein, Cell adhesion molecule, Cell cycle protein, Clinical assessment tool, Complement component, Cytokine biomarker, Enzyme, Enzyme inhibitor, Extracellular matrix protein, Growth factor, Hormone, Immunoglobulin, Immunoprotein, Lipocalin, LncRNA, Metabolic biomarker, Mineral, miRNA, Signaling biomarker, Transcription regulation biomarker, Transport protein, Other biomarker
name Specific biomarker name. Any valid biomarker name (e.g., "CRP", "IL-6").
period Application period of the biomarker for neonatal sepsis. early, late, hybrid
region The country or region where the main research progress is located. Any valid country/region name (e.g., "China", "USA").
severity Clinical severity level. SIRS, sepsis, severe (severe sepsis), shock (septic shock), syndrome (sepsis syndrome)
type Application type. diagnosis, prognosis
abundance Abundance change in patients/non-survivors. up, down

Example Requests

  1. Search by Biomarker Name:

    http://sysbio.org.cn/SBD/api.php?name=IL-6
  2. Search by Population & Category:

    http://sysbio.org.cn/SBD/api.php?population=neonatal&category=Acute%20phase%20protein

Response Format

The API returns a JSON object with biomarker data matching the query parameters. Example response:


Error Handling

  • 400 Bad Request: Wrong parameters.
  • 404 Not Found: No data matches the query parameters.
  • 405 Method Not Allowed: Only support get method.
  • 500 Internal Server Error: API service unavailable.