Get Contra Opportunity
PythonSocial MediaPOST api.upapi.io/contra-job-detail.getRead one contra.com freelance opportunity by its slug: title, full description, budget range, required roles and tools, application window, and the hiring company with its review count and spend statistics. Reads Contra's public page — no Contra account is required.
contrajobsfreelancehiringopportunity
AuthAPI key
Cost4 units
Timeout45s
Cache300s
Request schema
| Field | Type | Description |
|---|---|---|
slugreq | string | Opportunity slug from a contra.com/opportunity/<slug> URL, e.g. "vWsXX3YM-paid-ads-graphic-designer-for-meta-and-linked-in" |
proxyUrl | User-provided proxy URL. Omit to use the operation's own datacenter pool.· default: null |
Response schema
| Field | Type | Description |
|---|---|---|
idreq | ||
urlreq | string | |
slugreq | ||
rolesreq | array | |
titlereq | ||
toolsreq | array | |
budgetreq | ||
statusreq | ||
createdAtreq | ||
elapsedMsreq | integer | |
expiresAtreq | ||
fetchedAtreq | string | |
descriptionreq | string | |
externalUrlreq | ||
organizationreq | ||
visitorCanApplyreq | boolean | |
hiringAsIndividualreq | ||
applicationsClosedAtreq | ||
numberOfOpenPositionsreq | ||
allowGuestApplicationsreq | ||
numberOfFilledPositionsreq |
Try it
Try it
Opportunity slug from a contra.com/opportunity/<slug> URL, e.g. "vWsXX3YM-paid-ads-graphic-designer-for-meta-and-linked-in"
User-provided proxy URL. Omit to use the operation's own datacenter pool.
Run this endpoint live
Jump in as a guest — no signup — and run contra-job-detail.get with your own inputs. Create a free account anytime to get your own API key.
Code examples
curl -X POST https://api.upapi.io/contra-job-detail.get \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
-d '{ "slug": "vWsXX3YM-paid-ads-graphic-designer-for-meta-and-linked-in" }'Developer tools
OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.