Przed integracją sprawdź bieżący stan usługi i udokumentowane odpowiedzi na błędy.
Używany przez ludzi w niesamowitych firmach
Sygnały zaufania przed integracją
Przejrzysta dokumentacja, uwierzytelnione żądania i widoczne informacje o niezawodności ułatwiają ocenę DomScan przed wdrożeniem.
Linki OpenAPI, Swagger, Postman, CLI, SDK i MCP są dostępne jednym kliknięciem.
Uwierzytelnione endpointy używają kluczy API z jasnymi kosztami kredytów przed wywołaniem.
Zacznij od 10 000 kredytów miesięcznie i przejdź wyżej dopiero, gdy użycie wzrośnie.
Co ta API pomaga wdrożyć
Użyj tej strony jako briefu produkcyjnego: endpointy, przykłady, kształt odpowiedzi i elementy workflow potrzebne do podłączenia DomScan do produktu.
Osadzaj sprawdzanie domen, DNS intelligence, sygnały ryzyka lub enrichment w onboardingu, wyszukiwarce i narzędziach wewnętrznych.
Zastąp powtarzalne ręczne lookupy zadaniami cyklicznymi, alertami i odtwarzalnymi krokami dochodzenia.
Używaj przewidywalnych pól, udokumentowanych kodów statusu i kosztów kredytów zamiast scrapować strony dostawców.
Zasilaj agentów, dashboardy, playbooki SOAR i CRMy przez OpenAPI, SDK, Postman lub MCP.
Workflow integracji
Prosta ścieżka od pierwszego requestu do powtarzalnego użycia produkcyjnego.
Wyślij klucz API w udokumentowanym nagłówku i utrzymuj spójne requesty między usługami.
Zacznij od przykładów curl i HTTP, potem zmapuj parametry w kodzie aplikacji.
Używaj kodów statusu, kosztów kredytów i pól odpowiedzi do retries, logów i alertów.
Zestaw developerski
Przejdź z tej strony do dokumentacji machine-readable, kolekcji requestów, SDK lub narzędzi agentowych.
Generuj klientów lub sprawdzaj każdy kształt requestu i odpowiedzi.
Kolekcja PostmanImportuj gotowe requesty do testów manualnych i przekazania zespołowi.
SDK i CLIUżywaj utrzymywanych pakietów i workflow command-line zamiast pisać boilerplate.
Integracja MCPUdostępniaj domain intelligence agentom AI i wewnętrznym asystentom.
Mapa parametrów i odpowiedzi
Przejrzyj inputy, pola outputu i kody statusu przed podłączeniem endpointu do klienta.
Parametr
Example Odpowiedź
Kody statusu HTTP
Punkty końcowe
/v1/social
/v1/social/bulk
/v1/social/info
Dostępność nazwy użytkownika w mediach społecznościowych
Tumblr
tumblr
1-32 znaki, litery, cyfry i łączniki wewnętrzne
GET /v1/social?handle=mybrand&platforms=tumblr
https://www.tumblr.com/mybrand
status=live method=public_profile confidence=high
API
35 Punkty końcowe
Sprawdz dostepnosc nazw uzytkownika na obslugiwanych platformach spolecznosciowych.
GET /v1/social?handle=mybrand
GET /v1/social/info
Uwierzytelnianie
Kredyty
Dolacz klucz API do zadan, uzywajac naglowka Authorization:
X-API-Key: YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY
GitHub
github
1-39 znaków, alfanumeryczne i myślniki, nie może zaczynać się/kończyć myślnikiem
GET /v1/social?handle=mybrand&platforms=github
GitLab
gitlab
1-255 znakow, litery, cyfry, podkreslenia, myslniki i kropki; nie moze zaczynac sie myslnikiem ani konczyc kropka, .git lub .atom
GET /v1/social?handle=mybrand&platforms=gitlab
Bitbucket
bitbucket, bb
1-255 znaków, litery, cyfry, podkreślenia i myślniki
GET /v1/social?handle=mybrand&platforms=bitbucket
Dev.to
devto, dev.to
2-30 znaków, litery, cyfry, podkreślenia i myślniki
GET /v1/social?handle=mybrand&platforms=devto
Hugging Face
huggingface, hf
1-39 znaków, alfanumeryczne i myślniki, nie może zaczynać się/kończyć myślnikiem
GET /v1/social?handle=mybrand&platforms=huggingface
Dribbble
dribbble
1-40 znakow, litery, cyfry, podkreslenia i myslniki
GET /v1/social?handle=mybrand&platforms=dribbble
SoundCloud
soundcloud
1-40 znakow, litery, cyfry, podkreslenia i myslniki
GET /v1/social?handle=mybrand&platforms=soundcloud
Gumroad
gumroad
1-63 znaki, litery, cyfry i myslniki; nie moze zaczynac sie ani konczyc myslnikiem
GET /v1/social?handle=mybrand&platforms=gumroad
Buy Me a Coffee
buymeacoffee, bmc
1-40 znakow, tylko litery i cyfry
GET /v1/social?handle=mybrand&platforms=buymeacoffee
Substack
substack
1-63 znaki, tylko litery i cyfry
GET /v1/social?handle=mybrand&platforms=substack
itch.io
itchio, itch.io
1-30 znakow, litery, cyfry, podkreslenia i laczniki
GET /v1/social?handle=mybrand&platforms=itchio
Behance
behance
1-40 znakow, litery, cyfry, podkreslenia i myslniki
GET /v1/social?handle=mybrand&platforms=behance
Docker Hub
dockerhub, docker
4-30 znaków, tylko małe litery i cyfry
GET /v1/social?handle=mybrand&platforms=dockerhub
Hashnode
hashnode
1-39 znakow, litery, cyfry i myslniki; nie moze zaczynac sie ani konczyc myslnikiem
GET /v1/social?handle=mybrand&platforms=hashnode
RubyGems
rubygems, ruby-gems
2-64 znaki, litery, cyfry, podkreslenia i myslniki; musi zawierac litere
GET /v1/social?handle=mybrand&platforms=rubygems
Hacker News
hackernews, hn
1-20 znakow, litery, cyfry, podkreslenia i laczniki
GET /v1/social?handle=mybrand&platforms=hackernews
3-20 znaków, alfanumeryczne, podkreślniki i myślniki
GET /v1/social?handle=mybrand&platforms=reddit
Bluesky
bluesky, bsky
3-253 znakow, identyfikator w stylu domeny z literami, cyframi, myslnikami i kropkami
GET /v1/social?handle=mybrand&platforms=bluesky
X / Twitter
x, twitter
1-15 znaków, alfanumeryczne i podkreślniki
GET /v1/social?handle=mybrand&platforms=twitter
instagram, ig
1-30 znaków, alfanumeryczne, podkreślniki i kropki
GET /v1/social?handle=mybrand&platforms=instagram
facebook, fb
4-50 znaków, alfanumeryczne i kropki
GET /v1/social?handle=mybrand&platforms=facebook
Threads
threads
1-30 znaków, alfanumeryczne, podkreślniki i kropki
GET /v1/social?handle=mybrand&platforms=threads
2-30 znaków, alfanumeryczne, podkreślniki i kropki
GET /v1/social?handle=mybrand&platforms=pinterest
Snapchat
snapchat, snap
3-15 znaków, musi zaczynać się od litery, dozwolone są litery, cyfry, myślniki, podkreślenia i kropki, a kończyć się literą lub cyfrą
GET /v1/social?handle=mybrand&platforms=snapchat
Telegram
telegram, tg
3-32 znaków, musi zaczynać się od litery, litery, cyfry i pojedyncze podkreślenia, bez podkreślenia na końcu
GET /v1/social?handle=mybrand&platforms=telegram
Twitch
twitch
3-25 znaków, alfanumeryczne i podkreślniki
GET /v1/social?handle=mybrand&platforms=twitch
Patreon
patreon
1-100 znakow, litery, cyfry, podkreslenia i myslniki
GET /v1/social?handle=mybrand&platforms=patreon
TikTok
tiktok
2-24 znaków, alfanumeryczne, podkreślniki i kropki
GET /v1/social?handle=mybrand&platforms=tiktok
YouTube
youtube, yt
3-30 znaków, alfanumeryczne, podkreślniki, kropki i myślniki
GET /v1/social?handle=mybrand&platforms=youtube
3-100 znaków, alfanumeryczne i myślniki
GET /v1/social?handle=mybrand&platforms=linkedin
Steam
steam, steamcommunity
2-64 znaki, litery, cyfry, podkreślenia i łączniki
GET /v1/social?handle=mybrand&platforms=steam
Vimeo
vimeo
1-64 znaki, litery, cyfry, podkreślenia i łączniki; musi zawierać co najmniej jedną literę
GET /v1/social?handle=mybrand&platforms=vimeo
Letterboxd
letterboxd, lb
2-15 znaków, litery, cyfry i podkreślenia
GET /v1/social?handle=mybrand&platforms=letterboxd
Linktree
linktree
1-80 znaków, litery, cyfry, kropki, podkreślenia i łączniki
GET /v1/social?handle=mybrand&platforms=linktree
Sygnały zaufania przed integracją
Przejrzysta dokumentacja, uwierzytelnione żądania i widoczne informacje o niezawodności ułatwiają ocenę DomScan przed wdrożeniem.
Linki OpenAPI, Swagger, Postman, CLI, SDK i MCP są dostępne jednym kliknięciem.
Uwierzytelnione endpointy używają kluczy API z jasnymi kosztami kredytów przed wywołaniem.
Zacznij od 10 000 kredytów miesięcznie i przejdź wyżej dopiero, gdy użycie wzrośnie.
Zacznij od przykładów curl i HTTP, potem zmapuj parametry w kodzie aplikacji.
Kluczowe funkcje
Otrzymuj status dostępności na wszystkich platformach w kilka sekund.
Bezpośrednie linki do istniejących profili dla zajętych nazw.
Szybki przegląd dostępnych i zajętych platform.
Zintegruj narzędzie z przepływem badania marki.
Sprawdzaj nazwy społecznościowe razem z dostępnością domen.
Przykład Request
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/social?handle=mybrand&platforms=tumblr"
curl -X POST "https://domscan.net/v1/social/bulk" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"handles":["mycompany","myproduct"],"platforms":["tumblr"]}'
Example Odpowiedź
{
"handle": "mybrand",
"availability": {
"tumblr": {
"available": false,
"profile_url": "https://www.tumblr.com/mybrand",
"checked": true,
"requested": true,
"method": "public_profile",
"confidence": "high",
"latency_ms": 104,
"evidence": { "source": "upstream" }
}
},
"summary": {
"available_count": 0,
"unavailable_count": 1,
"unknown_count": 0
},
"summary_v2": {
"requested_count": 1,
"checked_count": 1,
"available_count": 0,
"unavailable_count": 1,
"unknown_count": 0,
"not_supported_count": 0,
"determinacy_rate": 1
}
}
Często zadawane pytania
Spójność marki ma znaczenie. Jeśli firma nazywa się "acme", najlepiej mieć acme.com, @acme w mediach społecznościowych i /acme na GitHubie. Wczesne sprawdzenie pozwala w razie potrzeby zmienić kierunek.
Tak. Prześlij do 10 nazw użytkowników przez POST /v1/social/bulk, opcjonalnie z listą platform. W przypadku sprawdzania zbiorczego obowiązuje taka sama stawka kredytów za każdą nazwę użytkownika jak przy sprawdzaniu pojedynczym.
Narzędzia pokrewne i zasoby
Kody statusu HTTP
Dokumentujemy kody statusu HTTP, które powinien obsługiwać klient, aby można było odróżnić udane odpowiedzi, problemy z uwierzytelnianiem, kredyty, limity żądań, brakujące dane i błędy usług nadrzędnych.
Żądanie zakończone pomyślnie
Nieprawidłowe parametry
Brakuje klucza API lub sesji albo są one nieprawidłowe.
Za mało kredytów, aby wykonać to żądanie.
Przekroczono limit żądań
Zacznij bezpłatnie z 10 000 kredytów miesięcznie. Korzystaj z dowolnego publicznego API i dodawaj kredyty tylko wtedy, gdy ich potrzebujesz.