Informational only. Not medical advice.INFORMATIONAL PLATFORM ONLY — NOT MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT
Read endpoints require no API key — copy and run these directly. Write endpoints (vendor price management) require a key scoped to your vendor.
curl "https://disclosedlabs.com/api/v1/prices?peptide=retatrutide&sort=price_asc"
curl "https://disclosedlabs.com/api/v1/coas?peptide=tirzepatide&minPurity=99&sort=purity"
const res = await fetch("https://disclosedlabs.com/api/v1/coas/clx123");
const { data } = await res.json();
// Raw signals — build your own scoring from these.
console.log(data.purityPercent, data.hasEndotoxin, data.hasSterility, data.flags);
let cursor = null;
const vendors = [];
do {
const url = new URL("https://disclosedlabs.com/api/v1/vendors");
url.searchParams.set("limit", "100");
if (cursor) url.searchParams.set("cursor", cursor);
const { data, pagination } = await fetch(url).then(r => r.json());
vendors.push(...data);
cursor = pagination.hasMore ? pagination.nextCursor : null;
} while (cursor);
Create a write-scoped key for your vendor first.
curl -X PUT \
"https://disclosedlabs.com/api/v1/vendors/your-vendor/products/clx456" \
-H "Authorization: Bearer dlk_your_key_here" \
-H "Content-Type: application/json" \
-d '{ "priceCents": 4999, "inStock": true }'
curl -X POST \
"https://disclosedlabs.com/api/v1/vendors/your-vendor/products" \
-H "Authorization: Bearer dlk_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"peptideName": "BPC-157",
"form": "vial",
"strength": "5mg",
"priceCents": 2999,
"inStock": true
}'
Wherever you display this data, include a dofollow link:
<a href="https://disclosedlabs.com">Data from Disclosed Labs</a>