Hashtag Web3 Logo

Developer Portal & Public API

Machine-readable REST endpoints, OpenAPI 3.1 specifications, and agent integration tools for Hashtag Web3.

OpenAPI 3.1.0 Ready

Authoritative Machine Specifications

Hashtag Web3 publishes fully typed schemas and agent manifests for automated tool use, MCP servers, and LLM function calling.

API Quickstart

All endpoints are free to use without an API key for up to 60 requests per minute. CORS is enabled globally for frontend and client-side applications.

cURL

# Search Solidity jobs
curl -X GET "https://hashtagweb3.com/api/jobs?search=Solidity&limit=5" \
  -H "Accept: application/json"

# Fetch latest crypto news
curl -X GET "https://hashtagweb3.com/api/news?limit=10"

TypeScript / JavaScript

const response = await fetch(
  'https://hashtagweb3.com/api/jobs?tag=Ethereum&limit=10'
);
const { data, meta } = await response.json();
console.log(`Found ${meta.total} jobs:`, data);

Python

import requests

url = "https://hashtagweb3.com/api/jobs"
params = {"search": "Auditor", "limit": 5}

res = requests.get(url, params=params).json()
for job in res["data"]:
    print(job["title"], "at", job["company"])

API Endpoints Reference

GET
/api/jobs
operationId: listJobs

Search and paginate verified Web3 job postings across engineering, DeFi, security, and growth.

Query Parameters:
search (string, optional): Keyword query for title, company, or tags.
tag (string, optional): Filter by ecosystem or tech tag (e.g. Solidity, Rust).
company (string, optional): Filter by company name.
limit (integer, optional, default: 50, max: 200).
offset (integer, optional, default: 0).
GET
/api/news
operationId: listNews

Real-time aggregated crypto news headlines from top industry publications.

Query Parameters:
search (string, optional): Keyword filter for headlines.
limit (integer, optional, default: 30, max: 100).
GET
/api/events
operationId: listEvents

Upcoming crypto conferences, hackathons, developer summits, and community meetups worldwide.

Query Parameters:
search (string, optional): Search by event name, city, or description.
type (string, optional): conference | hackathon | meetup | online
country (string, optional): Filter by host country.
limit (integer, optional, default: 50, max: 200).
offset (integer, optional, default: 0).
GET
/api/glossary
operationId: listGlossaryTerms

200+ technical blockchain definitions with clear explanations and category taxonomies.

Query Parameters:
search (string, optional): Term name or concept lookup.
category (string, optional): e.g. DeFi, Consensus, Cryptography.
limit (integer, optional, default: 50, max: 250).
Agentic AI & MCP Server

Model Context Protocol (MCP) & Tool Calling

Autonomous AI agents (Claude Desktop, Cursor, ChatGPT, Antigravity) can connect directly to Hashtag Web3 using our OpenAPI schema or by executing standard HTTP GET requests.

// MCP Server configuration (mcp.json)
{
  "mcpServers": {
    "hashtagweb3": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://hashtagweb3.com/openapi.json"]
    }
  }
}