ProZ.com global directory of translation services
The translation workplace
Ideas

GET: /wiwo

Get a collection of "What I'm working on" entries that match a set of criteria.

Parameters

Search criteria (all are optional):
  • user_uuid: (UUID) Get entries posted by the user with this UUID.
  • user_eid: (integer) Get entries posted by the user with this user ID.
  • search_term: (string) Find entries containing this string in various fields.
  • message_contains: (string) Find entries containing this string in the message field.
  • discipline_contains: (string) Find entries containing this string in the discipline field.
  • representative_term: (string) Find entries with this string as one of the representative_terms.
  • min_time: (ISO 8601 datetime) Get entries posted since this time.
  • include_private: (boolean) Include private entries (which are excluded by default).
  • from_this_platform: (boolean) If true, include only entries posted from the same API client as the one making the request.
  • message_language: (language code) Get entries with this message language.
  • source_language: (language code) Get entries with this source language.
  • target_language: (language code) Get entries with this target language.
  • min_wordcount: (integer) Get entries with this wordcount or higher.
  • min_message_length: (integer) Get entries with a message at least this many characters in length.
  • min_percent_complete: (integer) Get entries with this percent complete or higher.
  • max_percent_complete: (integer) Get entries with this percent complete or lower.
  • includes_image: (boolean) Get entries that include (1) or do not include (0) an image.
  • ids: (string) One or more WIWO IDs, separated by commas. Ex. 12345,67890.
Options:
  • page: The result page to return, for pagination. Default: 1.
  • per_page: The maximum number of records to return in this request. Default: 50. Max: 100.

Example request

curl -H "Authorization: Bearer {OAUTH2_ACCESS_TOKEN}" https://api.proz.com/v2/wiwo?from_this_platform=1

Response

Returns a collection of "What I'm working on" entries, along with a "side-loaded" list of user summaries for all users referenced in the entries.

{
    "_links": {
        "self": {
            "href": "https://api.proz.com/v2/wiwo?from_this_platform=1"
        },
        "next": {
            "href": "https://api.proz.com/v2/wiwo?from_this_platform=1&page=2"
        },
        "prev": {
            "href": null
        }
    },
    "wiwos": [
        {
  "id": 187,
  "self_link": "https://api.proz.com/v2/wiwo/187",
  "time": "2016-08-01T14:17:22+00:00",
  "time_updated": "2016-08-01T19:50:30+00:00",
  "user_eid": 41429,
  "user_link": "https://api.proz.com/v2/users/32a9a4d0-cb6e-463f-a0ab-63d0a0418bc7",
  "message": "sadf",
  "message_language": null,
  "image_media_id": 30,
  "image_url": "https://s3.amazonaws.com/proz-media-img-dev/4ac4ee0a6f8afa6c0c069c779ed37c42.png",
  "source_language": "spa",
  "target_language": "eng",
  "wordcount": null,
  "discipline": "Accounting",
  "cat_tool": null,
  "public": true,
  "percent_complete": 0,
  "location": {
    "latitude": 35.81482,
    "longitude": -78.563981,
    "show_location": true
  },
  "representative_terms": [
    "One fish",
    "two fish",
    "red fish",
    "blue fish"
  ],
  "from_platform": {
    "label": "ProZ.com",
    "url": "http://www.proz.com/wiwo"
  },
  "num_replies": 1,
  "replies": [
    {
      "id": 42,
      "self_link": "https://api.proz.com/v2/wiwo/187/replies/42",
      "wiwo_id": 187,
      "wiwo_link": "https://api.proz.com/v2/wiwo/187",
      "time": "2016-08-04T19:01:39+00:00",
      "time_updated": "2016-08-04T19:01:45+00:00",
      "user_eid": 41429,
      "user_link": "https://api.proz.com/v2/users/32a9a4d0-cb6e-463f-a0ab-63d0a0418bc7",
      "message": "testings",
      "message_language": null,
      "from_platform": {
        "label": "ProZ.com",
        "url": "http://www.proz.com/wiwo"
      }
    }
  ]
}        ],
    "users": [
        {
  "self_link": "https://api.proz.com/v2/users/32a9a4d0-cb6e-463f-a0ab-63d0a0418bc7",
  "uuid": "32a9a4d0-cb6e-463f-a0ab-63d0a0418bc7",
  "site_name": "John Snow",
  "account_type": 2,
  "freelancer_profile_link": "https://api.proz.com/v2/freelancer/32a9a4d0-cb6e-463f-a0ab-63d0a0418bc7",
  "profile_url": "http://www.proz.com/profile/46745",
  "image_url": "http://www.proz.com/profile_resources/100/41429_r520ea700e7876.jpg",
  "is_proz_member": true,
  "proz_membership_type": "individual",
  "is_cpn": true,
  "cpn_language_pair": "ita_eng",
  "native_languages": [ "eng" ],
  "timezone": "America/New_York",
  "country": "us",
  "skype": "johnsnow",
  "email_verified": true
}
        ]
}