Wellfound Viewer

PythonSocial Media
POST api.upapi.io/wellfound-viewer.post

Fetch the signed-in Wellfound viewer: user id, whether the account may still apply to jobs, candidate state and analytics traits. The cheapest way to check that a session is alive and the account is unrestricted. Read-only. Requires an authenticated session blob from wellfound-login.

wellfoundviewerhealth
AuthAPI key
Cost4 units
Timeout30s
CacheNone

Request schema

FieldTypeDescription
sessionreq
stringAuthenticated blob from wellfound-login.
proxyUrl
Same exit the session was minted on. Omit to send directly.· default: null

Response schema

FieldTypeDescription
traits
objectDecoded analytics traits, empty when absent or undecodable.
session
stringRefreshed blob carrying rotated cookies. Persist THIS one, not the input.· default: ""
viewerId
stringWellfound user id behind this session.· default: ""
canApplyToJobs
booleanFalse when Wellfound has restricted this account.· default: true
candidateState
string· default: ""

Try it

Try it

Authenticated blob from wellfound-login.

Same exit the session was minted on. Omit to send directly.

Run this endpoint live

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

Developer tools

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