Tożsamość i weryfikacja 2 Punkty końcowe 7 Kluczowe funkcje

API: Dostępność nazwy w mediach społecznościowych

Sprawdz dostepnosc nazw uzytkownika na obslugiwanych platformach spolecznosciowych. Sprawdzaj nazwy społecznościowe razem z dostępnością domen.

Kategoria Tożsamość i weryfikacja
Punkty końcowe 2
Kluczowe funkcje 7
Często zadawane pytania 2

Używany przez ludzi w niesamowitych firmach

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel

Sygnały zaufania przed integracją

Przejrzysta dokumentacja, uwierzytelnione żądania i widoczne informacje o niezawodności ułatwiają ocenę DomScan przed wdrożeniem.

Aktywna Status usługi

Przed integracją sprawdź bieżący stan usługi i udokumentowane odpowiedzi na błędy.

OpenAPI Materiały API

Linki OpenAPI, Swagger, Postman, CLI, SDK i MCP są dostępne jednym kliknięciem.

Klucze API Chroniony dostęp

Uwierzytelnione endpointy używają kluczy API z jasnymi kosztami kredytów przed wywołaniem.

10,000 Darmowy limit

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.

Workflow produktu

Osadzaj sprawdzanie domen, DNS intelligence, sygnały ryzyka lub enrichment w onboardingu, wyszukiwarce i narzędziach wewnętrznych.

Automatyzacja analityków

Zastąp powtarzalne ręczne lookupy zadaniami cyklicznymi, alertami i odtwarzalnymi krokami dochodzenia.

Czyste dane JSON

Używaj przewidywalnych pól, udokumentowanych kodów statusu i kosztów kredytów zamiast scrapować strony dostawców.

AI i narzędzia ops

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.

1
Uwierzytelnij raz

Wyślij klucz API w udokumentowanym nagłówku i utrzymuj spójne requesty między usługami.

2
Odpytuj z przykładami

Zacznij od przykładów curl i HTTP, potem zmapuj parametry w kodzie aplikacji.

3
Operuj i monitoruj

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.

Mapa parametrów i odpowiedzi

Przejrzyj inputy, pola outputu i kody statusu przed podłączeniem endpointu do klienta.

Parametry requestu

Parametr

handleplatformsresourceshandles
Pola odpowiedzi

Example Odpowiedź

handleavailabilityavailability.githubavailability.github.availableavailability.github.profile_urlavailability.github.checkedavailability.github.requestedavailability.github.methodavailability.github.confidenceavailability.github.latency_msavailability.github.evidenceavailability.reddit
Zakres statusów

Kody statusu HTTP

200400401402429

Punkty końcowe

GET /v1/social
Kredyty: 2Uwierzytelnianie: Uwierzytelnienie required
handleplatformsresources
POST /v1/social/bulk
Kredyty: 2/itemUwierzytelnianie: Uwierzytelnienie required
handlesplatformsresources

Dostępność nazwy użytkownika w mediach społecznościowych

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 https://github.com/mybrand

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 https://gitlab.com/mybrand

Bitbucket

bitbucket, bb

1-255 znaków, litery, cyfry, podkreślenia i myślniki

GET /v1/social?handle=mybrand&platforms=bitbucket https://bitbucket.org/mybrand/

Dev.to

devto, dev.to

2-30 znaków, litery, cyfry, podkreślenia i myślniki

GET /v1/social?handle=mybrand&platforms=devto https://dev.to/mybrand

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 https://huggingface.co/mybrand

Dribbble

dribbble

1-40 znakow, litery, cyfry, podkreslenia i myslniki

GET /v1/social?handle=mybrand&platforms=dribbble https://dribbble.com/mybrand

SoundCloud

soundcloud

1-40 znakow, litery, cyfry, podkreslenia i myslniki

GET /v1/social?handle=mybrand&platforms=soundcloud https://soundcloud.com/mybrand

Gumroad

gumroad

1-63 znaki, litery, cyfry i myslniki; nie moze zaczynac sie ani konczyc myslnikiem

GET /v1/social?handle=mybrand&platforms=gumroad https://mybrand.gumroad.com/

Buy Me a Coffee

buymeacoffee, bmc

1-40 znakow, tylko litery i cyfry

GET /v1/social?handle=mybrand&platforms=buymeacoffee https://buymeacoffee.com/mybrand

Substack

substack

1-63 znaki, tylko litery i cyfry

GET /v1/social?handle=mybrand&platforms=substack https://mybrand.substack.com/

itch.io

itchio, itch.io

1-30 znakow, litery, cyfry, podkreslenia i laczniki

GET /v1/social?handle=mybrand&platforms=itchio https://mybrand.itch.io/

Behance

behance

1-40 znakow, litery, cyfry, podkreslenia i myslniki

GET /v1/social?handle=mybrand&platforms=behance https://www.behance.net/mybrand

Docker Hub

dockerhub, docker

4-30 znaków, tylko małe litery i cyfry

GET /v1/social?handle=mybrand&platforms=dockerhub https://hub.docker.com/u/mybrand

Hashnode

hashnode

1-39 znakow, litery, cyfry i myslniki; nie moze zaczynac sie ani konczyc myslnikiem

GET /v1/social?handle=mybrand&platforms=hashnode https://hashnode.com/@mybrand

RubyGems

rubygems, ruby-gems

2-64 znaki, litery, cyfry, podkreslenia i myslniki; musi zawierac litere

GET /v1/social?handle=mybrand&platforms=rubygems https://rubygems.org/profiles/mybrand

Hacker News

hackernews, hn

1-20 znakow, litery, cyfry, podkreslenia i laczniki

GET /v1/social?handle=mybrand&platforms=hackernews https://news.ycombinator.com/user?id=mybrand

Reddit

reddit

3-20 znaków, alfanumeryczne, podkreślniki i myślniki

GET /v1/social?handle=mybrand&platforms=reddit https://reddit.com/user/mybrand

Bluesky

bluesky, bsky

3-253 znakow, identyfikator w stylu domeny z literami, cyframi, myslnikami i kropkami

GET /v1/social?handle=mybrand&platforms=bluesky https://bsky.app/profile/mybrand

X / Twitter

x, twitter

1-15 znaków, alfanumeryczne i podkreślniki

GET /v1/social?handle=mybrand&platforms=twitter https://x.com/mybrand

Instagram

instagram, ig

1-30 znaków, alfanumeryczne, podkreślniki i kropki

GET /v1/social?handle=mybrand&platforms=instagram https://instagram.com/mybrand

Facebook

facebook, fb

4-50 znaków, alfanumeryczne i kropki

GET /v1/social?handle=mybrand&platforms=facebook https://www.facebook.com/mybrand

Threads

threads

1-30 znaków, alfanumeryczne, podkreślniki i kropki

GET /v1/social?handle=mybrand&platforms=threads https://www.threads.com/@mybrand

Pinterest

pinterest

2-30 znaków, alfanumeryczne, podkreślniki i kropki

GET /v1/social?handle=mybrand&platforms=pinterest https://www.pinterest.com/mybrand/

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 https://www.snapchat.com/@mybrand

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 https://t.me/mybrand

Twitch

twitch

3-25 znaków, alfanumeryczne i podkreślniki

GET /v1/social?handle=mybrand&platforms=twitch https://www.twitch.tv/mybrand

Patreon

patreon

1-100 znakow, litery, cyfry, podkreslenia i myslniki

GET /v1/social?handle=mybrand&platforms=patreon https://www.patreon.com/mybrand

TikTok

tiktok

2-24 znaków, alfanumeryczne, podkreślniki i kropki

GET /v1/social?handle=mybrand&platforms=tiktok https://www.tiktok.com/@mybrand

YouTube

youtube, yt

3-30 znaków, alfanumeryczne, podkreślniki, kropki i myślniki

GET /v1/social?handle=mybrand&platforms=youtube https://youtube.com/@mybrand

LinkedIn

linkedin

3-100 znaków, alfanumeryczne i myślniki

GET /v1/social?handle=mybrand&platforms=linkedin https://www.linkedin.com/company/mybrand

Steam

steam, steamcommunity

2-64 znaki, litery, cyfry, podkreślenia i łączniki

GET /v1/social?handle=mybrand&platforms=steam https://steamcommunity.com/id/mybrand

Tumblr

tumblr

1-32 znaki, litery, cyfry i łączniki wewnętrzne

GET /v1/social?handle=mybrand&platforms=tumblr https://www.tumblr.com/mybrand

Vimeo

vimeo

1-64 znaki, litery, cyfry, podkreślenia i łączniki; musi zawierać co najmniej jedną literę

GET /v1/social?handle=mybrand&platforms=vimeo https://vimeo.com/mybrand

Letterboxd

letterboxd, lb

2-15 znaków, litery, cyfry i podkreślenia

GET /v1/social?handle=mybrand&platforms=letterboxd https://letterboxd.com/mybrand/

Linktree

linktree

1-80 znaków, litery, cyfry, kropki, podkreślenia i łączniki

GET /v1/social?handle=mybrand&platforms=linktree https://linktr.ee/mybrand

Zasoby platform

Sprawdzaj tożsamości o określonym zakresie, takie jak repozytoria, subreddity, zaproszenia Discord, profile Substack i konta federacyjne, bez zmiany punktów końcowych.

Subreddit na Reddit

subreddit

programming

GET /v1/social?handle=programming&resources=reddit:subreddit method=public_profile confidence=high

Zaproszenie Discord

invite

midjourney

GET /v1/social?handle=midjourney&resources=discord:invite method=official_api confidence=high

Repozytorium GitHub

repository

github/docs

GET /v1/social?handle=github%2Fdocs&resources=github:repository method=official_api confidence=high

Projekt GitLab

project

gitlab-org/gitlab

GET /v1/social?handle=gitlab-org%2Fgitlab&resources=gitlab:project method=official_api confidence=high

Repozytorium Docker Hub

repository

library/ubuntu

GET /v1/social?handle=library%2Fubuntu&resources=dockerhub:repository method=official_api confidence=high

Konto ActivityPub

account

[email protected]

GET /v1/social?handle=Gargron%40mastodon.social&resources=activitypub:account method=public_endpoint confidence=high

Profil Substack

profile

platformer

GET /v1/social?handle=platformer&resources=substack:profile method=public_profile confidence=high

Sygnały zaufania przed integracją

Przejrzysta dokumentacja, uwierzytelnione żądania i widoczne informacje o niezawodności ułatwiają ocenę DomScan przed wdrożeniem.

Status usługi Materiały API

Linki OpenAPI, Swagger, Postman, CLI, SDK i MCP są dostępne jednym kliknięciem.

Klucze API Chroniony dostęp

Uwierzytelnione endpointy używają kluczy API z jasnymi kosztami kredytów przed wywołaniem.

Darmowy limit Zarejestruj się Bezpłatnie

Zacznij od 10 000 kredytów miesięcznie i przejdź wyżej dopiero, gdy użycie wzrośnie.

Aktywny Przykład Request

Zacznij od przykładów curl i HTTP, potem zmapuj parametry w kodzie aplikacji.

Kluczowe funkcje

Wiele platform

Sprawdzaj GitHub, Reddit i inne platformy.

Natychmiastowe wyniki

Otrzymuj status dostępności na wszystkich platformach w kilka sekund.

Linki do profili

Bezpośrednie linki do istniejących profili dla zajętych nazw.

Podsumowanie statystyk

Szybki przegląd dostępnych i zajętych platform.

Spójność marki

Upewnij się, że nazwa marki jest dostępna wszędzie.

Dostęp do API

Zintegruj narzędzie z przepływem badania marki.

Połącz z domenami

Sprawdzaj nazwy społecznościowe razem z dostępnością domen.

Przykład Request

GET /v1/social bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/social?handle=mycompany&platforms=github,reddit,youtube"
POST /v1/social/bulk bash
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":["github","reddit","youtube"]}'
GET /v1/social?resources=github:repository bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/social?handle=github%2Fdocs&resources=github%3Arepository"

Example Odpowiedź

200 OK json
{
  "handle": "mycompany",
  "availability": {
    "github": {
      "available": false,
      "profile_url": "https://github.com/mycompany",
      "checked": true,
      "requested": true,
      "method": "official_api",
      "confidence": "high",
      "latency_ms": 120,
      "evidence": { "source": "upstream" }
    },
    "reddit": {
      "available": true,
      "profile_url": null,
      "checked": true,
      "requested": true,
      "method": "public_endpoint",
      "confidence": "high",
      "latency_ms": 95,
      "evidence": { "source": "upstream" }
    },
    "youtube": {
      "available": true,
      "profile_url": null,
      "checked": true,
      "requested": true,
      "method": "public_profile",
      "confidence": "high",
      "latency_ms": 102,
      "evidence": { "source": "upstream" }
    }
  },
  "summary": {
    "available_count": 2,
    "unavailable_count": 1,
    "unknown_count": 0
  },
  "summary_v2": {
    "requested_count": 3,
    "checked_count": 3,
    "available_count": 2,
    "unavailable_count": 1,
    "unknown_count": 0,
    "not_supported_count": 0,
    "determinacy_rate": 1
  },
  "checked_at": "2025-01-05T12:00:00.000Z"
}

Często zadawane pytania

Dlaczego warto sprawdzać dostępność nazwy użytkownika?

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.

Czy mogę sprawdzić kilka nazw użytkowników w mediach społecznościowych jednocześnie?

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.

OK 200

Żądanie zakończone pomyślnie

Nieprawidłowe żądanie 400

Nieprawidłowe parametry

Nieautoryzowany 401

Brakuje klucza API lub sesji albo są one nieprawidłowe.

Wymagana płatność 402

Za mało kredytów, aby wykonać to żądanie.

Zbyt wiele żądań 429

Przekroczono limit żądań

Sprawdź dostępność nazwy użytkownika