Skip to main content

Comprehensive Search Endpoints

Comprehensive Search executes a fixed comparison profile composed of three distinct similarity alignment metrics:
  1. Track-level alignment
  2. Light-stem alignment (Vocals and Accompaniment separation)
  3. Motif alignment (Micro-melodic motif detection on Vocals and Accompaniment/Other stems)
These endpoints return a job_id immediately. You must poll GET /trace/v1/comprehensive1/jobs/{job_id} to retrieve results. Two routing variants are available depending on the similarity model used:
  • /trace/v1/comprehensive1/type1 (Legacy)
  • /trace/v1/comprehensive1/type2 (New Efficient)

Request Body Fields

FieldTypeRequired ForDescription
search_typestring✅ all”1:1”, “1:n”, or “m:n”.
limitintMax matches to return.
verbose_outputbooleanDetailed frame-by-frame similarities.
query_urlstring1:1, 1:nblob_name of the query track.
candidate_urlstring1:1blob_name of the candidate track.
candidate_dataset_namestring1:n, m:nDataset name to search against.
query_dataset_namestringm:nThe query dataset name (for bulk matching).

Examples


Response

Status 202 Accepted