Getting Started

Make your first Technical Terms API call in under a minute.

Base URL

All requests go to:

https://tech-terms-api-production.up.railway.app

Authentication

No authentication is required. All endpoints are publicly accessible.

Make Your First Request

Fetch all terms in the glossary:

curl https://tech-terms-api-production.up.railway.app/terms
import requests

response = requests.get("https://tech-terms-api-production.up.railway.app/terms")
print(response.json())
const response = await fetch("https://tech-terms-api-production.up.railway.app/terms");
const terms = await response.json();
console.log(terms);

Response:

[
  {
    "id": 1,
    "term": "SSG",
    "definition": "Static Site Generator.",
    "category": "docs-as-code",
    "see_also": []
  }
]

Filter by Category

Use the category query parameter to narrow results to a specific domain:

curl "https://tech-terms-api-production.up.railway.app/terms?category=frontend"

Valid values: frontend, backend, devops, docs-as-code

Search by Term Name

Use the search query parameter to find terms by keyword:

curl "https://tech-terms-api-production.up.railway.app/terms?search=hydration"

The search matches against term names only.

Next Steps