Back to Home

API Documentation

Integrate WebTech Explorer data into your applications

API Overview

The WebTech Explorer API provides access to our comprehensive technology database. All endpoints return JSON responses and support CORS for cross-origin requests.

Base URL: http://localhost:3000/api

Get All Technologies

GET /api/technologies

Response Example:

{
  "technologies": [
    {
      "id": "react",
      "name": "React",
      "category": "JavaScript Frameworks",
      "group": "Web Development",
      "description": "A JavaScript library for building user interfaces",
      "website": "https://reactjs.org"
    },
    // ... more technologies
  ]
}

Search Technologies

GET /api/search?q=query&group=group_id&category=category_id

Parameters:

  • q: Search query (required)
  • group: Filter by group ID (optional)
  • category: Filter by category ID (optional)

Get Technology Groups

GET /api/groups

Response Example:

{
  "groups": [
    {
      "id": "web-development",
      "name": "Web Development",
      "description": "Frontend and backend web technologies",
      "technologies": ["react", "vue", "angular"]
    },
    // ... more groups
  ]
}

Rate Limiting

The API is rate limited to 100 requests per minute per IP address. Exceeding this limit will result in a 429 Too Many Requests response.

Status: 429 Too Many Requests
Retry-After: 60

Technology detection data powered by Wappalyzer Next, created by s0md3v