Skip to main content
Orbyt
Jobs
Overview
Everything Orbyt Jobs does
Features
Orbyt Jobs product home
Compare
Orbyt vs. the competition
Pricing
Plans and pricing
API Docs
22 endpoints, MCP native
Job Search
15 tracks tailored to your exact moment
Job Salaries
3,445 roles across 81 cities
Guides
Long-form career playbooks for every search
Intelligence
Overview
AI compensation, decoded. The intelligence stack.
Features
Every engine, surface, and integration in one place.
Compare
Side-by-side vs Levels, Payscale, Pave, Glassdoor.
Pricing
Build $99, Pro $299, Scale $1,999. 14-day first-subscription trial.
Connect to Claude
MCP server wired into Claude Code in three steps.
API Docs
20 endpoints with Decision-Ready Responses.
Playground
Three engine response shapes with cURL examples.
Try It Live
One-click live API call returning a real response.
Data Catalog
Every role, city, and engine in the underlying dataset.
Companies
54 leveling frameworks with cross-company salary bands.
Compensation Reports
Free Summary PDF plus the Enterprise Annual report.
International
AI compensation for the US, UK, and Canada.
Free ToolsDeveloperBlogSupport
Company
About
What Orbyt is, and why it exists
Founder
Justin Bartak
Values
The principles that shape every build decision
Creed
What we believe about the future of work
The Book
Cold Start. One founder, one AI, no team.
Labs
S4 skunkworks projects
Press
Media kit, logos, and press inquiries
Contact
Email the team
Log inStart
BlogSupport
Products
Orbyt One
Orbyt Jobs
Overview
OverviewEverything Orbyt Jobs doesFeaturesOrbyt Jobs product homeCompareOrbyt vs. the competitionPricingPlans and pricing
Explore
API Docs22 endpoints, MCP nativeJob Search15 tracks tailored to your exact momentJob Salaries3,445 roles across 81 citiesGuidesLong-form career playbooks for every search
Orbyt Intelligence
Overview
OverviewAI compensation, decoded. The intelligence stack.FeaturesEvery engine, surface, and integration in one place.CompareSide-by-side vs Levels, Payscale, Pave, Glassdoor.PricingBuild $99, Pro $299, Scale $1,999. 14-day first-subscription trial.
Try & Build
Connect to ClaudeMCP server wired into Claude Code in three steps.API Docs20 endpoints with Decision-Ready Responses.PlaygroundThree engine response shapes with cURL examples.Try It LiveOne-click live API call returning a real response.
Browse Data
Data CatalogEvery role, city, and engine in the underlying dataset.Companies54 leveling frameworks with cross-company salary bands.Compensation ReportsFree Summary PDF plus the Enterprise Annual report.InternationalAI compensation for the US, UK, and Canada.
Free Tools
Free Tools HubThe full Free Tools hubJob SearchOrbyt for your exact momentCompensation ReportsFree Summary PDF, no signupInterview PrepAI-powered interview coachingResume ScoreGrade your resume against any roleCover Letter GeneratorTailored AI letter, free PDFSalary Explorer3,445 roles across 81 citiesSalary CalculatorBase, bonus, equity in minutesTake-Home CalculatorAfter federal and state taxTotal Comp CalculatorFull compensation mathSkills ImpactWhat each skill adds to compCompare OffersSide-by-side offer mathSalary Projections 20305-year comp forecastsSalary WidgetEmbed salary data anywhereUnemployment CalculatorState-by-state benefits mathAI Skills AssessmentRate your AI-era readinessAI Skills LabThe skills that pay in 2026AI & Tech Job BoardCurated AI-era rolesCareer GuidesLong-form career strategy
Developer
Developer HubOrbyt APIIntelligence API
Company
AboutWhat Orbyt is, and why it existsFounderJustin BartakValuesThe principles that shape every build decisionCreedWhat we believe about the future of workThe BookCold Start. One founder, one AI, no team.LabsS4 skunkworks projectsPressMedia kit, logos, and press inquiriesContactEmail the team
StartAlready have an account? Log in
  1. Home/
  2. Intelligence/
  3. API/
OverviewFeaturesComparePricingAPI

Intelligence API & MCP.

AI compensation. With proof. Six engines, cite-ready data, Bloomberg-grade lineage on every response.

3445 roles · 81 cities · 20 API endpoints · 6 MCP

See the endpointsOpenAPI Spec

AI compensation. With proof. Six engines for the AI labor market, delivered as a JSON API + MCP. Compensation, skills, companies, hiring velocity, funding stage, skill half-life. 15M+ data points, structured total comp, company leveling frameworks, remote differentials, annual history, projections through 2030. Every response includes BLS SOC citations and a Bloomberg-grade `data_point_id` resolvable via `/lineage`. Build tier starts at $99/mo.

curl "https://www.orbytjobs.ai/api/v1/intelligence/salaries/calculate\
?role=ai-engineer&city=san-francisco&exp=senior"
Response200 OK
{
  "role": {
    "slug": "ai-engineer",
    "title": "AI Engineer"
  },
  "city": {
    "slug": "san-francisco",
    "name": "San Francisco",
    "state": "CA",
    "costOfLivingMultiplier": 1.35
  },
  "experience": {
    "level": "senior",
    "multiplier": 1.28
  },
  "estimate": {
    "low": 251000,
    "median": 298000,
    "high": 362000,
    "currency": "USD",
    "period": "annual"
  },
  "totalCompensation": {
    "base": 298000,
    "equity": 89000,
    "bonus": 35000,
    "signing": 10000,
    "total": 432000
  },
  "citation": "According to Orbyt Intelligence...",
  "assumptions": [
    "Base derived from national median adjusted by COL",
    "Experience level applies a 1.28x multiplier",
    "..."
  ]
}
Orby, the Orbyt mascot

Cite it.

One API. Every compensation question.

AI Research

Foundation model labs, alignment teams

Cite compensation in papers. Train on methodology-first data. Verified Dataset schema indexed by Google and Perplexity.

HR Tech

Benchmark tools, ATS platforms

Embed live salary benchmarks. Stable API contracts. Annual data refresh cadence. Citation-ready responses.

Analysts

Newsrooms, financial research

Track tech sector comp for earnings analysis and reporting. Annual history reveals hiring cycles BLS misses.

Try it now.

Live data from the real API. Try the demo endpoint (the Demo tab, GET /api/v1/intelligence/salaries/demo), or subscribe to the Build tier for full access.

Live demo

Find roles and cities by keyword. Public, no API key needed.

q
GEThttps://www.orbytjobs.ai/api/v1/intelligence/salaries/search?q=machine+learning+engineer
Response
Click Run → to fetch live data. Try the no-auth demo endpoint (GET /api/v1/intelligence/salaries/demo, the Demo tab above), or subscribe to the Build tier ($99/mo) for full API access.

Authentication.

All tiers require a Bearer token.
Subscribe to Build ($99/mo) or higher to generate your API key.

01

Start with the Build tier

60 requests per minute for $99/mo. Subscribe and generate an API key in the dashboard. Try the no-auth demo endpoint first: GET /api/v1/intelligence/salaries/demo.

02

Scale to Pro when you need more

Upgrade to Pro at $299/mo to unlock 300 req/min, full annual history, MCP, lineage, and the Skill Premiums + Half-Life engines.

03

Add the token to your requests

Pass as Authorization: Bearer <token> in every request. Rate-limit headers tell you the rest.

04

Ship it

Every response is cite-ready. Attribution + methodology + assumptions baked into the JSON.

Rate limits.

All tiers use Bearer token auth.
Upgrade only when you need the headroom.

TierPriceRate limitAuthFeatures
Build$99/mo · $990/yr60 req/minBearer token1-year previewAI Role Taxonomy engine, current data, projections, calculate, search
Pro$299/mo · $2,990/yr300 req/minBearer tokenFull annual historySkill Premiums, Half-Life, Comp by Stage, Hiring Velocity, MCP, lineage, priority support
Scale$1,999/mo · $19,990/yr1,500 req/minBearer tokenFull annual history48-hour priority preview, dedicated support
Enterprise$4,999/mo · $49,999/yr5,000 req/minBearer tokenFull annual history1-week priority preview, 99.95% uptime target, custom invoicing

Every response returns X-RateLimit-Remaining and X-RateLimit-Tier headers. Use them for adaptive backoff.

Versioning.

Build on v1 without fear.

The Intelligence API uses explicit major versions in the URL path. You are reading the documentation for /api/v1/intelligence/salaries/.

Breaking changes will be released as /api/v2/ while v1 continues to receive annual data refreshes and bug fixes for at least 18 months after any v2 release.

Every change is published to the API Changelog. Subscribe once, build forever.

Intelligence API.

CORS enabled. 90-day CDN cache. Attribution in every response. See the full data catalog.

Salary Data

GET/api/v1/intelligence/salariesCurrent salary data with remote, skills, education, freelance, and industry breakdowns
GET/api/v1/intelligence/salaries/calculatePersonalized estimate with experience adjustment
GET/api/v1/intelligence/salaries/historyAnnual snapshots since Q3 2025
GET/api/v1/intelligence/salaries/projectionsYear-by-year forecasts through 2030

Analysis

GET/api/v1/intelligence/salaries/compareCompare two roles side-by-side with premium and leverage
GET/api/v1/intelligence/salaries/skillsSkills that increase pay, ranked by premium
GET/api/v1/intelligence/salaries/adjacentNearest roles by salary for career transition planning
GET/api/v1/intelligence/salaries/employer-costTotal cost to employer including taxes, benefits, and overhead

Companies

GET/api/v1/intelligence/salaries/companies54 companies with leveling frameworks, comp per level, equity vesting, interview difficulty

Directory

GET/api/v1/intelligence/salaries/rolesList all 3445 available roles
GET/api/v1/intelligence/salaries/citiesList all 81 U.S. cities
GET/api/v1/intelligence/salaries/searchSearch roles and cities by keyword

Tools

POST/api/v1/intelligence/salaries/compare-offersCompare 2-5 job offers side-by-side with after-tax, COL-adjusted ranking, and insights
POST/api/v1/intelligence/salaries/negotiateAI-powered negotiation script: counter-offer, talking points, email + phone scripts. Pro+ tier

Submissions

POST/api/v1/intelligence/salaries/submitSubmit anonymous salary data. 3 submissions per day per user. Feeds the community dataset
GET/api/v1/intelligence/salaries/crowdAggregated community-reported salary data. Data flywheel: requires 1 own submission first

Provenance

GET/api/v1/intelligence/lineage/[data_point_id]Bloomberg-grade source trail for any data point. Sources, fetch timestamps, weights, reconciliation rule. Pro+ tier with intelligence:lineage scope

MCP.

One server. Six locked tools. Any AI client.

Same API key. Pro plan and above. Decision-Ready Responses per RFC-004.

Full MCP integration guide

MCP

POST/api/v1/intelligence/mcpJSON-RPC 2.0 endpoint. 6 tools: list_capabilities, analyze_compensation, analyze_skills, analyze_market, discover_roles_and_cities, find_adjacent_opportunities. Decision-Ready responses with citation.request_id traceability.
GET/api/mcp/intelligence/salaryLegacy REST MCP: salary estimate with full comp breakdown
GET/api/mcp/intelligence/rolesLegacy REST MCP: search or list available roles
GET/api/mcp/intelligence/compareLegacy REST MCP: side-by-side role or city comparison
GET/api/mcp/intelligence/rangeLegacy REST MCP: percentile distribution (P10-P90)
GET/api/mcp/intelligence/trendsLegacy REST MCP: annual historical salary trends

Error reference

Every error returns a consistent JSON envelope with an error message.

400A required query parameter is missing or invalid (e.g., missing role, unknown exp level). The envelope names the offending param and how to fix it.
{
  "error": {
    "type": "invalid_request_error",
    "code": "parameter_missing",
    "param": "role",
    "message": "The `role` query parameter is required.",
    "doc_url": "https://www.orbytjobs.ai/intelligence/api/errors/parameter_missing",
    "request_id": "req_11b2385b7fc30468",
    "retry_strategy": "retry_with_clarification",
    "retry_hint": { "clarification_needed": "Pass ?role=<slug>" },
    "follow_up_suggestions": [
      "Use /api/v1/intelligence/salaries/roles to list available role slugs",
      "Use /api/v1/intelligence/salaries/search?q=<term> to discover canonical slugs"
    ]
  }
}
401Missing or invalid Bearer token. Every endpoint except the public catalog (/search, /roles, /cities) and /demo requires Authorization: Bearer intelligence_...
{
  "error": {
    "type": "authentication_error",
    "code": "authentication_required",
    "message": "All Intelligence API requests require a Bearer token. Pass `Authorization: Bearer intelligence_…`.",
    "doc_url": "https://www.orbytjobs.ai/intelligence/api/errors/authentication_required",
    "request_id": "req_2f4c9a01d3b75e88",
    "retry_strategy": "retry_with_clarification",
    "retry_hint": { "clarification_needed": "Add Authorization: Bearer intelligence_… header" }
  }
}
404The role or city slug was not found in the Orbyt Intelligence catalog. Use /api/v1/intelligence/salaries/search to resolve natural-language references.
{
  "error": {
    "type": "not_found_error",
    "code": "role_not_found",
    "param": "role",
    "message": "Role 'fake-role' was not found in the canonical taxonomy.",
    "doc_url": "https://www.orbytjobs.ai/intelligence/api/errors/role_not_found",
    "request_id": "req_8a31c0de52f6b974",
    "retry_strategy": "use_alternative_tool",
    "retry_hint": { "alternative_tool": "/api/v1/intelligence/salaries/search" },
    "follow_up_suggestions": [
      "Use /api/v1/intelligence/salaries/search?q=fake-role to find similar role slugs"
    ]
  }
}
429Rate limit exceeded. Build 60/min, Pro 300/min, Scale 1,500/min, Enterprise 5,000/min. Check X-RateLimit-Remaining header.
{
  "error": {
    "type": "rate_limit_error",
    "code": "rate_limit_exceeded",
    "message": "Tier rate limit exceeded. Wait for the cool-down window or upgrade your subscription tier.",
    "doc_url": "https://www.orbytjobs.ai/intelligence/api/errors/rate_limit_exceeded",
    "request_id": "req_5e7d20c4a9f1b386",
    "retry_strategy": "retry_after_seconds",
    "retry_hint": { "after_seconds": 60 },
    "follow_up_suggestions": [
      "Upgrade to Pro for 300 req/min",
      "Upgrade to Scale for 1500 req/min"
    ]
  }
}

Every response is cite-ready.

Every Intelligence API response ships with a self-attributing
attribution object. The citation travels with the data.

  • Source
    Entity name, ready to paste into paper footnotes or UI credits.
  • Methodology URL
    Direct link to the published methodology page. Reviewers can audit.
  • Updated
    ISO date of the quarter the data represents. Never stale without saying so.
  • No extra call
    Attribution ships with the data, not as a separate fetch. Zero overhead.
Response.attribution
{
  "data": {
    "role": { "id": "role:ai-engineer", "slug": "ai-engineer", "title": "AI Engineer" },
    "estimate": { "median": 232000, "currency": "USD", "period": "annual" }
  },
  "attribution": {
    "source": "Orbyt Intelligence",
    "url": "https://www.orbytjobs.ai/intelligence",
    "methodology": "https://www.orbytjobs.ai/orbyt-intelligence/methodology",
    "methodology_version": "2026.2",
    "updated": "2026-06-12",
    "version": "v1",
    "as_of": "2026-06-12"
  },
  "request": { "id": "req_aaaabbbbccccdddd", "endpoint": "/api/v1/intelligence/salaries/calculate", "duration_ms": 14, "tier": "build", "scopes": ["intelligence:read"] }
}
CORS
Enabled for all origins.
Call the API directly from browser code. No backend proxy required.
Caching
90-day edge cache.
Responses cached at the edge with stale-while-revalidate. Standard HTTP headers respected.
Transport
HTTPS only, HTTP/2.
TLS 1.3 everywhere. JSON responses, UTF-8, gzip and brotli compression.

Quickstarts.

Three common patterns. Copy, paste, ship.

01

Offer fairness badge

Show a fairness label next to any offer with a one-line citation.

# Get the personalized estimate, then compare against the user's offer
curl "https://www.orbytjobs.ai/api/v1/intelligence/salaries/calculate?role=ai-engineer&city=san-francisco&exp=senior" \
  -H "Authorization: Bearer $ORBYT_API_KEY"
02

Annual trend chart

Pull history into any charting library. Show the delta badge from the response.

# Fetch 4 quarters of history for a role and city
curl "https://www.orbytjobs.ai/api/v1/intelligence/salaries/history?role=ai-engineer&city=san-francisco" \
  -H "Authorization: Bearer $ORBYT_API_KEY"
03

Fuzzy role resolver

User types a natural-language role. Resolve to a valid slug, then query.

# Step 1: Resolve the natural-language query to a role slug (search is public)
curl "https://www.orbytjobs.ai/api/v1/intelligence/salaries/search?q=machine+learning+engineer"

# Step 2: Use the resolved slug (e.g. "machine-learning-engineer") in the authenticated calculate call
curl "https://www.orbytjobs.ai/api/v1/intelligence/salaries/calculate?role=machine-learning-engineer&city=san-francisco&exp=senior" \
  -H "Authorization: Bearer $ORBYT_API_KEY"

Machine-readable.

OpenAPI 3.1. MCP manifest. Drop into any LLM or agent.

Download OpenAPIDownload MCP manifest

Deeper docs.

The reference above is the API surface. The deep-dives below cover every engine, the MCP server, the CLI, and the webhook event catalog.

AI Engines
All six engines, one hub. Role taxonomy, skill premiums, half-life, comp by stage, signals, velocity.
MCP Integration
Six locked tools, Decision-Ready Responses, three transports (HTTP / stdio / WebSocket).
CLI
@orbyt/cli: terminal client, MCP stdio, webhook tunneling, CI/CD recipes.
Webhooks
Event types, signature verification, retry policy, local-dev tunneling.
Methodology
Sources, formulas, confidence intervals, reconciliation rules.
Pricing
Build, Pro, Scale, Enterprise tiers. Restricted keys with per-engine scopes.

Back to the product page

Orbyt Intelligence

Job Search

  • Career Changers
  • New Graduates
  • Recently Laid Off
  • Remote Workers
  • Executives
  • Replaced by AI
  • Healthcare Workers
  • All job types →

Guides

  • Career Guides
  • AI Skills Lab
  • AI & Tech Job Board
  • Compensation Reports

Free Tools

  • Resume Score
  • Cover Letter Generator
  • Interview Prep
  • Unemployment Calculator
  • Compare Offers
  • AI Skills Assessment
  • Salary Widget
  • All free tools →

Reference

  • Job Search Glossary
  • Intelligence Glossary
  • Methodology
  • All references →

Salary Data

  • Salary Explorer
  • AI Salary Hubs
  • Salary Calculator
  • Take-Home Calculator
  • Total Comp Calculator
  • All salary data →

Compare

  • Orbyt vs Teal
  • Orbyt vs Huntr
  • Orbyt vs LinkedIn
  • Orbyt vs Levels.fyi
  • Orbyt vs Glassdoor
  • All comparisons →

Product

  • Orbyt One
  • Orbyt Jobs
  • Orbyt Intelligence
  • Orbyt Labs

Developers

  • Developer Hub
  • Orbyt API
  • Intelligence API

Integrations

  • Claude Desktop
  • ChatGPT
  • Zapier
  • All integrations →

Account

  • Sign In
  • Sign Up

Company

  • Blog
  • About
  • Founder
  • The Book
  • Press
  • Contact
  • Support

Fun Stuff

  • Arcade Games
  • Ghost Job Detector
Job Search
  • Career Changers
  • New Graduates
  • Recently Laid Off
  • Remote Workers
  • Executives
  • Replaced by AI
  • Healthcare Workers
  • All job types →
Guides
  • Career Guides
  • AI Skills Lab
  • AI & Tech Job Board
  • Compensation Reports
Free Tools
  • Resume Score
  • Cover Letter Generator
  • Interview Prep
  • Unemployment Calculator
  • Compare Offers
  • AI Skills Assessment
  • Salary Widget
  • All free tools →
Reference
  • Glossary
  • Methodology
  • Dataset
  • Changelog
  • All references →
Salary Data
  • Salary Explorer
  • AI Salary Hubs
  • Salary Calculator
  • Take-Home Calculator
  • Total Comp Calculator
  • All salary data →
Compare
  • Orbyt vs Teal
  • Orbyt vs Huntr
  • Orbyt vs LinkedIn
  • Orbyt vs Levels.fyi
  • Orbyt vs Glassdoor
  • All comparisons →
Product
  • Orbyt One
  • Orbyt Jobs
  • Orbyt Intelligence
  • Orbyt Labs
Developers
  • Developer Hub
  • Orbyt API
  • Intelligence API
  • Claude Desktop
  • ChatGPT
  • Zapier
  • All integrations →
Company
  • Blog
  • About
  • Founder
  • The Book
  • Press
  • Contact
  • Support
Fun Stuff
  • Arcade Games
  • Ghost Job Detector
Sign InSign Up
Orbyt

© 2026 Purecraft LLC  All rights reserved.

Privacy·Terms·Security·Accessibility·DPA·Refund·Status·Sitemap