Service Info

Job Search API is a lightweight REST API that responds to http requests in JSON or XML formats. Requests should be made in the form of a simple HTTP GET. With USJobPlace API, our partners can develop custom job search solutions for their website. Jobs appear with the look and feel of their own website. USJobPlace Job Search API is available for use with a free USJobPlace partner account and pending an approval process. 

If you are interested in other UJP API's, please
contact us

Endpoint URL: https://usjobplace.com/api/v1/searchJobs

Response format: XML / JSON

Returns a list of search results.


Name Required Type Notes
pl Yes string API Key provided by USJobPlace
format Yes string Accepts a single string value XML or JSON.
keys Yes string Accepts a single value, or a comma-separated list of keyword values.
city Yes string Accepts a single. '+' should be use instead of spaces. Will limit the Job Search to the given city.
st No string Accepts a single two-character value. Will limit the Job Search to the given state.
rd Yes numeric Accepts a numeric value (max 40). Will limit the Job Search within the radius in miles.
page Yes numeric Accepts a numeric value. Will limit the Job Search to a specified page.
jobs_per_page Yes numeric Will limit the Job Search to jobs per page.
days_back Yes numeric Will return jobs posted days ago until current day (max 30)

The URL JSON request example:
https://usjobplace.com/api/v1/searchJobs?pl=your api key&format=json&page=1&jobs_per_page=10&days_back=7&city=New+York&st=NY&keys=sales&rd=10

The URL XML request example:
https://usjobplace.com/api/v1/searchJobs?pl=your api key&format=xml&page=1&jobs_per_page=10&days_back=7&city=New+York&st=NY&keys=sales&rd=10

The JavaScript JSON request example:
          <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
           <script  type="text/javascript">
                   pl = publisher API key provided by USJobPlace 
                   rd = 10;
                   city = "new york"; 
                   st = "ny";
                   keys = "auto, driver";
                   page = 1;
                   jobs_per_page = 10;
                   days_back = 7;  
                   callback = "callback procedure";  
        <script  type="text/javascript" src = "https://usjobplace.com/services/api/js/searchJobs.js"></script>
        <div id="jobResult"></div>