api.ilepbase.com

Barcodes

DNA barcode records with sequence length distribution statistics and download links.

GET /api/v1/barcodes

Paginated list of DNA barcode records with sequence statistics (length distribution quartiles) and download links.

curl "https://api.ilepbase.com/api/v1/barcodes?q=coi&page=1&pageSize=10"

Query Parameters

NameTypeRequiredDefaultDescription
qstringNoSearch by organism, family, subfamily, or genus.
pageintNo1Page number.
pageSizeintNo10Items per page.

Response

{
  "success": true,
  "data": {
    "items": [
      {
        "id": "barcode-001",
        "organism": "Papilio xuthus",
        "family": "Papilionidae",
        "subfamily": "Papilioninae",
        "genus": "Papilio",
        "number": "658",
        "length": "658",
        "lengthMin": "658",
        "lengthQ1": "658",
        "lengthMedian": "658",
        "lengthQ3": "658",
        "lengthMax": "658",
        "download": "/downloads/barcode-reference.fa"
      }
    ],
    "pagination": {
      "page": 1, "pageSize": 10,
      "total": 48200, "totalPages": 4820,
      "hasNext": true, "hasPrev": false
    }
  },
  "timestamp": "2026-04-23T12:00:00.000Z"
}

Key Fields

FieldTypeDescription
items[].organismstringOrganism scientific name.
items[].familystringTaxonomic family.
items[].numberstringNumber of barcode sequences.
items[].lengthstringTypical sequence length in bp.
items[].lengthMedianstringMedian sequence length.
items[].lengthQ1 / lengthQ3stringInterquartile range of sequence lengths.
items[].downloadstringURL to download the barcode sequences in FASTA format.

On this page