Playground

View as markdown

Send real requests to lookup, account, and bounded enterprise feed endpoints from this page, with your own API key, and read the response beside the schema that describes it.

Lookups spend real credits from your quota: one per individual address; batches get a 10% discount, rounded up to a whole credit; domains cost one. Entering a key and browsing feed metadata are free.

Request

Enter key to send

GET/lookup/ip/{ip}1 credit

The same call as curl

cURL
curl 'https://api.synthient.com/api/v4/lookup/ip/{ip}' \
  -H "x-api-key: $SYNTHIENT_API_KEY"

What you can call here

EndpointCost
GET /api/v4/lookup/ip/{ip}1 credit
POST /api/v4/lookup/ips10% batch discount, rounded up
GET /api/v4/lookup/domain/{domain}1 credit
GET /api/v4/account/mefree
GET /api/v4/feeds/{stream}/export?limit=10free, enterprise feed scope required
GET /api/v4/feeds/{stream}/export/{snapshot}/metafree, enterprise feed scope required

The playground limits snapshot listings to 10 entries and supports metadata only. It does not download Parquet files or open live streams: snapshot downloads redirect to presigned URLs measured in gigabytes, while the firehose holds a connection open for thirty minutes against a limit of one new connection every two seconds. gRPC is not reachable from a browser. Use the CLI or the Go SDK for those operations.

Using it from your own code

The playground is a reading aid, not an integration pattern. Do not copy its shape into an application: your key belongs on your server, not in JavaScript you ship to end users. See Authentication for the distinction, and the IP API reference for the full response schema.