Base URL
All API requests use the following base URL:Prerequisites
- A TechnologyChecker account (sign up free)
- Some familiarity with REST APIs and HTTP requests
Quick start
Get your API key
Sign in to app.technologychecker.io and go to Settings > Developers to create an API key. Each organization gets a single API key with encrypted storage.
Available APIs
Domain technologies
Look up active and historical technologies for any domain. Find websites using a specific technology, track tech stack changes, and build prospecting lists.| Method | Path | Description | Credits |
|---|---|---|---|
| GET | /v1/domain/{domain} | Get active and historical technologies for a domain | 1 |
| GET | /v1/domain/{domain}/history | Get full technology history with active/removed status | 1 |
| GET | /v1/technology/name/{name}/domains | Find top domains using a specific technology | 1 |
Technology data
Search and look up 40,000+ tracked technologies by name or ID. Get extended metadata and batch-resolve technology names for enrichment pipelines.| Method | Path | Description | Credits |
|---|---|---|---|
| GET | /v1/technology/{id}/info | Get extended details (description, website, icon) | 1 |
| GET | /v1/technology/name/{name} | Quick lookup by exact name (case-insensitive) | 1 |
| GET | /v1/technologies | Search technologies by name or category | 1 |
| POST | /v1/technologies/lookup | Batch lookup multiple names in one request | 1 |
Market intelligence
Technology adoption statistics, monthly usage trends spanning 20 years, and category market share. Build competitive analysis reports with data from 50M+ domains.| Method | Path | Description | Credits |
|---|---|---|---|
| GET | /v1/technology/{id}/stats | Active and total domain counts | 1 |
| GET | /v1/technology/{id}/history | Monthly usage trends (up to 20 years) | 1 |
| GET | /v1/category/{id}/market-share | Market share distribution within a category | 1 |
Company data
Firmographic data from 25.4M LinkedIn company records. Search, filter, and batch-enrich companies by technology, geography, industry, and size.| Method | Path | Description | Credits |
|---|---|---|---|
| GET | /v1/technology/{id}/companies | Get companies using a technology (with filters) | 1 |
| GET | /v1/company/{domain} | Get company data for a specific domain | 1 |
| GET | /v1/companies | Search and filter companies | 1 |
| POST | /v1/companies/batch | Batch lookup multiple domains | 1 per domain |
Live detection
Real-time technology detection with browser rendering (Puppeteer, REST, HTTP modes). Scan any URL not in the pre-crawled database.| Method | Path | Description | Credits |
|---|---|---|---|
| POST | /v1/technology-lookup-live | Live technology detection (3 modes: full, light, fetch) | 5 |
Account
Monitor API usage and credit consumption. These endpoints are free and don’t consume credits.| Method | Path | Description | Credits |
|---|---|---|---|
| GET | /v1/usage | Aggregated usage statistics | 0 |
| GET | /v1/credits | Credit balance and reset date | 0 |
Essentials
Authentication
Bearer token setup and key management.
Rate limits
Request limits by plan and retry handling.
Credits
Credit costs per endpoint and plan details.
Interactive testing
You can test all endpoints directly from the API playground in your dashboard. Your API key is pre-filled automatically.
Frequently asked questions
Which endpoint should I use to look up a website's technologies?
Which endpoint should I use to look up a website's technologies?
Use
GET /v1/domain/{domain} for an instant lookup from the pre-crawled database of 50M+ domains (1 credit). If the domain isn’t found, use POST /v1/technology-lookup-live for real-time detection (5 credits).How do I find companies using a specific technology?
How do I find companies using a specific technology?
First, look up the technology name with
GET /v1/technology/name/{name} to get its ID. Then call GET /v1/technology/{id}/companies with optional filters for country, industry, and employee count.Can I look up multiple domains or technologies in one request?
Can I look up multiple domains or technologies in one request?
Yes. Use
POST /v1/companies/batch to enrich multiple domains with company data in a single call (1 credit per domain). Use POST /v1/technologies/lookup to resolve multiple technology names to IDs in one request (1 credit).How do I get market share data for a technology category?
How do I get market share data for a technology category?