eventType field with the name of the event, so an endpoint subscribed to several events can tell them apart:
We may add new fields to payloads over time. Ignore fields you don’t use
instead of rejecting payloads that contain them.
proposal.accepted
Occurs whenever the customer accepts a proposal on Upwork.
Sample Request Payload
Sample Request Payload
Request data sample
chat.message.sent
Occurs whenever the customer sends you a new message in a conversation.
Sample Request Payload
Sample Request Payload
Request data sample
bid_intent.scheduled
Occurs whenever Auto-Bidder schedules a bid.
Sample Request Payload
Sample Request Payload
Request data sample
job.matched
Occurs whenever a new Upwork job matches one of your scanners.
Sample Request Payload
Sample Request Payload
Request data sample
bid_intent.submitted
Occurs whenever Auto-Bidder submits a proposal on Upwork.
Sample Request Payload
Sample Request Payload
Request data sample
proposal.new_result
Occurs whenever a sent proposal gets a new status, for example when the client views it or replies.
proposal.status is one of:
Sample Request Payload
Sample Request Payload
Request data sample
invite.new
Occurs whenever one of your freelancers receives a job invite on Upwork.
Sample Request Payload
Sample Request Payload
Request data sample