Wellfound Public Session

PythonSocial Media
POST api.upapi.io/wellfound-public-session.post

Mint an anonymous Wellfound browsing session (DataDome cookie, Apollo signature and persisted-query map) with no credentials and no account. Returns an opaque blob for the Wellfound read operations. The blob is bound to the exit IP that minted it: pass the same proxyUrl to every call in a chain, or omit it on all of them.

wellfoundjobssessionpublic
AuthAPI key
Cost6 units
Timeout60s
CacheNone

Request schema

FieldTypeDescription
proxyUrl
Exit to mint from (http://user:pass@host:port). Omit to send directly. The returned session is bound to whatever exit minted it, so every later call must pass the SAME value.· default: null
impersonate
stringcurl_cffi browser-impersonation target used to mint the session.· default: "chrome146"

Response schema

FieldTypeDescription
sessionreq
stringOpaque anonymous session blob. Pass to wellfound-browse-jobs, wellfound-job-detail and wellfound-company-overview. Carries no account credentials.
elapsedMsreq
integerWall-clock time spent minting.
operationCountreq
integerPersisted queries discovered in Wellfound's bundle (a health signal).

Try it

Try it

Exit to mint from (http://user:pass@host:port). Omit to send directly. The returned session is bound to whatever exit minted it, so every later call must pass the SAME value.

curl_cffi browser-impersonation target used to mint the session.

Run this endpoint live

Jump in as a guest — no signup — and run wellfound-public-session.post 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/wellfound-public-session.post \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "impersonate": "chrome146" }'

Developer tools

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