Overview
The Job Posting API provides access to the Gnosis Job Posting functionality for the OrgAdmin role (organizations posting jobs) and GnosisPerson role (person seeking job information).
API Endpoint Documentation
The API documentation and interactive test options are available in a Swagger Explorer implementation. This provides the option to show sample data structures and make calls to each endpoint. To view the sample data and parameter specifications for each endpoint, click on the 'Show Samples' link at the top right of the page then clicking on each of the following headings reveals its content:
- BODY SAMPLE: Provides a JSON formatted sample structure of the body.
- BODY SCHEMA: Provides a definition of each of the parameters/fields used in the body.
- RESPONSE SAMPLE: Provides sample JSON for the expected response.
- RESPONSE SCHEMA: Provides a definition of each of the fields in the response.
The API endpoint documentation is located on the Gnosis portal site as follows: (Note, there are many undocumented endpoints in the Gnosis API set that show up in the Swagger Explorer. The endpoints below are the only ones needed to manage job posting data)
- Authentication (JWTAuth)
Handles authentication by requesting an authentication token that then must be used for all API operations for the currently logged in user.
- Job Posting Admin (JobPostingAdmin)
Handles List, Update, Add, Delete functions for administrative management of job listings by the posting employer
- https://waw.gnosishosting.net/connect4/apidoc/#!/JobPostingAdmin/JobPostingAdmin_listJobs
- https://waw.gnosishosting.net/connect4/apidoc/#!/JobPostingAdmin/JobPostingAdmin_addJob
- https://waw.gnosishosting.net/connect4/apidoc/#!/JobPostingAdmin/JobPostingAdmin_updateJob
- Admin_getJob - This endpoint will be posted on 9/24/2020
- Job Posting Attribute List (JobPostingAttributeAdmin)
Returns data on all of the optional job posting attributes that can be used in a job posting by an OrgAdmin.
- This endpoint will be posted on 9/24/2020
- This endpoint will be posted on 9/24/2020
- Admin User's Organization Info
Returns organization name and address information for the currently logged in OrgAdmin
- Job List Options Reference Data
Returns a JSON structure of all list options for 'select from list' fields in the Job Posting schema (Sectors, Classifications, ContractTypes, WorkPeriodTypes)
Other EndPoints Not Yet Published
The following endpoints will be published over the next few days
Comments
0 comments
Please sign in to leave a comment.