Fem endpoints
Skapa, hämta, lista, uppdatera och återkalla certifikat. Det är hela API-ytan. Ingen onödig komplexitet, ingen uppblåsthet.
TRUEs REST API gör certifikatautomatisering enkelt. Fem endpoints. Tydlig dokumentation. Blockkedjesverifiering inbyggt. Integrera med dina befintliga system och börja utfärda på dagar, inte månader.
TRUEs certifikat-API är byggt för utvecklare som behöver automatisera utfärdande av intyg utan att brottas med onödig komplexitet.
Skapa, hämta, lista, uppdatera och återkalla certifikat. Det är hela API-ytan. Ingen onödig komplexitet, ingen uppblåsthet.
Standardmetoder för HTTP, JSON-nyttolaster och förutsägbara svar. Har du integrerat ett modernt API förut vet du hur TRUE fungerar.
Varje certifikat säkras automatiskt i blockkedjan. Ingen extra konfiguration. Inga separata anrop. Verifiering i varje svar.
Utfärda ditt första certifikat med ett enda API-anrop.
curl -X POST https://api.trueoriginal.com/v1/certificates \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template_id": "tmpl_abc123",
"recipient": {
"name": "Maria Andersson",
"email": "maria@example.com"
},
"fields": {
"course_name": "Advanced Project Management",
"completion_date": "2026-03-03",
"credential_id": "PM-2026-0042"
}
}'
Certifikatet skapas, säkras i blockkedjan och skickas via e-post. Allt från ett enda API-anrop.
API-nycklar skapas i ditt TRUE-kontrollpanel. Skapa separata nycklar för utveckling, testmiljö och produktion.
Varje svar innehåller blockkedjebaserade verifieringsdata. Certifikatet är omedelbart verifierbart - inget väntan, inga separata verifieringsanrop.
Verifierings-URL:er använder din anpassade domän, så ditt varumärke är alltid i centrum.
{
"id": "cert_xyz789",
"status": "issued",
"recipient": {
"name": "Maria Andersson",
"email": "maria@example.com"
},
"verification_url": "https://verify.yourorg.com/cert_xyz789",
"blockchain": {
"network": "polygon",
"transaction_hash": "0x1234...abcd",
"confirmed": true
},
"created_at": "2026-03-03T09:15:00Z"
}
Allt du behöver för att automatisera utfärdande av certifikat.
| Metod | Endpoint | Beskrivning |
|---|---|---|
| POST | /v1/certificates |
Skapa och utfärda ett nytt certifikat |
| GET | /v1/certificates/{id} |
Hämta certifikatdata och verifieringsstatus |
| GET | /v1/certificates |
Lista alla utfärdade certifikat med filter |
| PUT | /v1/certificates/{id} |
Uppdatera certifikatstatus eller metadata |
| DELETE | /v1/certificates/{id} |
Återkalla ett certifikat (blockkedjepost uppdateras) |
TRUE kopplas till plattformarna din organisation redan använder.
Utlös utfärdning när affärsmöjligheter stängs eller certifieringar uppnås
Utfärda certifikat automatiskt när kurser slutförs
Automatisera intyg baserat på quizresultat eller kursavslutning
Koppla slutförandehändelser till smidig certifiering
Utfärdar du hundratals eller tusentals certifikat? Använd batch-endpointen för effektiv massutfärdning.
Skicka in mottagarlistor, få ett batch-jobb-ID och följ förloppet. För team utan utvecklarresurser fungerar CSV-uppladdning i kontrollpanelen lika bra.
curl -X POST .../v1/certificates/batch \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"template_id": "tmpl_abc123",
"recipients": [
{"name": "Anna", "email": "anna@..."},
{"name": "Erik", "email": "erik@..."},
...
]
}'
{
"event": "certificate.verified",
"certificate_id": "cert_xyz789",
"timestamp": "2026-03-03T10:30:00Z",
"data": {
"viewer_location": "Stockholm, SE",
"referrer": "linkedin.com"
}
}
Få meddelanden när certifikat utfärdas, visas, delas eller verifieras. Konfigurera flera endpoints filtrerade per händelsetyp.
Händelser: certificate.issued, certificate.viewed, certificate.shared, certificate.verified, certificate.revoked
Studentregistret markerar studenter som examinerade - webhook utlöser utfärdning - studenter mottar blockkedjediplom omedelbart. Dela på LinkedIn samma dag.
LMS-slutförande utlöser certifikat med utgångsdatum. HR mottar webhook-bekräftelse. Analytik spårar när revisorer verifierar certifikat.
Plattformen registrerar slutförande - API utfärdar intyg - kursdeltagaren delar - varje delning driver nya registreringar tillbaka till din plattform.
| Standard | 60 anrop/min, batch 100 |
| Professionell | 300 anrop/min, batch 500 |
| Enterprise | Anpassade gränser |
| Kryptering | TLS 1.3 krävs |
| Autentisering | API-nycklar, scopade per miljö |
| Enterprise | IP-vitlistning tillgängligt |
| Granskning | Fullständig aktivitetsloggning |
| SLA | 99,9% drifttid (enterprise) |
| Webhooks | Automatisk återförsök vid fel |
| Status | status.trueoriginal.com |
| 200, 201 | Lyckades / Skapad |
| 400 | Valideringsfel |
| 401 | Ogiltig API-nyckel |
| 429 | Hastighetsgräns nådd |
Fem endpoints. Blockkedja ingår. Integration på dagar. Hämta dina API-nycklar och börja bygga.
Lär dig mer om certifikatarbetsflöden och automatisering.
Utforma automatiserade arbetsflöden för utfärdning och distribution av certifikat.
Hantera intyg från utfärdande till förnyelse och återkallelse.
Hur blockkedjeteknik säkrar och verifierar digitala intyg.