<!-- Canonical: https://support.mydiagnostics.app/pl/api/; language: pl -->

CENTRUM WSPARCIA

# API i integracje

Połącz diagnostykę z procesami.

2 min czytania

[Zaloguj się](https://auth.mydiagnostics.app/login/?lang=pl) · [Zacznij bezpłatnie](https://auth.mydiagnostics.app/register/?lang=pl)

## Szybka instrukcja

1. **Otwórz API w Workspace i wybierz Generuj klucz.** Kluczami zarządza właściciel firmy.
2. **Wybierz uprawnienia i termin ważności, a następnie bezpiecznie zapisz klucz.** Właściciel firmy może wyświetlić go ponownie przyciskiem Show key. Starszych kluczy zapisanych tylko jako skrót nie można wyświetlić.
3. **Przechowuj klucz na serwerze integracji.** Wysyłaj żądania do https://[workspace.mydiagnostics.app/api/](https://workspace.mydiagnostics.app/api/) v1 z Authorization: Bearer YOUR_API_KEY.
4. **Sprawdź filtry i stronicowanie na [workspace.mydiagnostics.app/api/docs/](https://workspace.mydiagnostics.app/api/docs/) .** [OpenAPI](https://workspace.mydiagnostics.app/api/v1/openapi.json) opisuje endpointy i formaty odpowiedzi.

## Instrukcja na zdjęciach

Rzeczywiste zrzuty polskiego interfejsu z danymi przykładowymi. Wygląd może się nieznacznie różnić zależnie od wersji aplikacji.

1. W API nazwij integrację i wybierz uprawnienia oraz ważność klucza.

![W API nazwij integrację i wybierz uprawnienia oraz ważność klucza.](https://support.mydiagnostics.app/assets/guide-screenshots/pl-api-keys.jpg?v=fdc75540ae)

2. Dokumentacja zawiera adres API, uwierzytelnianie i przykłady żądań.

![Dokumentacja zawiera adres API, uwierzytelnianie i przykłady żądań.](https://support.mydiagnostics.app/assets/guide-screenshots/pl-api-docs.jpg?v=d28043502f)

## Najpierw określ cel integracji

**API v1 jest dostępne we wszystkich pakietach MyDiagnostics.** Właściciel firmy tworzy klucze na [workspace.mydiagnostics.app/api/](https://workspace.mydiagnostics.app/api/) . API odczytuje historię i szczegóły diagnostyki, wyniki testów, stacje i wykorzystanie pakietu. Uprawnienia, filtry, stronicowanie i przykłady są na [workspace.mydiagnostics.app/api/docs/](https://workspace.mydiagnostics.app/api/docs/) . Specyfikację [OpenAPI](https://workspace.mydiagnostics.app/api/v1/openapi.json) można zaimportować do Postmana lub Swaggera.

## Mapowanie danych i urządzeń

**Ustal jednoznaczny sposób przypisywania wyników.** Zaplanuj obsługę numeru seryjnego, IMEI, wewnętrznego zlecenia i czasu testu. Niektóre parametry mogą nie być dostępne dla konkretnego urządzenia. Odróżniaj brak wartości, niedokończony test i poprawny wynik. Określ też sposób obsługi ponownej diagnostyki tego samego telefonu, aby późniejszy odczyt nie nadpisywał bez wyjaśnienia wcześniejszego stanu serwisowego. Zweryfikuj mapowanie przed rozpoczęciem regularnej pracy.

## Dane dostępu i rozdzielenie firm

**Dane dostępowe integracji przechowuj na własnym serwerze.** Nie umieszczaj ich w publicznym JavaScripcie, zrzutach ekranu lub zwykłych załącznikach wiadomości. Używaj tylko uprawnień potwierdzonych dla własnego konta, nie dostępu innej firmy. Kod parowania stanowiska nie jest automatycznie kluczem API. Uwierzytelnianie i ewentualne odnawianie dostępu wdrażaj zgodnie z aktualną dokumentacją. Podejrzenie ujawnienia danych zgłoś administratorowi lub pomocy technicznej, aby uzgodnić unieważnienie i zastąpienie dostępu.

## Testy przed uruchomieniem produkcyjnym

**Najpierw sprawdź integrację na małej, kontrolowanej próbce.** Zweryfikuj urządzenie, datę, jednostki i zachowanie w razie błędu lub chwilowej niedostępności. Zabezpiecz ponowne przetwarzanie przed duplikatami i przypadkowym wykonaniem kolejnej operacji. Zapisuj w logach tylko potrzebne informacje techniczne, bez haseł i tokenów. Do konsultacji wyślij na [support@myrepair.app](mailto:support@myrepair.app) cel integracji, wersję dokumentacji, czas błędu i zanonimizowany przykład problemu.

Kroki mogą się różnić zależnie od wersji aplikacji i systemu.

[Wszystkie instrukcje](https://support.mydiagnostics.app/pl/)

## Przejdź do kolejnego poradnika

[Instalacja agenta na Mac i Windows](https://support.mydiagnostics.app/pl/installation/) [Parowanie stacji](https://support.mydiagnostics.app/pl/pairing/) [Pierwsza diagnostyka](https://support.mydiagnostics.app/pl/first-test/) [Bateria i oryginalność części](https://support.mydiagnostics.app/pl/battery-parts/) [Raporty, etykiety i eksporty](https://support.mydiagnostics.app/pl/reports/) [Operacje zbiorcze i szablony](https://support.mydiagnostics.app/pl/bulk-templates/) [Nie widać urządzenia lub stacji](https://support.mydiagnostics.app/pl/troubleshooting/)

## Potrzebujesz pomocy?

Free obejmuje publiczne instrukcje; indywidualne wsparcie techniczne jest w płatnych planach. Napisz na support@myrepair.app. Podaj nazwę firmy, model urządzenia, wersję systemu i krok, na którym pojawił się problem. Nie wysyłaj haseł, tokenów dostępu ani kodów parowania.

[Napisz do pomocy](mailto:support@myrepair.app)

---

[MyDiagnostics](https://mydiagnostics.app/pl/) · [Wsparcie](https://support.mydiagnostics.app/pl/) · [support@myrepair.app](mailto:support@myrepair.app)
