Bright Data · Schema

Bright Data Zone

A Bright Data zone is a configured proxy pool or product entitlement (residential, ISP, datacenter, mobile, Web Unlocker, SERP, or Scraping Browser). Zones own credentials, allocated IPs, geo-targeting, access rules, and billing scope.

Web DataWeb ScrapingProxyResidential ProxyDatacenter ProxyISP ProxyMobile ProxySERPWeb UnlockerScraping BrowserDataset MarketplaceMCPAI Agents

Properties

Name Type Description
zone string Human-readable zone name selected by the customer.
type string
password string Generated password used in proxy authentication.
ips integer Number of dedicated IPs allocated to the zone (ISP, datacenter).
country string Default ISO 3166-1 alpha-2 country code for targeting.
cities array
asn integer
plan object
whitelist array
blacklist array
domain_permissions object Per-domain allow/deny rules.
disabled boolean
View JSON Schema on GitHub

JSON Schema

bright-data-zone-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/bright-data/refs/heads/main/json-schema/bright-data-zone-schema.json",
  "title": "Bright Data Zone",
  "description": "A Bright Data zone is a configured proxy pool or product entitlement (residential, ISP, datacenter, mobile, Web Unlocker, SERP, or Scraping Browser). Zones own credentials, allocated IPs, geo-targeting, access rules, and billing scope.",
  "type": "object",
  "required": ["zone", "type"],
  "properties": {
    "zone": {
      "type": "string",
      "description": "Human-readable zone name selected by the customer."
    },
    "type": {
      "type": "string",
      "enum": ["residential", "isp", "datacenter", "mobile", "unblocker", "serp", "scraping_browser"]
    },
    "password": {
      "type": "string",
      "description": "Generated password used in proxy authentication."
    },
    "ips": {
      "type": "integer",
      "description": "Number of dedicated IPs allocated to the zone (ISP, datacenter)."
    },
    "country": {
      "type": "string",
      "description": "Default ISO 3166-1 alpha-2 country code for targeting."
    },
    "cities": {
      "type": "array",
      "items": { "type": "string" }
    },
    "asn": { "type": "integer" },
    "plan": {
      "type": "object",
      "properties": {
        "name": { "type": "string" },
        "monthly_commit_usd": { "type": "number" },
        "rate_per_gb_usd": { "type": "number" },
        "rate_per_1k_results_usd": { "type": "number" }
      }
    },
    "whitelist": {
      "type": "array",
      "items": { "type": "string", "description": "Customer IP allowed to authenticate against the zone." }
    },
    "blacklist": {
      "type": "array",
      "items": { "type": "string" }
    },
    "domain_permissions": {
      "type": "object",
      "description": "Per-domain allow/deny rules.",
      "additionalProperties": { "type": "string", "enum": ["allow", "deny"] }
    },
    "disabled": { "type": "boolean" }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/bright-data-zone"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.