Identity & Verification · DomScan product

Social Handle Availability API

Check if a username is available across major social media platforms.

What you get

Check if a username is available across major social media platforms.

SynchronousBulkRESTMCPSDKInteractive tool

Choose this product when

Who it is for

Use the suite to improve form handling, prioritize manual review, enrich organizations, and connect website-declared assets.

Choose this product when

Choose this to classify supported public profiles or resources. Blocked, rate-limited, timeout, or ambiguous checks remain unknown and never prove claimability.

What you get

Check if a username is available across major social media platforms.

Endpoints

Review the supported operations, inputs, outputs, execution modes, and response limits before integrating.

GET /v1/social View API reference
POST /v1/social/bulk View API reference
GET /v1/social/info View API reference

Credits and authentication

0-2 Authentication required. Check the operation reference for the exact cost and any per-item pricing.

Example operation

Use documented operations to collect, assess, enrich, verify, compare, protect, or monitor public evidence.

GET /v1/social

Query Parameters

Parameter Type required
handle string required
platforms string optional
resources string optional

Response Fields

Field Type
handle string
checked_at string
availability object
resources object
resource_summary object
resource_summary.requested_count integer
resource_summary.checked_count integer
resource_summary.present_count integer
resource_summary.absent_count integer
resource_summary.unknown_count integer
resource_summary.cached_count integer
resource_summary.determinacy_rate number
summary object
summary.available_count integer
summary.unavailable_count integer
summary.unknown_count integer
summary_v2 object
summary_v2.requested_count integer
summary_v2.checked_count integer
summary_v2.available_count integer
summary_v2.unavailable_count integer
summary_v2.unknown_count integer
summary_v2.not_supported_count integer
summary_v2.determinacy_rate number
platform_summary object
platform_summary.requested_count integer
platform_summary.checked_count integer
platform_summary.available_count integer
platform_summary.unavailable_count integer
platform_summary.unknown_count integer
platform_summary.not_supported_count integer
platform_summary.cached_count integer
platform_summary.high_confidence_count integer
platform_summary.live_platform_count integer
platform_summary.experimental_count integer
platform_summary.blocked_count integer
platform_summary.beta_limited_count integer
platform_summary.determinacy_rate number
platform_summary.method_counts object
platform_summary.source_counts object
beta_notice string
meta object
meta.supported_platforms[] string[]
meta.supported_resources[] string[]
meta.unsupported_platforms[] string[]
meta.latency_ms integer

Example Request

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/social?handle=myusername&platforms=github%2Cgitlab%2Cbitbucket%2Cdevto%2Chuggingface%2Cdribbble%2Csoundcloud%2Cgumroad%2Cbuymeacoffee%2Csubstack%2Citchio%2Chackernews%2Creddit%2Cbluesky%2Cpatreon%2Csnapchat%2Cyoutube&resources=github%3Arepository"

Example Response

{
  "handle": "example",
  "checked_at": "2026-08-27T12:00:00Z",
  "availability": {},
  "resources": {},
  "resource_summary": {
    "requested_count": 1,
    "checked_count": 1,
    "present_count": 1,
    "absent_count": 1,
    "unknown_count": 1,
    "cached_count": 1,
    "determinacy_rate": 0.5
  },
  "summary": {
    "available_count": 1,
    "unavailable_count": 1,
    "unknown_count": 1
  },
  "summary_v2": {
    "requested_count": 1,
    "checked_count": 1,
    "available_count": 1,
    "unavailable_count": 1,
    "unknown_count": 1,
    "not_supported_count": 1,
    "determinacy_rate": 0.5
  },
  "platform_summary": {
    "requested_count": 1,
    "checked_count": 1,
    "available_count": 1,
    "unavailable_count": 1,
    "unknown_count": 1,
    "not_supported_count": 1,
    "cached_count": 1,
    "high_confidence_count": 1,
    "live_platform_count": 1,
    "experimental_count": 1,
    "blocked_count": 1,
    "beta_limited_count": 1,
    "determinacy_rate": 0.5,
    "method_counts": {},
    "source_counts": {}
  },
  "beta_notice": "example",
  "meta": {
    "supported_platforms": [
      "example"
    ],
    "supported_resources": [
      "example"
    ],
    "unsupported_platforms": [
      "example"
    ],
    "latency_ms": 1
  }
}

Limits and evidence boundaries

Unknown means the requested fact could not be determined from the available evidence.
Bulk operations process multiple supported inputs while preserving documented item-level outcomes.
Coverage is bounded by the documented inputs, budgets, sources, and response limits.
An absence or unknown result does not prove that an identifier can be claimed or registered.
The product evaluates public inputs and publicly observable evidence only.

Reviewed 2026-08-22

Frequently asked questions

Where can I find the Social Handle Availability request and response reference?

Use the API reference for Social Handle Availability to review parameters, response fields, examples, status codes, and supported operation modes.

How should I interpret unknown or incomplete results from Social Handle Availability?

Unknown or partial results mean that the requested evidence could not be fully determined. Keep the result state, confidence, freshness, and limitations in downstream decisions.

How is Social Handle Availability priced?

Pricing depends on the operation and execution mode. Check the endpoint reference for the current credit cost, authentication requirement, and per-item rules.

Used by people at amazing companies

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse