Loading...
Loading...
Complete reference for all StorageD API endpoints. Base URL: https://api.storaged.io
/gw/v1/healthNo auth requiredHealth check
{"status":"ok","version":"3.x"}/gw/v1/statsDatabase statistics (domain count, uptime, categories)
{"total_domains":153000000,"total_zones":1900,...}/gw/v1/domains/{domain}Lookup a single domain. Returns all 32 data fields.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| domain | path | string | Yes | Domain name (e.g. google.com) |
{"domain":"google.com","zone":"com","http_status":200,"web_server_name":"gws","cms_name":"","geo_country":"US",...}/gw/v1/domains/batchLookup multiple domains. Up to 10,000 per request (varies by plan).
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| domains | body | []string | Yes | Array of domain names |
{"data":[{"domain":"google.com",...},{"domain":"github.com",...}],"total":2}/gw/v1/searchSearch domains with filters. Supports exact, prefix, contains, regex match modes.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| domain | query | string | No | Domain pattern |
| match | query | string | No | Match mode: exact, prefix, contains, regex |
| zone | query | string | No | TLD zone (com, de, io) |
| geo_country | query | string | No | ISO country code |
| cms | query | string | No | CMS name (WordPress, Shopify) |
| server | query | string | No | Web server name |
| status | query | int | No | HTTP status code |
| limit | query | int | No | Results per page (default 10, max 1000) |
| cursor | query | string | No | Pagination cursor |
{"data":[...],"total":14015586,"cursor":"abc123","has_more":true}/gw/v1/agg/{category}Aggregations by category. Returns top N values with counts.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| category | path | string | Yes | One of: zone, tld, cms, server, geo_country, geo_asn, issuer_o, status |
| top | query | int | No | Number of top values (default 10, max 100) |
{"data":[{"value":"WordPress","count":14015586},{"value":"Shopify","count":3200000},...]}/gw/v1/exportCreate a data export job. Generates CSV, JSON or Parquet file.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| filters | body | object | Yes | Search filters (same as /search) |
| format | body | string | No | csv, json, parquet (default: csv) |
| limit | body | int | No | Max rows (varies by plan) |
{"id":"exp_abc123","status":"pending","format":"csv","created_at":"..."}/gw/v1/export/{id}Get export job status.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| id | path | string | Yes | Export ID |
{"id":"exp_abc123","status":"completed","total_rows":50000,"file_size":12400000}/gw/v1/export/{id}/downloadDownload completed export file.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| id | path | string | Yes | Export ID |
Binary file (CSV/JSON/Parquet)