GET /records/search

massbank.eu:massbank-api

Summary: Search records
Operation ID: searchRecords
Auth: unknown
Description

Search MassBank records by compound class, MS type, ion mode, or perform similarity search by peak list.

Parameters (6)

compound_class (string, query, optional)

Filter by compound class (e.g., natural product)

ion_mode (string, query, optional)

Ionization mode (POSITIVE or NEGATIVE)

Constraints: {'enum': ['POSITIVE', 'NEGATIVE']}

limit (integer, query, optional, default: 100)

Maximum number of results to return

ms_type (string, query, optional)

Mass spectrometry type (e.g., MS2)

peak_list (string, query, optional)

Peak list for similarity search (format: mz1;intensity1,mz2;intensity2,...)

peak_list_threshold (number, query, optional)

Similarity threshold for peak list search (0.0 to 1.0)

Constraints: {'minimum': 0, 'maximum': 1}

Examples (1)

TitleTypeURLAction
Search records probe-gate https://massbank.eu/MassBank-api/records/search?limit=100

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-03-23 10:24:52.359871 200 1057ms 2.0MB