Skip to content

Latest commit

 

History

History
69 lines (59 loc) · 1.97 KB

README.md

File metadata and controls

69 lines (59 loc) · 1.97 KB

Reed Job Seeker API Python Implementation

Small project with the goal of making a simple API wrapper from scratch for learning purposes. Picked Reed pretty much randomly

Technical notes

See https://www.reed.co.uk/developers/jobseeker

Search Results output

{
    "results": [
        {

            "jobId": 40227781,
            "employerId": 563926,
            "employerName": "Modis",
            "employerProfileId": null,
            "employerProfileName": null,
            "jobTitle": "Development Manager  Deliver complex enterprise-scale software",
            "locationName": "Stoke-on-Trent",
            "minimumSalary": 50000.00,
            "maximumSalary": 60000.00,
            "currency": "GBP",
            "expirationDate": "12/05/2020",
            "date": "31/03/2020",
            "jobDescription": "blah blah ... ",
            "applications": 1,
            "jobUrl": "https://www.reed.co.uk/jobs/development-manager-deliver-complex-enterprise-scale-software/40227781"
        },
}

Details endpoint outputs

{
    "employerId": 0,
    "employerName": null,
    "jobId": 0,
    "jobTitle": null,
    "locationName": null,
    "minimumSalary": null,
    "maximumSalary": null,
    "yearlyMinimumSalary": null,
    "yearlyMaximumSalary": null,
    "currency": null,
    "salaryType": null,
    "salary": null,
    "datePosted": null,
    "expirationDate": null,
    "externalUrl": null,
    "jobUrl": null,
    "partTime": false,
    "fullTime": false,
    "contractType": null,
    "jobDescription": null,
    "applicationCount": 0
}

Changes

0.1

Initial commit, started implementing job searching functionality

0.2

Basic function, no paging

0.3

Pretty happy with this now. Calling this the final version

0.4

The real final, version, some fixes to try and get the tests passing on GitHub