JobMount XML Specifications (updated) - latinosinhighered-com/latinosinhighered-com-xml GitHub Wiki

Post Jobs API: Specification

Export broadbean config

Following actions are performed by the system:

1. Add job (Posts new job or update current one)
2. Remove job (Expires the job already posted)

Add Command

URL: https://latinosinhighered.com/main/post

Request Header Post Example

POST /main/post HTTP/1.1
Host: https://latinosinhighered.com
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 1376

Form Data
data=<?xml version="1.0" encoding="UTF-8"?>
<post>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
<position_title>Sample Job Title</position_title>
<position_ref>Sample Job Ref</position_ref>
<position_industry>5736</position_industry>
<position_job_type>2004</position_job_type>
<position_salary>5293</position_salary>
<position_salary_text>Sample Salary and Benefits</position_salary_text>
<position_required_education>Sample Required Education</position_required_education>
<position_required_experience>Sample Required Experience</position_required_experience>
<position_region>2305</position_region>
<position_city>Sample City</position_city>
<position_street_address>Sample Street Address</position_street_address>
<position_post_code>Sample Post Code</position_post_code>
<position_contact_name>Sample Contact Name</position_contact_name>
<position_contact_phone>Sample Contact Phone</position_contact_phone>
<position_fax>Sample Fax</position_fax>
<position_send_apply>5282</position_send_apply>
<position_email>[email protected]</position_email>
<position_url>Sample URL</position_url>
<position_job_description>Sample Job Description</position_job_description>
<position_spider_site_id>Sample Spider Site Id</position_spider_site_id>
<position_hashcode>Sample Hashcode</position_hashcode>
<position_original_url>Sample Original URL</position_original_url>
</post>


Table of fields:
XML Tag Name Required Field Type Related With Description Level Count
post Yes Root XML element 0 1
employer_email No Email Email Address 1 1
employer_password Yes Password Password 1 1
position_title Yes Text Job Title 1 1
position_ref Yes Text Job Ref 1 1
position_industry No Multiselect Category. See values in Category.csv or in the other form:Category_type2.csv 1 1
position_job_type No Select Job Type. See values in Job Type.csv or in the other form:Job Type_type2.csv 1 1
position_salary No Select Salary. See values in Salary.csv or in the other form:Salary_type2.csv 1 1
position_salary_text No Text Salary and Benefits 1 1
position_required_education No Text Required Education 1 1
position_required_experience No Text Required Experience 1 1
position_region No Multiselect State. See values in State.csv or in the other form:State_type2.csv 1 1
position_city No Text City 1 1
position_street_address No Text Street Address 1 1
position_post_code No Text Post Code 1 1
position_contact_name No Text Contact Name 1 1
position_contact_phone No Text Contact Phone 1 1
position_fax No Text Fax 1 1
position_send_apply No Send ID "395" for "Send apply via email" or "396" for "Redirect to web page" Send application 1 1
position_email No Email Email 1 1
position_url No Url URL 1 1
position_job_description No Text Job Description 1 1
position_spider_site_id No Only for WebSpiderMount scraping service Spider Site Id 1 1
position_hashcode No Only for WebSpiderMount scraping service Hashcode 1 1
position_original_url No Text Original URL 1 1

XML query example:

<?xml version="1.0" encoding="UTF-8"?>
<post>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
<position_title>Sample Job Title</position_title>
<position_ref>Sample Job Ref</position_ref>
<position_industry>5736</position_industry>
<position_job_type>2004</position_job_type>
<position_salary>5293</position_salary>
<position_salary_text>Sample Salary and Benefits</position_salary_text>
<position_required_education>Sample Required Education</position_required_education>
<position_required_experience>Sample Required Experience</position_required_experience>
<position_region>2305</position_region>
<position_city>Sample City</position_city>
<position_street_address>Sample Street Address</position_street_address>
<position_post_code>Sample Post Code</position_post_code>
<position_contact_name>Sample Contact Name</position_contact_name>
<position_contact_phone>Sample Contact Phone</position_contact_phone>
<position_fax>Sample Fax</position_fax>
<position_send_apply>5282</position_send_apply>
<position_email>[email protected]</position_email>
<position_url>Sample URL</position_url>
<position_job_description>Sample Job Description</position_job_description>
<position_spider_site_id>Sample Spider Site Id</position_spider_site_id>
<position_hashcode>Sample Hashcode</position_hashcode>
<position_original_url>Sample Original URL</position_original_url>
</post>

XML response example (if OK):

<response>
<status>success</status>
<url>url</url>
<id>17807</id>
</response>

Remove Command

URL: https://latinosinhighered.com/main/remove

Request Header Remove Example

POST /main/remove HTTP/1.1
Host: https://latinosinhighered.com
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 1376

Form Data
data=<?xml version="1.0" encoding="UTF-8"?>
<post>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
<position_title>Sample Job Title</position_title>
<position_ref>Sample Job Ref</position_ref>
<position_industry>5767</position_industry>
<position_job_type>350</position_job_type>
<position_salary>5288</position_salary>
<position_salary_text>Sample Salary and Benefits</position_salary_text>
<position_required_education>Sample Required Education</position_required_education>
<position_required_experience>Sample Required Experience</position_required_experience>
<position_region>2323</position_region>
<position_city>Sample City</position_city>
<position_street_address>Sample Street Address</position_street_address>
<position_post_code>Sample Post Code</position_post_code>
<position_contact_name>Sample Contact Name</position_contact_name>
<position_contact_phone>Sample Contact Phone</position_contact_phone>
<position_fax>Sample Fax</position_fax>
<position_send_apply>396</position_send_apply>
<position_email>[email protected]</position_email>
<position_url>Sample URL</position_url>
<position_job_description>Sample Job Description</position_job_description>
<position_spider_site_id>Sample Spider Site Id</position_spider_site_id>
<position_hashcode>Sample Hashcode</position_hashcode>
<position_original_url>Sample Original URL</position_original_url>
</post>


Table of fields:
XML Tag Name Required Field Type Related With Description Level Count
position Yes Root XML element 0 1
id Yes Text 1 1
employer_email Yes Text Email 1 1
employer_password Yes Text Password 1 1

XML example:

<post>
<id>17807</id>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
</post>

OR

<?xml version="1.0" encoding="UTF-8"?>
<post>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
<position_title>Sample Job Title</position_title>
<position_ref>Sample Job Ref</position_ref>
<position_industry>5767</position_industry>
<position_job_type>350</position_job_type>
<position_salary>5288</position_salary>
<position_salary_text>Sample Salary and Benefits</position_salary_text>
<position_required_education>Sample Required Education</position_required_education>
<position_required_experience>Sample Required Experience</position_required_experience>
<position_region>2323</position_region>
<position_city>Sample City</position_city>
<position_street_address>Sample Street Address</position_street_address>
<position_post_code>Sample Post Code</position_post_code>
<position_contact_name>Sample Contact Name</position_contact_name>
<position_contact_phone>Sample Contact Phone</position_contact_phone>
<position_fax>Sample Fax</position_fax>
<position_send_apply>396</position_send_apply>
<position_email>[email protected]</position_email>
<position_url>Sample URL</position_url>
<position_job_description>Sample Job Description</position_job_description>
<position_spider_site_id>Sample Spider Site Id</position_spider_site_id>
<position_hashcode>Sample Hashcode</position_hashcode>
<position_original_url>Sample Original URL</position_original_url>
</post>

XML response example (if OK):

<response>
<status>success</status>
</response>

Renew Command

URL: https://latinosinhighered.com/main/renew

Request Header Renew Example

POST /main/renew HTTP/1.1
Host: https://latinosinhighered.com
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 1376

Form Data
data=<?xml version="1.0" encoding="UTF-8"?>
<post>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
<position_title>Sample Job Title</position_title>
<position_ref>Sample Job Ref</position_ref>
<position_industry>5736</position_industry>
<position_job_type>2004</position_job_type>
<position_salary>5293</position_salary>
<position_salary_text>Sample Salary and Benefits</position_salary_text>
<position_required_education>Sample Required Education</position_required_education>
<position_required_experience>Sample Required Experience</position_required_experience>
<position_region>2305</position_region>
<position_city>Sample City</position_city>
<position_street_address>Sample Street Address</position_street_address>
<position_post_code>Sample Post Code</position_post_code>
<position_contact_name>Sample Contact Name</position_contact_name>
<position_contact_phone>Sample Contact Phone</position_contact_phone>
<position_fax>Sample Fax</position_fax>
<position_send_apply>5282</position_send_apply>
<position_email>[email protected]</position_email>
<position_url>Sample URL</position_url>
<position_job_description>Sample Job Description</position_job_description>
<position_spider_site_id>Sample Spider Site Id</position_spider_site_id>
<position_hashcode>Sample Hashcode</position_hashcode>
<position_original_url>Sample Original URL</position_original_url>
</post>


Table of fields:
XML Tag Name Required Field Type Related With Description Level Count
post Yes Root XML element 0 1
id Yes Text 1 1
employer_email Yes Text Email 1 1
employer_password Yes Text Password 1 1

XML example:

<post>
<id>17807</id>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
</post>

OR

<?xml version="1.0" encoding="UTF-8"?>
<post>
<employer_email>[email protected]</employer_email>
<employer_password>Sample Password</employer_password>
<position_title>Sample Job Title</position_title>
<position_ref>Sample Job Ref</position_ref>
<position_industry>5767</position_industry>
<position_job_type>350</position_job_type>
<position_salary>5288</position_salary>
<position_salary_text>Sample Salary and Benefits</position_salary_text>
<position_required_education>Sample Required Education</position_required_education>
<position_required_experience>Sample Required Experience</position_required_experience>
<position_region>2323</position_region>
<position_city>Sample City</position_city>
<position_street_address>Sample Street Address</position_street_address>
<position_post_code>Sample Post Code</position_post_code>
<position_contact_name>Sample Contact Name</position_contact_name>
<position_contact_phone>Sample Contact Phone</position_contact_phone>
<position_fax>Sample Fax</position_fax>
<position_send_apply>396</position_send_apply>
<position_email>[email protected]</position_email>
<position_url>Sample URL</position_url>
<position_job_description>Sample Job Description</position_job_description>
<position_spider_site_id>Sample Spider Site Id</position_spider_site_id>
<position_hashcode>Sample Hashcode</position_hashcode>
<position_original_url>Sample Original URL</position_original_url>
</post>

XML response example (if OK):

<response>
<status>success</status>
</response>


Post Example

<?xml version="1.0" encoding="UTF-8"?> <post> <employer_email>[email protected]</employer_email> <employer_password>Sample Password</employer_password> <position_title>Sample Job Title</position_title> <position_ref>Sample Job Ref</position_ref> <position_industry>5736</position_industry> <position_job_type>2004</position_job_type> <position_salary>5293</position_salary> <position_salary_text>Sample Salary and Benefits</position_salary_text> <position_required_education>Sample Required Education</position_required_education> <position_required_experience>Sample Required Experience</position_required_experience> <position_region>2305</position_region> <position_city>Sample City</position_city> <position_street_address>Sample Street Address</position_street_address> <position_post_code>Sample Post Code</position_post_code> <position_contact_name>Sample Contact Name</position_contact_name> <position_contact_phone>Sample Contact Phone</position_contact_phone> <position_fax>Sample Fax</position_fax> <position_send_apply>5282</position_send_apply> <position_email>[email protected]</position_email> <position_url>Sample URL</position_url> <position_job_description>Sample Job Description</position_job_description> <position_spider_site_id>Sample Spider Site Id</position_spider_site_id> <position_hashcode>Sample Hashcode</position_hashcode> <position_original_url>Sample Original URL</position_original_url> </post>
⚠️ **GitHub.com Fallback** ⚠️