| Requires the role: | member |
| GET | /Ymc/{ClientID}/Member/{MemberID}/JobSearch | Returns a list of jobs that matched your search criteria. For advanced search, use PUT to prevent complex types serialization issues with encoded values. | |
|---|---|---|---|
| PUT | /Ymc/{ClientID}/Member/{MemberID}/JobSearch | Returns a list of jobs that matched your search criteria. |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| q | body | string | No | |
| start | body | int | No | |
| rows | body | int | No | |
| sort | body | string | No | |
| lat | body | double | No | |
| lng | body | double | No | |
| radius | body | double | No | |
| fq | body | Dictionary<string, List<Selection>> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| MemberID | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ClientID | form | int | No | |
| ResponseStatus | form | ResponseStatus | No | |
| BypassCache | form | bool | No | |
| DateCached | form | DateTime | No | |
| Device | form | Device | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| response | form | Data | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| num_found | form | int | No | |
| start | form | int | No | |
| rows | form | int | No | |
| sort | form | string | No | |
| docs | form | Doc[] | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| id | form | string | No | |
| sitejobid | form | string | No | |
| position | form | string | No | |
| site_id | form | string | No | |
| city | form | string[] | No | |
| country | form | string[] | No | |
| industry | form | string[] | No | |
| location | form | string[] | No | |
| region | form | string[] | No | |
| state | form | string[] | No | |
| zip | form | string[] | No | |
| company | form | string | No | |
| duration | form | string | No | |
| education | form | string | No | |
| entrylevel | form | bool | No | |
| experience | form | string | No | |
| function | form | string[] | No | |
| sort | form | long | No | |
| contact_email | form | string | No | |
| contact_phone | form | string | No | |
| contact_name | form | string | No | |
| jobpool | form | bool | No | |
| anonymous | form | bool | No | |
| state_abbr | form | string[] | No | |
| country_abbr | form | string[] | No | |
| internship | form | bool | No | |
| job_category | form | string | No | |
| rank | form | string | No | |
| powerpost | form | bool | No | |
| spotlight | form | bool | No | |
| origin_site_id | form | string | No | |
| job_type | form | string | No | |
| recruiter_id | form | string | No | |
| salary | form | string | No | |
| salary_currency | form | string | No | |
| salary_high | form | string | No | |
| salary_low | form | string | No | |
| salary_type | form | string | No | |
| security | form | string | No | |
| travel | form | string | No | |
| careerfair | form | string | No | |
| description | form | string | No | |
| latlon | form | string | No | |
| latitude | form | string | No | |
| longitude | form | string | No | |
| network_vertical | form | string | No | |
| requirements | form | string | No | |
| source | form | string | No | |
| source_id | form | string | No | |
| apply_online | form | bool | No | |
| apply_url | form | string | No | |
| job_url | form | string | No | |
| language | form | string | No | |
| posted_date | form | DateTime | No | |
| expire_date | form | DateTime | No | |
| start_date | form | DateTime | No | |
| updated | form | DateTime | No | |
| featured | form | bool | No | |
| preferred | form | bool | No | |
| veteransupgrade | form | int | No | |
| diversityupgrade | form | int | No | |
| socialupgrade | form | int | No | |
| link | form | string | No | |
| is_saved | form | bool | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
PUT /Ymc/{ClientID}/Member/{MemberID}/JobSearch HTTP/1.1
Host: ws.yourmembership.com
Accept: application/json
Content-Type: application/json
Content-Length: length
{"q":"String","start":0,"rows":0,"sort":"String","lat":0,"lng":0,"radius":0,"fq":{"String":[{"Id":0,"Text":"String"}]},"MemberID":0,"ClientID":0,"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}},"BypassCache":false,"DateCached":"2025-11-16T04:37:39.8515811-05:00","Device":"Desktop"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"response":{"num_found":0,"start":0,"rows":0,"sort":"String","docs":[{"id":"String","sitejobid":"String","position":"String","site_id":"String","city":["String"],"country":["String"],"industry":["String"],"location":["String"],"region":["String"],"state":["String"],"zip":["String"],"company":"String","duration":"String","education":"String","entrylevel":false,"experience":"String","function":["String"],"sort":0,"contact_email":"String","contact_phone":"String","contact_name":"String","jobpool":false,"anonymous":false,"state_abbr":["String"],"country_abbr":["String"],"internship":false,"job_category":"String","rank":"String","powerpost":false,"spotlight":false,"origin_site_id":"String","job_type":"String","recruiter_id":"String","salary":"String","salary_currency":"String","salary_high":"String","salary_low":"String","salary_type":"String","security":"String","travel":"String","careerfair":"String","description":"String","latlon":"String","latitude":"String","longitude":"String","network_vertical":"String","requirements":"String","source":"String","source_id":"String","apply_online":false,"apply_url":"String","job_url":"String","language":"String","posted_date":"0001-01-01T00:00:00.0000000","expire_date":"0001-01-01T00:00:00.0000000","start_date":"0001-01-01T00:00:00.0000000","updated":"0001-01-01T00:00:00.0000000","featured":false,"preferred":false,"veteransupgrade":0,"diversityupgrade":0,"socialupgrade":0,"link":"String","is_saved":false}]},"q":"String","start":0,"rows":0,"sort":"String","lat":0,"lng":0,"radius":0,"fq":{"String":[{"Id":0,"Text":"String"}]},"MemberID":0,"ClientID":0,"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}},"BypassCache":false,"DateCached":"2025-11-16T04:37:39.8515811-05:00","Device":"Desktop"}