MRMAssayDB Advanced Search API

This API lets you query assay entries by gene, UniProt, organism, and more.

Open Interactive Swagger UI

Endpoint

POST https://mrmassaydb2.proteomicscentre.com/api/v1/assays/search/

Content-Type

application/json

Example Request

Pipe-delimited multiple values. Case-insensitive. Keys must align in length.

{
  "searchterm": ["TP53|BRCA1", "Homo sapiens", "Yes"],
  "searchtype": ["Gene", "Organism", "Assays for FDA Approved Marker"]
}

Supported Fields (searchtype)

Fields Removed from Response

Python Example

import requests

url = "https://mrmassaydb2.proteomicscentre.com/api/v1/assays/search/"
payload = {
    "searchterm": ["TP53|BRCA1", "Homo sapiens", "Yes"],
    "searchtype": ["Gene", "Organism", "Assays for FDA Approved Marker"]
}
response = requests.post(url, json=payload)
print(response.json())

cURL Example

curl -X POST https://mrmassaydb2.proteomicscentre.com/api/v1/assays/search/ \
  -H "Content-Type: application/json" \
  -d '{"searchterm": ["TP53|BRCA1", "Homo sapiens", "Yes"], "searchtype": ["Gene", "Organism", "Assays for FDA Approved Marker"]}'

Response Format