Contract eligibility
1099, C2C, and W-2 are normalized explicitly; freelance and independent work map to 1099.
Radar opportunity API
Structured 1099, C2C, freelance, and contract-tech opportunities with normalized rates, remote status, seniority, liveness, and source information.
Dice
Bayside Solutions
Normalized rate
$65–$75/hr
Freshness
Checked 11d ago
Cached public preview · read only
Why Radar
Radar resolves the questions a generic listing feed leaves for every downstream team to answer again.
1099, C2C, and W-2 are normalized explicitly; freelance and independent work map to 1099.
Hourly and contract rates are normalized with their currency and unit when a source provides them.
Live, unknown, blocked, and dead states help downstream products judge whether an opportunity is still actionable.
Canonical IDs connect duplicates while role, seniority, remote status, geography, and source data stay queryable.
Use cases
Build specialized contract-tech discovery without rebuilding sourcing and normalization.
Surface structured contract opportunities and explicit engagement eligibility.
Give agents current structured records instead of raw search results to reinterpret.
Power focused sourcing and market-intelligence workflows with a stable read-only API.
Powered by Radar
RadarJobs uses the same normalized contract-tech opportunity records to power search, filters, freshness, and workflow state.
View RadarJobs →Live opportunity
Bayside Solutions
Interactive API explorer
Query live persisted Radar data. Preview requests return up to 5 opportunities; create an account for full API access.
/v1/preview/opportunities01
Loading the versioned occupational taxonomy…
02
curl --request GET 'https://api.revenirdata.com/v1/preview/opportunities?job_family=data&liveness_status=live&limit=5'This keyless example queries up to 5 live opportunities from Radar's persisted data. Sign in to paginate and obtain an API key for your own integration.
GET /v1/preview/opportunities?job_family=data&liveness_status=live&limit=503
Ready to execute
Send a request to see the real status, latency, results, and JSON.
Pricing
Evaluate the complete filter vocabulary on Free, then move to Builder, Growth, or a custom Enterprise agreement as delivery volume grows.
Model Context Protocol
MCP is a standard way for compatible AI clients and agents to call external tools. Radar's remote MCP server is a read-only adapter over the same persisted data, filters, account, and quota system as REST.
Endpoint
https://api.revenirdata.com/mcp
Transport
Streamable HTTP
Authentication
Authorization: Bearer or X-API-Key
Tools
search_opportunities · get_opportunity
Usage
Same plan, limits, metering, and billing as REST
Troubleshooting
Use an active account key; never place keys in the URL
search_opportunitiesaccepts Radar's existing taxonomy, level, engagement, commercial eligibility, liveness, location, rate, source, freshness, limit, and signed cursor filters. For example: “Find live remote senior data engineering opportunities that support C2C or 1099 engagement.”
The REST contract remains available in OpenAPI docs.
Integration contract
Radar serves already-computed, persisted intelligence. API reads never trigger discovery, crawling, ingestion, or model work.
Create API keys in your Radar account, then send the key in X-API-Key. Send a new X-Request-ID with every metered request. Radar returns that ID; reusing one can return 409 duplicate_request_id. Use GET /v1/opportunities/count to count a filtered result set without consuming opportunity quota.
Read pagination.next_cursor from the response and send it back unchanged with the same filters. Cursors are query-specific—do not modify or construct them.
Authenticated limits are account/key aware. Normal access supports pages up to 100, but the effective account maximum may be lower. Read X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset. On 429, wait for Retry-After. Restricted accounts may receive lower effective limits.
An opportunity counts once when Radar first delivers its canonical ID to your account during the current plan period. Repeated retrieval in that period is free. Read X-Radar-Plan, X-Radar-Opportunity-Used, X-Radar-Opportunity-Remaining, and X-Radar-Period-End. After included usage, newly delivered canonical opportunities consume prepaid credit at $0.004 each. Count requests, duplicate delivery, zero-result searches, and errors consume no included or PAYG credit.
Verified RapidAPI proxy requests receive an Opportunities custom billing increment equal to newly billable canonical opportunities actually delivered. Direct Radar traffic never emits marketplace billing headers.
Errors
Error bodies use error.code, error.message, and error.request_id. Historical accounts may also receive legacy entitlement or quota errors documented in OpenAPI.
400invalid_filter · malformed_cursor · page_size_exceededCorrect the filters, cursor, or page size.
401missing_api_key · invalid_api_key · revoked_api_keyCreate or replace the key in your Radar account.
402insufficient_balanceAdd prepaid usage credit, upgrade, or wait for the next included period.
403api_access_disabled · api_access_suspendedUse the account page or contact Revenir.
404opportunity_not_foundThe canonical opportunity is unavailable.
409duplicate_request_idGenerate a new X-Request-ID for a new billable request.
422validation_errorCorrect parameter types or formats.
429rate_limit_exceededWait according to Retry-After and rate-limit headers.
503metering_unavailableRetry later with a new request ID.
Build with Radar
Radar is meant to be used as infrastructure. Plug it into an internal tool, developer tool, job-search workflow, niche job board, personal project, application, or related software product instead of rebuilding the acquisition and normalization layer yourself.
Building with Radar? Tell Revenir what you're using it for.
Acceptable use
Ordinary plan access does not authorize systematic reconstruction of the full Radar dataset, a competing mirror, bulk republication or resale of substantially equivalent raw data, a substantially equivalent proxy API or feed, or bypassing technical controls. Abusive automated access may be throttled, temporarily restricted, or suspended.
For unusually high volume, redistribution, licensing, or unusual access patterns, contact Revenir.
Build with Radar
Create a Free account, get an API key, and move from a real preview to your first integration.