SectionResponse

BioinformaticsGenomicsClinicalHealthcareDataScience

Properties

Name Type Description
gene_id string
section string
status string
coverage string
coverage_scope string
freshness object
source_ids array
data object
limitations array
request_id string
snapshot_id string
pagination object
View JSON Schema on GitHub

JSON Schema

helena-bio-section-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/helena-bio/json-schema/helena-bio-section-response-schema.json",
  "title": "SectionResponse",
  "x-generated": "2026-10-29",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/helena-bio-openapi.json#/components/schemas/SectionResponse",
  "properties": {
    "gene_id": {
      "type": "string",
      "pattern": "^HGNC:[1-9][0-9]*$",
      "title": "Gene Id"
    },
    "section": {
      "type": "string",
      "enum": [
        "overview",
        "disease_validity",
        "structure",
        "constraint",
        "dosage",
        "mechanisms",
        "clinical_variants",
        "clinical_variant_consequences",
        "expression",
        "gwas",
        "phenotypes",
        "protein_pathways",
        "literature"
      ],
      "title": "Section"
    },
    "status": {
      "type": "string",
      "enum": [
        "available",
        "source_has_no_record",
        "unavailable",
        "not_integrated",
        "not_applicable"
      ],
      "title": "Status"
    },
    "coverage": {
      "type": "string",
      "enum": [
        "complete",
        "partial",
        "truncated",
        "unknown"
      ],
      "title": "Coverage"
    },
    "coverage_scope": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1,
      "title": "Coverage Scope"
    },
    "freshness": {
      "$ref": "#/$defs/Freshness"
    },
    "source_ids": {
      "items": {
        "type": "string",
        "maxLength": 200,
        "minLength": 1
      },
      "type": "array",
      "maxItems": 50,
      "title": "Source Ids"
    },
    "data": {
      "anyOf": [
        {
          "oneOf": [
            {
              "$ref": "#/$defs/OverviewData"
            },
            {
              "$ref": "#/$defs/DiseaseData"
            },
            {
              "$ref": "#/$defs/StructureData"
            },
            {
              "$ref": "#/$defs/ConstraintData"
            },
            {
              "$ref": "#/$defs/DosageData"
            },
            {
              "$ref": "#/$defs/MechanismsData"
            },
            {
              "$ref": "#/$defs/ClinicalVariantsData"
            },
            {
              "$ref": "#/$defs/ClinicalConsequencesData"
            },
            {
              "$ref": "#/$defs/ExpressionData"
            },
            {
              "$ref": "#/$defs/GwasData"
            },
            {
              "$ref": "#/$defs/PhenotypesData"
            },
            {
              "$ref": "#/$defs/ProteinPathwaysData"
            }
          ]
        },
        {
          "type": "null"
        }
      ],
      "title": "Data"
    },
    "limitations": {
      "items": {
        "type": "string",
        "maxLength": 2000,
        "minLength": 1
      },
      "type": "array",
      "maxItems": 30,
      "title": "Limitations"
    },
    "request_id": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_-]{1,64}$",
      "title": "Request Id"
    },
    "snapshot_id": {
      "type": "string",
      "pattern": "^[a-f0-9]{64}$",
      "title": "Snapshot Id"
    },
    "pagination": {
      "anyOf": [
        {
          "$ref": "#/$defs/variant_analysis_service__presentation__schemas__public_gene_schemas__Pagination"
        },
        {
          "type": "null"
        }
      ]
    }
  },
  "additionalProperties": false,
  "type": "object",
  "required": [
    "gene_id",
    "section",
    "status",
    "coverage",
    "coverage_scope",
    "freshness",
    "source_ids",
    "data",
    "limitations",
    "request_id",
    "snapshot_id",
    "pagination"
  ],
  "$defs": {
    "ClinicalAxis": {
      "properties": {
        "axis": {
          "type": "string",
          "enum": [
            "germline",
            "somatic_clinical_impact",
            "oncogenicity"
          ],
          "title": "Axis"
        },
        "represented_variations": {
          "type": "integer",
          "minimum": 0.0,
          "title": "Represented Variations"
        },
        "classification_counts": {
          "items": {
            "$ref": "#/$defs/DistributionBin"
          },
          "type": "array",
          "maxItems": 1000,
          "title": "Classification Counts"
        },
        "review_status_counts": {
          "items": {
            "$ref": "#/$defs/DistributionBin"
          },
          "type": "array",
          "maxItems": 1000,
          "title": "Review Status Counts"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "axis",
        "represented_variations",
        "classification_counts",
        "review_status_counts"
      ],
      "title": "ClinicalAxis"
    },
    "ClinicalConsequenceRecord": {
      "properties": {
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "so_id": {
          "type": "string",
          "pattern": "^SO:[0-9]{7}$",
          "title": "So Id"
        },
        "term": {
          "type": "string",
          "maxLength": 2000,
          "minLength": 1,
          "title": "Term"
        },
        "represented_variations": {
          "type": "integer",
          "minimum": 1.0,
          "title": "Represented Variations"
        },
        "axes": {
          "items": {
            "$ref": "#/$defs/ClinicalAxis"
          },
          "type": "array",
          "maxItems": 3,
          "minItems": 3,
          "title": "Axes"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "source_id",
        "so_id",
        "term",
        "represented_variations",
        "axes"
      ],
      "title": "ClinicalConsequenceRecord"
    },
    "ClinicalConsequencesData": {
      "properties": {
        "kind": {
          "type": "string",
          "const": "clinical_variant_consequences",
          "title": "Kind"
        },
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "count_unit": {
          "type": "string",
          "const": "source_consequence_bin",
          "title": "Count Unit",
          "default": "source_consequence_bin"
        },
        "eligible_variations": {
          "type": "integer",
          "minimum": 0.0,
          "title": "Eligible Variations"
        },
        "membership_rule": {
          "type": "string",
          "const": "single_native_geneinfo_unique_ncbi_crosswalk",
          "title": "Membership Rule"
        },
        "consequence_scope": {
          "type": "string",
          "const": "provider_transcript_collapsed_MC",
          "title": "Consequence Scope"
        },
        "records": {
          "items": {
            "$ref": "#/$defs/ClinicalConsequenceRecord"
          },
          "type": "array",
          "maxItems": 1000,
          "title": "Records"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "kind",
        "source_id",
        "eligible_variations",
        "membership_rule",
        "consequence_scope",
        "records"
      ],
      "title": "ClinicalConsequencesData"
    },
    "ClinicalVariantExample": {
      "properties": {
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "variation_id": {
          "type": "string",
          "pattern": "^[1-9][0-9]*$",
          "title": "Variation Id"
        },
        "name": {
          "type": "string",
          "maxLength": 2000,
          "minLength": 1,
          "title": "Name"
        },
        "variant_type": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Variant Type"
        },
        "germline": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Germline"
        },
        "germline_review_status": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Germline Review Status"
        },
        "somatic_clinical_impact": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Somatic Clinical Impact"
        },
        "somatic_review_status": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Somatic Review Status"
        },
        "oncogenicity": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Oncogenicity"
        },
        "oncogenicity_review_status": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Oncogenicity Review Status"
        },
        "source_url": {
          "type": "string",
          "maxLength": 2000,
          "title": "Source Url"
        },
        "resolver_allele": {
          "anyOf": [
            {
              "$ref": "#/$defs/ResolverAllele"
            },
            {
              "type": "null"
            }
          ]
        },
        "resolver_status": {
          "type": "string",
          "enum": [
            "supported_exact_allele_requires_resolution",
            "unsupported_or_no_unique_grch38_allele"
          ],
          "title": "Resolver Status"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "source_id",
        "variation_id",
        "name",
        "variant_type",
        "germline",
        "germline_review_status",
        "somatic_clinical_impact",
        "somatic_review_status",
        "oncogenicity",
        "oncogenicity_review_status",
        "source_url",
        "resolver_allele",
        "resolver_status"
      ],
      "title": "ClinicalVariantExample"
    },
    "ClinicalVariantsData": {
      "properties": {
        "kind": {
          "type": "string",
          "const": "clinical_variants",
          "title": "Kind"
        },
        "count_unit": {
          "type": "string",
          "const": "selected_variant_example",
          "title": "Count Unit",
          "default": "selected_variant_example"
        },
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "unique_variation_total": {
          "type": "integer",
          "minimum": 0.0,
          "title": "Unique Variation Total"
        },
        "membership_rule": {
          "type": "string",
          "const": "explicit_hgnc_or_unique_ncbi_gene_crosswalk",
          "title": "Membership Rule"
        },
        "axes": {
          "items": {
            "$ref": "#/$defs/ClinicalAxis"
          },
          "type": "array",
          "maxItems": 3,
          "minItems": 3,
          "title": "Axes"
        },
        "variant_type_counts": {
          "items": {
            "$ref": "#/$defs/DistributionBin"
          },
          "type": "array",
          "maxItems": 1000,
          "title": "Variant Type Counts"
        },
        "example_selection": {
          "type": "string",
          "const": "lowest_variation_id_bounded_50",
          "title": "Example Selection"
        },
        "records": {
          "items": {
            "$ref": "#/$defs/ClinicalVariantExample"
          },
          "type": "array",
          "maxItems": 50,
          "title": "Records"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "kind",
        "source_id",
        "unique_variation_total",
        "membership_rule",
        "axes",
        "variant_type_counts",
        "example_selection",
        "records"
      ],
      "title": "ClinicalVariantsData"
    },
    "CodingSegment": {
      "properties": {
        "rank": {
          "type": "integer",
          "minimum": 1.0,
          "title": "Rank"
        },
        "start": {
          "type": "integer",
          "minimum": 1.0,
          "title": "Start"
        },
        "end": {
          "type": "integer",
          "minimum": 1.0,
          "title": "End"
        },
        "phase": {
          "type": "integer",
          "enum": [
            0,
            1,
            2
          ],
          "title": "Phase"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "rank",
        "start",
        "end",
        "phase"
      ],
      "title": "CodingSegment"
    },
    "ConstraintData": {
      "properties": {
        "kind": {
          "type": "string",
          "const": "constraint",
          "title": "Kind"
        },
        "count_unit": {
          "type": "string",
          "const": "source_metric_record",
          "title": "Count Unit",
          "default": "source_metric_record"
        },
        "records": {
          "items": {
            "$ref": "#/$defs/ConstraintMetric"
          },
          "type": "array",
          "maxItems": 5000,
          "title": "Records"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "kind",
        "records"
      ],
      "title": "ConstraintData"
    },
    "ConstraintMetric": {
      "properties": {
        "source_gene_id": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Source Gene Id"
        },
        "source_gene_namespace": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "ncbi_gene",
                "ensembl_gene"
              ]
            },
            {
              "type": "null"
            }
          ],
          "title": "Source Gene Namespace"
        },
        "source_canonical": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Source Canonical"
        },
        "source_mane_select": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Source Mane Select"
        },
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "gene_id": {
          "type": "string",
          "pattern": "^HGNC:[1-9][0-9]*$",
          "title": "Gene Id"
        },
        "transcript_id": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Transcript Id"
        },
        "selection_rule": {
          "type": "string",
          "maxLength": 2000,
          "minLength": 1,
          "title": "Selection Rule"
        },
        "pli": {
          "anyOf": [
            {
              "type": "number",
              "maximum": 1.0,
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Pli"
        },
        "oe_lof": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Oe Lof"
        },
        "oe_lof_lower": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Oe Lof Lower"
        },
        "oe_lof_upper": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Oe Lof Upper"
        },
        "observed_lof": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Observed Lof"
        },
        "oe_missense": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Oe Missense"
        },
        "oe_missense_lower": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Oe Missense Lower"
        },
        "oe_missense_upper": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Oe Missense Upper"
        },
        "observed_missense": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Observed Missense"
        },
        "expected_lof": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Expected Lof"
        },
        "missense_z": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Missense Z"
        },
        "quality_flags": {
          "items": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
          },
          "type": "array",
          "title": "Quality Flags"
        },
        "expected_synonymous": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Expected Synonymous"
        },
        "expected_missense": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Expected Missense"
        },
        "display_status": {
          "type": "string",
          "enum": [
            "available",
            "caution",
            "unreliable"
          ],
          "title": "Display Status",
          "default": "available"
        },
        "gene_flags": {
          "items": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
          },
          "type": "array",
          "maxItems": 100,
          "title": "Gene Flags"
        },
        "constraint_flags": {
          "items": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
          },
          "type": "array",
          "maxItems": 100,
          "title": "Constraint Flags"
        },
        "reported_metrics": {
          "additionalProperties": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          },
          "propertyNames": {
            "enum": [
              "pli",
              "oe_lof",
              "oe_lof_lower",
              "oe_lof_upper",
              "missense_z",
              "oe_missense",
              "oe_missense_lower",
              "oe_missense_upper"
            ]
          },
          "type": "object",
          "title": "Reported Metrics"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "source_id",
        "gene_id",
        "transcript_id",
        "selection_rule",
        "pli",
        "oe_lof",
        "oe_lof_lower",
        "oe_lof_upper",
        "observed_lof",
        "expected_lof",
        "missense_z",
        "quality_flags"
      ],
      "title": "ConstraintMetric"
    },
    "DiseaseAssertion": {
      "properties": {
        "assertion_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Assertion Id"
        },
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "disease_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Disease Id"
        },
        "disease_name": {
          "type": "string",
          "maxLength": 2000,
          "minLength": 1,
          "title": "Disease Name"
        },
        "inheritance": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Inheritance"
        },
        "classification": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Classification"
        },
        "curation_date": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Curation Date"
        },
        "panel": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Panel"
        },
        "criteria_version": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Criteria Version"
        },
        "report_url": {
          "type": "string",
          "maxLength": 2000,
          "title": "Report Url"
        },
        "mechanism": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Mechanism"
        },
        "allelic_requirement": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Allelic Requirement"
        },
        "mirrored_assertion_id": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Mirrored Assertion Id"
        },
        "original_disease_id": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Original Disease Id"
        },
        "submitter": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Submitter"
        },
        "mechanism_support": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Mechanism Support"
        },
        "variant_consequence": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Variant Consequence"
        },
        "pmids": {
          "items": {
            "type": "string",
            "pattern": "^[1-9][0-9]*$"
          },
          "type": "array",
          "maxItems": 500,
          "title": "Pmids"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "assertion_id",
        "source_id",
        "disease_id",
        "disease_name",
        "inheritance",
        "classification",
        "curation_date",
        "panel",
        "criteria_version",
        "report_url"
      ],
      "title": "DiseaseAssertion"
    },
    "DiseaseData": {
      "properties": {
        "kind": {
          "type": "string",
          "const": "disease_validity",
          "title": "Kind"
        },
        "count_unit": {
          "type": "string",
          "const": "source_assertion",
          "title": "Count Unit",
          "default": "source_assertion"
        },
        "records": {
          "items": {
            "$ref": "#/$defs/DiseaseAssertion"
          },
          "type": "array",
          "maxItems": 5000,
          "title": "Records"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "kind",
        "records"
      ],
      "title": "DiseaseData"
    },
    "DistributionBin": {
      "properties": {
        "label": {
          "type": "string",
          "maxLength": 2000,
          "minLength": 1,
          "title": "Label"
        },
        "count": {
          "type": "integer",
          "minimum": 0.0,
          "title": "Count"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "label",
        "count"
      ],
      "title": "DistributionBin"
    },
    "DosageAssertion": {
      "properties": {
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "assertion_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Assertion Id"
        },
        "axis": {
          "type": "string",
          "enum": [
            "haploinsufficiency",
            "triplosensitivity"
          ],
          "title": "Axis"
        },
        "score": {
          "type": "string",
          "enum": [
            "0",
            "1",
            "2",
            "3",
            "30",
            "40",
            "Not yet evaluated",
            "-1"
          ],
          "title": "Score"
        },
        "description": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2000,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Description"
        },
        "disease_id": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Disease Id"
        },
        "evaluated_at": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 200,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Evaluated At"
        },
        "pmids": {
          "items": {
            "type": "string",
            "pattern": "^[1-9][0-9]*$"
          },
          "type": "array",
          "maxItems": 100,
          "title": "Pmids"
        },
        "report_url": {
          "type": "string",
          "maxLength": 2000,
          "title": "Report Url"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "source_id",
        "assertion_id",
        "axis",
        "score",
        "description",
        "disease_id",
        "evaluated_at",
        "pmids",
        "report_url"
      ],
      "title": "DosageAssertion"
    },
    "DosageData": {
      "properties": {
        "kind": {
          "type": "string",
          "const": "dosage",
          "title": "Kind"
        },
        "count_unit": {
          "type": "string",
          "const": "source_dosage_assertion",
          "title": "Count Unit",
          "default": "source_dosage_assertion"
        },
        "records": {
          "items": {
            "$ref": "#/$defs/DosageAssertion"
          },
          "type": "array",
          "maxItems": 5000,
          "title": "Records"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "kind",
        "records"
      ],
      "title": "DosageData"
    },
    "Exon": {
      "properties": {
        "rank": {
          "type": "integer",
          "minimum": 1.0,
          "title": "Rank"
        },
        "start": {
          "type": "integer",
          "minimum": 1.0,
          "title": "Start"
        },
        "end": {
          "type": "integer",
          "minimum": 1.0,
          "title": "End"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "rank",
        "start",
        "end"
      ],
      "title": "Exon"
    },
    "ExpressionData": {
      "properties": {
        "kind": {
          "type": "string",
          "const": "expression",
          "title": "Kind"
        },
        "count_unit": {
          "type": "string",
          "const": "provider_expression_category",
          "title": "Count Unit",
          "default": "provider_expression_category"
        },
        "records": {
          "items": {
            "$ref": "#/$defs/ExpressionRecord"
          },
          "type": "array",
          "maxItems": 5000,
          "title": "Records"
        }
      },
      "additionalProperties": false,
      "type": "object",
      "required": [
        "kind",
        "records"
      ],
      "title": "ExpressionData"
    },
    "ExpressionRecord": {
      "properties": {
        "source_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Source Id"
        },
        "ensembl_gene_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Ensembl Gene Id"
        },
        "tissue_id": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "title": "Tissue Id"
        },
        "tissue_label": {
          "type": "string",
          "maxLength": 2000,
          "minLength": 1,
          "title": "Tissue Label"
        },
        "median_tpm": {
          "anyOf": [
            {
              "type": "number",
              "minimum": 0.0
            },
            {
              "type": "null"
            }
          ],
          "title": "Median Tpm"
        },
        "unit": {
          "type": "string",
          "const": "TPM",
          "title": "Unit"
        },
        "statistic": {
          "type": "string",
          "const": "median",
          "title": "Statistic"
        },
        "s

# --- truncated at 32 KB (57 KB total) ---
# Full source: https://artifacts.apis.io/helena-bio/json-schema/helena-bio-section-response-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/helena-bio-section-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.