# Pobiera certyfikat pojazdu po numerze VIN

Zwraca linki do certyfikatu pojazdu dla podanego numeru VIN. Certyfikat może być udostępniony jako widget do osadzenia w iframe, jako pełna strona onepage oraz jako lista plików PDF w dostępnych wersjach językowych. Certyfikat może być również widoczny w Playerze, ale ten endpoint umożliwia niezależne pobranie i osadzenie certyfikatu poza Playerem.

Endpoint: GET /api/v1/{apiKey}/certificate/vin/{vin}
Version: 1.0.0

## Path parameters:

  - `apiKey` (string, required)
    Klucz API wydany przez support VirtualCar360 dla lokalizacji, grupy lokalizacji albo całej organizacji.
    Example: "a0d8eb5cd984c08a58e7b88a"

  - `vin` (string, required)
    Numer VIN pojazdu, dla którego ma zostać pobrany certyfikat.
    Example: "WVWZZZ3H5RE500898"

## Response 200 fields (application/json):

  - `widget` (string)
    URL do widgetu certyfikatu przeznaczonego do osadzania w iframe. Wersja językowa może być zakodowana w końcówce adresu, np. /pl albo /en.
    Example: "https://certificate.vc360.app/widget/inspection-pia/1f093ac5-dd71-6f24-8abc-c735770b85d5/pl"

  - `onepage` (string)
    URL do pełnej strony certyfikatu. Może zostać otwarty jako osobna strona albo osadzony w iframe.
    Example: "https://certificate.vc360.app/certificate/inspection-pia/1f093ac5-dd71-6f24-8abc-c735770b85d5/pl"

  - `pdf` (array)
    Lista dostępnych plików PDF certyfikatu w różnych wersjach językowych.

  - `pdf.language` (string)
    Kod języka pliku PDF.
    Example: "pl"

  - `pdf.code` (string)
    Kod typu dokumentu PDF.
    Example: "pia-pdf"

  - `pdf.fileUrl` (string)
    URL do pliku PDF. Link może zawierać czasowe parametry dostępu i nie powinien być traktowany jako bezterminowy adres.
    Example: "https://vc360inspectionstorage.blob.core.windows.net/inspectiondata/2025/pdf/example/example-pia-pdf-pl.pdf?..."

## Response 400 fields (application/json):

  - `message` (string)
    Opis błędu.
    Example: "Certificate not found"


