Hashtag Web3 Logo

Hashtag Web3 API Docs & Developer Portal

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

OpenAPI 3.1.0 Ready

Hashtag Web3 OpenAPI Specifications & Schemas

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

Hashtag Web3 Sandbox & Test Environment

Hashtag Web3 provides a zero-auth, zero-friction Sandbox and testing environment for AI agents and developers. Test integrations safely against mock payloads without touching production databases or consuming rate limits.

Sandbox Base URL

/api/sandbox

Instant Sandbox Key

/api/sandbox/auth/register

Zero-Auth Jobs

/api/sandbox/jobs

Echo Test Probe

/api/sandbox/echo

Hashtag Web3 Agent Configurations & Open Source

Hashtag Web3 is fully open-source and built to be indexable and readable by autonomous AI coding assistants and agents. Our public GitHub repository contains specialized files and configurations to instruct agents on how to safely interface with the code.

GitHub Codebase

vedangvatsa/Web3-Jobs

Agent Plugin Spec

plugin.json Manifest

Agent Skill Spec

SKILL.md Definition

Coding Agent Rules

AGENTS.md & Rules

API Client Snippets & Agent Integration

Hashtag Web3 provides standard REST JSON APIs, OpenAPI 3.1 specs, and MCP servers compatible with any language. Official native SDK packages (npm, PyPI) are currently in pre-release candidate phase; use standard HTTP clients or OpenAPI generators below.

TypeScript / JS (Fetch)

REST API Client

fetch('https://hashtagweb3.com/api/jobs')
Python (httpx / requests)

Python Client

requests.get('https://hashtagweb3.com/api/jobs')
Model Context Protocol

MCP Server Endpoint

https://hashtagweb3.com/api/mcp
OpenAPI 3.1 Spec

Auto Generator

/openapi.json
AI Context

LLM Training File

/llms.txt
Native SDKs

Language Packages

In Pre-Release / RC Phase

Hashtag Web3 Authentication Docs & Security Guide

Public Read Endpoints
No Key Required

All standard read endpoints (/api/v1/jobs, /api/v1/news, /api/v1/events, /api/v1/glossary) are free to query without an API key or authentication. Global CORS is enabled for frontend integrations.

Default Rate Limit: 120 requests / minute per IP

Agent Auth & Tokens
Bearer Auth

Autonomous AI agents and verified partners requiring elevated rate limits or write operations can register for an agent token via our WorkOS-compliant /auth.md flow.

Hashtag Web3 API Quickstart & Code Samples

Query verified Web3 jobs, crypto news, blockchain glossary terms, and global events using your preferred language or command line.

cURL

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

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

TypeScript / JavaScript

const response = await fetch(
  'https://hashtagweb3.com/api/v1/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/v1/jobs"
params = {"search": "Auditor", "limit": 5}

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

Hashtag Web3 Official CLI Tool (npx hashtagweb3)

Developers and agents can run the official CLI tool directly with zero configuration via npx or install it globally from npm:

# Run via npx directly
npx hashtagweb3 jobs --search "Solidity" --limit 5
npx hashtagweb3 news --limit 5
npx hashtagweb3 events --type conference
npx hashtagweb3 glossary --search "Zero Knowledge"

# Or install globally
npm install -g hashtagweb3

Hashtag Web3 REST API Endpoints & Reference

GET
/api/v1/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/v1/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/v1/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/v1/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 & Model Context Protocol (MCP)

Hashtag Web3 Model Context Protocol (MCP) Server & Manifest

Autonomous AI agents (Claude Desktop, Cursor, ChatGPT, Antigravity) can connect directly to Hashtag Web3 using our standardized Streamable HTTP MCP server at https://hashtagweb3.com/.well-known/mcp or https://hashtagweb3.com/api/mcp.

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

Hashtag Web3 API Versioning & Deprecation Policy

URL Path Versioning: Hashtag Web3 provides deterministic API versioning through URI path prefixes (e.g. /api/v1/jobs). Non-breaking additions (new fields, optional parameters) are introduced within the current minor version without altering existing response keys.

Deprecation Signaling: Whenever an API version or field is scheduled for retirement, Hashtag Web3 signals this via standard HTTP headers:

  • API-Version: 1.0.0: Indicates active schema version.
  • Deprecation: @1767225600: Unix timestamp of deprecation declaration.
  • Sunset: Wed, 31 Dec 2026 23:59:59 GMT: Official sunset timeline (minimum 12 months advance notice).

Developers and AI agents can monitor these response headers to ensure automated, self-healing integration lifecycle management.