GCID
GetChannelID

API Dokumentacja

Integruj GetChannelID bezpośrednio ze swoją aplikacją

Szybkie odpowiedzi
Średni czas odpowiedzi poniżej 100ms
Bezpieczne połączenie
HTTPS z autentykacją API key
RESTful API
Proste, intuicyjne endpointy
99.9% Uptime
Niezawodna infrastruktura

Rozpoczęcie pracy

Endpoint bazowy
https://api.getchannelid.com/v1
Autentykacja
Wszystkie żądania wymagają API key w nagłówku
Authorization: Bearer YOUR_API_KEY

Aby otrzymać API key, skontaktuj się z nami pod adresem: api@getchannelid.com

Endpointy

POST /extract
Ekstraktuj Channel ID z URL lub nazwy użytkownika

Przykładowe żądanie:

{
  "url": "https://youtube.com/@NazwaKanału"
}

Przykładowa odpowiedź:

{
  "success": true,
  "channel_id": "UCxxxxxxxxxxxxxxxxxxxxxx",
  "channel_name": "Nazwa Kanału",
  "url": "https://youtube.com/@NazwaKanału"
}
POST /batch
Ekstraktuj wiele Channel ID jednocześnie (maks. 100)

Przykładowe żądanie:

{
  "urls": [
    "https://youtube.com/@Kanał1",
    "https://youtube.com/@Kanał2",
    "https://youtube.com/@Kanał3"
  ]
}

Przykładowa odpowiedź:

{
  "success": true,
  "results": [
    {
      "channel_id": "UCxxxxxxxxxxxxxxxxxxxxxx",
      "url": "https://youtube.com/@Kanał1"
    },
    {
      "channel_id": "UCyyyyyyyyyyyyyyyyyyyy",
      "url": "https://youtube.com/@Kanał2"
    }
  ]
}

Limity użycia

Plan darmowy100 żądań/dzień
Plan podstawowy1,000 żądań/dzień
Plan profesjonalny10,000 żądań/dzień
Plan enterpriseNieograniczone

Kody błędów

400Nieprawidłowe żądanie - brak wymaganego pola
401Nieautoryzowany - nieprawidłowy API key
404Nie znaleziono - kanał nie istnieje
429Zbyt wiele żądań - przekroczono limit
500Błąd serwera - problem po naszej stronie

Wsparcie

Potrzebujesz pomocy z integracją API? Nasz zespół techniczny jest dostępny, aby Ci pomóc.

Kontakt: api@getchannelid.com

Czas odpowiedzi: do 24 godzin w dni robocze