Search Contra Freelancers

PythonSocial Media
POST api.upapi.io/contra-discover-people.get

Search contra.com's public directory of independent professionals by role or free text. Returns each profile's name, headline, roles, location, review average and count, follower and hire counts, availability and minimum hourly rate. Reads Contra's public page — no Contra account is required.

contrafreelancersdirectorytalentleads
AuthAPI key
Cost5 units
Timeout45s
Cache300s

Request schema

FieldTypeDescription
query
Free-text search over profiles. Omit to browse by role only.· default: null
roles
arrayContra role names to filter on, e.g. ["Web Developer", "Brand Designer"]. Omit for the unfiltered directory.
proxyUrl
User-provided proxy URL. Omit to use the operation's own datacenter pool.· default: null

Response schema

FieldTypeDescription
urlreq
string
queryreq
rolesreq
array
peoplereq
array
elapsedMsreq
integer
fetchedAtreq
string
resultCountreq
integer

Try it

Try it

Free-text search over profiles. Omit to browse by role only.

Contra role names to filter on, e.g. ["Web Developer", "Brand Designer"]. Omit for the unfiltered directory.

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-discover-people.get with your own inputs. Create a free account anytime to get your own API key.

Sign in

Code examples

curl -X POST https://api.upapi.io/contra-discover-people.get \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "query": "typescript" }'

Developer tools

OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.