API Overview
The Web3.career API provides programmatic access to one of the largest aggregated databases of Web3, blockchain, and cryptocurrency job listings. It serves as a single endpoint that returns structured job data with powerful filtering capabilities.
What the API Can Do
Search Web3 job listings across hundreds of companies in the blockchain/crypto space
Filter by technology — target specific languages (Solidity, Rust, TypeScript), frameworks (React, Hardhat), or ecosystems (Ethereum, Solana, Polkadot)
Filter by role type — engineering, marketing, design, research, product, community, legal, finance, and more
Filter by geography — search by country using slug-based identifiers
Filter for remote positions — isolate fully remote roles
Control response size — retrieve between 1 and 100 listings per request
Toggle descriptions — include or exclude full job descriptions to control payload size
Key Characteristics
Base URL
https://web3.career/api/v1
Protocol
HTTPS only
Method
GET
Auth
API token as query parameter
Formats
JSON (.../v1) and RSS XML (.../v1.xml)
Rate Limiting
Yes (429 responses when exceeded)
Max Results
100 per request
Pagination
Via limit parameter (no cursor/offset)
Getting an API Token
Sign up or log in to your account
Generate your API token
Store it securely — treat it like a password
Quick Example
Terms of Use
The API has mandatory requirements that must be followed to maintain access:
Link attribution is required. When displaying jobs, you must link to the job using the
apply_urlfield with a follow link (rel="follow"or norelattribute). Do not userel="nofollow". Failure to provide follow links back to web3.career will result in API access suspension.Do not modify
apply_url. Do not append tracking parameters (e.g.,utm_source,utm_medium,ref) to the URL. Required tracking parameters are already embedded in the URL by web3.career.Keep your token private. Your token is for your use only. Do not share it, commit it to version control, or expose it in client-side code.
Documentation Index
Complete endpoint specification, parameters, response format, and field definitions
Deep dive into tags, countries, combining filters, and practical search strategies
Rate limiting, caching, error handling, response parsing, and production tips
Machine-readable OpenAPI 3.1 specification for code generation, Swagger UI, and tooling
Last updated