Lodol Docs

Upwork

API actions for the Upwork integration.

Upwork

Manage Upwork contracts and conversations with a personal token.


List engagements

Retrieve engagements (contracts) for the authenticated account with an optional status filter.

Parameters

ParameterTypeRequiredDescription
statusstringNoOptional engagement status filter (active, closed, etc.).

Response

{
  "engagements": [
    {}
  ]
}

Send room message

Send a message (story) to an Upwork messaging room.

Parameters

ParameterTypeRequiredDescription
room_idstringYesThe messaging room identifier.
messagestringYesMessage body to send to the room.

Response

{
  "story": {
    "created_at": "mock_value",
    "id": "mock_value",
    "message": "mock_value"
  }
}

On this page