Developers
Programmatic access to domain availability + SSL catalog. Powered by OpenProvider.
Authentication
Send your key in the x-api-key header. Keys are generated in your dashboard.
Rate limit: 60 requests/min per key.
Endpoints
All responses include a powered_by header.
Domains
GET /api/v1/domains/check
Query params: query (required), tlds (optional comma list).
SSL
GET /api/v1/ssl/products
Returns the SSL catalog from the OpenProvider engine.
Examples
Copy/paste starter snippets.
cURL
curl -s -H "x-api-key: YOUR_API_KEY" "https://www.buildwithai.digital/api/v1/domains/check?query=verde&tlds=com,digital,ai"
JavaScript
const res = await fetch("https://www.buildwithai.digital/api/v1/domains/check?query=verde", {
headers: { "x-api-key": process.env.BWAI_API_KEY },
});
const data = await res.json();
console.log(data.results);Python
import os
import requests
url = "https://www.buildwithai.digital/api/v1/domains/check?query=verde"
res = requests.get(url, headers={"x-api-key": os.environ["BWAI_API_KEY"]})
print(res.json()["results"])Monetization note
API usage is attributed to the key owner. Future registration endpoints can automatically propagate partner attribution.
This is the foundation for API access tiers (higher limits, team keys, usage analytics) without exposing OpenProvider credentials.