Wellfound Send Message

PythonSocial Media
POST api.upapi.io/wellfound-send-message.post

Send one message in an existing Wellfound conversation as the signed-in account. Takes the bare conversation modelId from wellfound-list-conversations and the session blob from wellfound-login. Returns the new message id, or Wellfound's rejection messages. A sent message cannot be unsent.

wellfoundmessageswrite
AuthAPI key
Cost4 units
Timeout30s
CacheNone

Request schema

FieldTypeDescription
bodyreq
stringMessage text to send.
sessionreq
stringSession blob from wellfound-login.
proxyUrl
Same exit the session was minted on. Omit to send directly.· default: null
messageType
stringWellfound ConversationTypeEnum value.· default: "JOBPAIRING"
conversationIdreq
stringThe BARE modelId from wellfound-list-conversations, for example 982616801. Not the prefixed node id.

Response schema

FieldTypeDescription
errors
arrayRejection messages Wellfound returned.
session
stringRefreshed blob carrying rotated cookies. Persist THIS one, not the input.· default: ""
successreq
booleanTrue when Wellfound accepted the message with no errors.
messageId
string· default: ""

Try it

Try it

Message text to send.

Session blob from wellfound-login.

The BARE modelId from wellfound-list-conversations, for example 982616801. Not the prefixed node id.

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

Wellfound ConversationTypeEnum value.

Run this endpoint live

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

Developer tools

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