Skip to content

API · Tenure for developers

The verified Gulf careers API.

Salary bands, job listings, sector overviews, and gratuity calculations across 6 GCC countries and 18 sectors. MCP-native. Daily refresh. Fully attributable.

1,385

Verified salary bands

3,579

Active listings

18 · 8 · 6

Sectors · cities · countries

99.5%

Server uptime target

Tool catalogue

Descriptions come directly from the live manifest at /mcp/v1/manifest. What is listed here is what clients see.

search_salary_bands

Search Salary Bands

Search verified GCC salary bands by sector, country, city, seniority, and firm tier. Returns base/median/max compensation in local currency, plus a tenure_url citation for each band. Source columns excluded.

search_jobs

Search Jobs

Search verified Gulf job listings by sector, country, city, seniority, and keyword. Returns title, company, location, salary data, and a tenure_url citation for each listing. Querying live jobs only.

get_job

Get Job

Retrieve one verified Gulf job listing by id or slug. Returns a sanitised description, salary range, company, location, and a tenure_url citation.

calculate_gratuity

Calculate Gratuity

Calculate end-of-service gratuity entitlement for a GCC employee. Accepts country, monthly basic salary, service years and months, and termination reason. Returns the gratuity amount, tier breakdown, cap status, and an alternative-scenario projection.

get_sector_overview

Get Sector Overview

Summarise hiring activity and compensation for one sector, optionally scoped to a GCC country. Returns active listing counts, top companies, top cities, an aggregated salary range from high/medium-confidence bands, and sample salary reference points.

Pricing

Starter

$499/mo

50,000 calls/mo · 10 req/sec

  • All tools
  • Attribution required
  • Standard support
  • 99.0% uptime target
Start pilot

Growth

$2,499/mo

500,000 calls/mo · 50 req/sec

  • All tools
  • Attribution required
  • Priority support
  • 99.5% uptime SLA
Talk to sales

Enterprise

Custom

Unlimited within reason · Dedicated capacity

  • Attribution waiver option
  • Bulk exports
  • Training license option
  • 99.9% SLA with credits
Talk to sales

How it works

Step 1

Contact sales

Submit the form. One business day reply.

Step 2

Receive API key

Prefixed token, revocable from our admin panel.

Step 3

Connect

MCP 2024-11-05 or raw HTTP JSON-RPC.

Step 4

Build

Retrieval, enrichment, internal analytics, product.

Data governance

No PII in responses

Tools never return candidate records or any personally identifiable data. Listings reference companies and roles; salary bands reference role titles and confidence flags.

Attribution required

Starter and Growth responses include an _attribution block. Surfaces built on Tenure data must credit the source with a link back to tenurecareers.io.

No model training

Training rights are excluded from Starter and Growth. Enterprise includes a negotiated training license. Caching for retrieval is always permitted.

SOC-2 in progress

Type I targeted for Q4 2026. Enterprise customers can request the in-progress attestation under NDA.

FAQ

What is MCP?

Model Context Protocol — an open specification for connecting LLM clients to tool servers. Clients like Claude Desktop, Cursor, and Claude Code call MCP tools to fetch structured data. Tenure speaks MCP natively and also accepts raw HTTP JSON-RPC for clients that do not.

Which LLM clients does this work with?

Any MCP 2024-11-05 client. Confirmed working with Claude Desktop, Cursor, Claude Code, and direct JSON-RPC over HTTP. The manifest at /mcp/v1/manifest is public.

How often is the data refreshed?

Listings are re-scraped daily. Salary bands are triangulated continuously from verified sources and versioned with a confidence flag. Sector overviews aggregate the latest 30 and 90 days of listing activity.

Can I use this to train a model?

Not on the Starter or Growth tiers. Training rights require a separate Enterprise license. The default terms permit retrieval-augmented inference and user-facing display with attribution.

What is in the Enterprise tier that is not in Growth?

Custom quotas with dedicated capacity, optional attribution waiver, bulk exports, a 99.9% uptime SLA with credits, named account support, and training rights. Pricing is bespoke.

How do I start a pilot?

Fill in the form at the bottom of this page. We reply within one business day with a test API key valid for a two-week evaluation against the Starter quota.

Start a pilot.

Tell us who you are and what you want to build. We reply within one business day with a test API key.