GET/v1/peptides
List and search peptides
Peptide research profiles with filters. `search` matches names, synonyms and aliases (fuzzy). Each result links to its canonical Peptide Library page.
Scope research:read · key optional · paginated
| Query parameter | Type | Description |
|---|---|---|
| search | string | Name, synonym, alias or partial name. |
| category | "fat-loss" | "cognitive" | "muscle-recovery" | "longevity" | "glp1-metabolic" | "cosmetic" | "experimental" | Research category id (see /v1/categories). |
| research_area | string | Studied research area, e.g. "tissue repair" (see /v1/research-areas). |
| evidence_level | "fda-approved" | "established-human" | "clinical-trial" | "limited-human" | "preclinical" | "insufficient" | Evidence level of reviewed profiles. |
| regulatory_status | "approved" | "investigational" | "experimental" | "withdrawn" | "insufficient" | Regulatory class from the recorded FDA status. |
| sort | "relevance" | "name" | "-name" | "evidence" | "updated" | Order: `relevance` (default with `search`), `name` (default), `-name`, `evidence`, `updated`. |
| limit | integer | Results per page (1-100, default 20). |
| cursor | string | Opaque cursor from `pagination.next_cursor` of the previous page. |
| fields | string | Comma-separated fields to return for each item (`id` is always included). One of: id, name, also_known_as, categories, summary, research_topics, classification, fda_status, evidence, url, regulatory_status, content_reviewed_at, api_url. |
curl "https://api.peptidelibrary.app/v1/peptides?search=bpc&limit=5"Response fields: PeptideSummary
| id | string | |
| name | string | |
| also_known_as | string[] | |
| categories | object[] | |
| summary | string | "not_documented" | |
| research_topics | string[] | |
| classification | string | "not_documented" | |
| fda_status | string | "not_documented" | |
| evidence | object | |
| url | string | |
| regulatory_status | "approved" | "investigational" | "experimental" | "withdrawn" | "insufficient" | Regulatory class read from the profile's FDA status. |
| content_reviewed_at | string | "not_documented" | |
| api_url | string | Absolute URL. |