# Szablon obrazka OG: Zdobyty certyfikat

Karta poświadczenia: odznaka na poświacie ze znakiem ✓, nazwa certyfikatu, posiadacz, tagi umiejętności i link do weryfikacji krojem maszynowym.

- Slug: `certification-earned`
- Preview (real render): https://shareglint.com/storage/template-previews/certification-earned.jpg
- Page: https://shareglint.com/pl/templates/certification-earned

Dla platform kursowych, instytucji certyfikujących i systemów LMS, w których kursant chce pochwalić się zdanym egzaminem albo kursem. Widać do pięciu tagów umiejętności (na szerokich formatach w dwóch rzędach); bez odznaki pojawia się sześciokąt z inicjałami certyfikatu. Na szerokich formatach panel z odznaką stoi z lewej strony karty, na kwadracie i w pionie na górze.

## Pola

Każde pole jest opcjonalne. Za długi tekst zmniejsza się, zamiast wychodzić poza kadr; pole obrazka przyjmuje publiczny adres URL, który pobieramy po naszej stronie.

| Pole | Typ | Opis | Przykład |
|---|---|---|---|
| `credential` | tekst | Nazwa certyfikatu albo kursu, główny napis. (domyślnie: Certification name) | Professional API Architect |
| `name` | tekst | Imię i nazwisko posiadacza, pod nazwą. | Amelia Novak |
| `issuer` | tekst | Instytucja, która go wydała, nad nazwą. | Northwind Academy |
| `issued` | tekst | Data wydania jako tekst, np. 12 paź 2026. | Oct 12, 2026 |
| `expires` | tekst | Opcjonalnie data ważności, po strzałce. | Oct 12, 2029 |
| `credential_id` | tekst | Identyfikator certyfikatu krojem maszynowym, np. NWA-PAA-2041-7781. | NWA-PAA-2041-7781 |
| `verify_url` | tekst | Adres weryfikacji, krojem maszynowym ze strzałką. | academy.northwind.dev/verify/7781 |
| `skills` | tekst | Tagi umiejętności rozdzielone „;”, np. projektowanie API; OAuth 2.0. Do pięciu. | API design; OAuth 2.0; Rate limiting; Webhooks |
| `badge` | adres obrazka | Grafika odznaki (najlepiej PNG albo SVG z przezroczystością). | https://example.com/images/b02-badge.png |
| `issuer_logo` | adres obrazka | Logo wydawcy obok jego nazwy. | https://example.com/images/logo-northwind.png |
| `accent` | kolor | Kolor marki w zapisie hex, np. #6366f1. Barwi przyciski, wyróżnienia i poświatę w tle. (domyślnie: #0d9488) | #0d9488 |
| `theme` | dark | light | Schemat kolorów: dark albo light. (domyślnie: light) | — |

## Wyrenderuj go jednym żądaniem

```bash
curl -X POST "https://shareglint.com/v1/images?wait=true" \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "certification-earned",
    "modifications": {
        "credential": "Professional API Architect",
        "name": "Amelia Novak",
        "issuer": "Northwind Academy",
        "issued": "Oct 12, 2026",
        "expires": "Oct 12, 2029",
        "credential_id": "NWA-PAA-2041-7781",
        "verify_url": "academy.northwind.dev/verify/7781",
        "skills": "API design; OAuth 2.0; Rate limiting; Webhooks",
        "badge": "https://example.com/images/b02-badge.png",
        "issuer_logo": "https://example.com/images/logo-northwind.png"
    }
}'
```

## Dopasuj do siebie

accent i theme zmieniasz w każdym żądaniu. Jeśli chcesz więcej, skopiuj szablon na swoje konto: dostajesz zwykły szablon HTML z tymi samymi polami, który edytujesz w panelu albo przez API. Jeśli slug jest na Twoim koncie wolny, kopia go przejmuje — Twoje integracje przechodzą na Twoją wersję bez zmiany jednej linijki.

```bash
curl -X POST "https://shareglint.com/v1/templates/library/certification-earned/copy" -H "Authorization: Bearer sk_live_YOUR_KEY"
```
