Wellfound Viewer
PythonSocial MediaPOST api.upapi.io/wellfound-viewer.postFetch 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
| Field | Type | Description |
|---|---|---|
sessionreq | string | Authenticated blob from wellfound-login. |
proxyUrl | Same exit the session was minted on. Omit to send directly.· default: null |
Response schema
| Field | Type | Description |
|---|---|---|
traits | object | Decoded analytics traits, empty when absent or undecodable. |
session | string | Refreshed blob carrying rotated cookies. Persist THIS one, not the input.· default: "" |
viewerId | string | Wellfound user id behind this session.· default: "" |
canApplyToJobs | boolean | False 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.
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.