Product certificate
Look up the grading certificate, creation date, and price recorded for a DYLI product ID.
GET /api/public/v1/products/{'}productId{'}/certcurl "https://www.dyli.io/api/public/v1/products/33262/cert" \
-H "x-api-key: $DYLI_API_KEY"
When a certificate is recorded, the response includes the cert number, grader, and grade:
{
"product_id": 33262,
"product_name": "Pokemon - 1999 Chansey-Holo #3 Game PSA 9",
"created_at": "2026-07-20T18:15:00.625431+00:00",
"price": 371.57,
"has_cert": true,
"cert_number": "78437996",
"grader": "PSA",
"grade": "MINT 9"
}
When the product exists but has no certificate, the endpoint still returns 200 OK:
{
"product_id": 12345,
"product_name": "Example product",
"created_at": "2026-01-01T12:00:00+00:00",
"price": 25,
"has_cert": false,
"cert_number": null,
"grader": null,
"grade": null,
"message": "No certificate is recorded for this product"
}
An unknown product ID returns 404 Not Found. A missing API key returns 401 Unauthorized.