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/v1Autentykacja
Wszystkie żądania wymagają API key w nagłówku
Authorization: Bearer YOUR_API_KEYAby 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 pola401Nieautoryzowany - nieprawidłowy API key404Nie znaleziono - kanał nie istnieje429Zbyt wiele żądań - przekroczono limit500Błąd serwera - problem po naszej stronieWsparcie
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