REGISTRY API SPECIFICATION • v2.4
Documentation & Registry API
Integrate automated credential verification and institutional registry lookups directly into university, enterprise, and student management systems.
01.Verification API Endpoint
GET • POST /api/verifyThe verification endpoint queries both the public indexed certificate database and the fallback cryptographic ledger for verifiable credential validity.
// cURL GET Request
curl -X GET "https://iaiscouncil.org/api/verify?query=IAISC-CERT-0X9A2B4C6D"
// Python Integration
import requests
res = requests.get(
"https://iaiscouncil.org/api/verify",
params={"query": "IAISC-2024-8841"}
)
if res.status_code == 200:
cert = res.json()["data"]
print(f"Verified: {cert['holder_name']} - {cert['status']}")02.JSON Response Payload
Successful requests return HTTP 200 with complete credential attestation metadata:
{
"success": true,
"data": {
"id": "f5e01a2b-3c4d-5e6f-7a8b-9c0d1e2f3a4b",
"certificate_hash": "IAISC-2024-8841",
"holder_name": "Sarah Jenkins",
"track_name": "Machine Learning Engineering & Neural Systems",
"institute_id": "b2c3d4e5-f6a7-8b9c-0d1e-2f3a4b5c6d7e",
"issue_date": "2024-05-20",
"status": "valid",
"institutes": {
"name": "Stanford AI Learning Collaborative"
}
}
}03.Accreditation Status Enums
status: "valid"Active certificate in full compliance with current audit criteria.
status: "revoked"Credential was formally revoked by the Technical Oversight Board.
status: "expired"Certification term lapsed; pending periodic re-audit submission.
04.Zero-Knowledge SNARK Verification
Each IAISC credential contains a deterministic zk-SNARK proof verifying that the syllabus, compute hours, and grading rubric complied with IAISC Standard Specification v2026.4 without exposing proprietary test datasets or model architecture secrets.
For on-chain validation contracts, contact our Infrastructure Node Committee at nodes@iaiscouncil.org.