Skip to main content

reed

Search for jobs using the Reed API in python.

This project was (heavily) inspired by the similar work on the Indeed API which can be found here. Getting a publisher number from Indeed was a pain so I looked for similar API's and stumbled upon Reed.

API Credentials

To be able to interact with the Reed API you will need an API Key. This key is passed into the reed client's constructor.

from reed import ReedClient

client = ReedClient(api_key=YOUR_API_KEY)

You can sign up for an API key here.

Performing a Job Search

from reed import ReedClient

client = ReedClient(api_key)

params = {
    'keywords' : "data scientist",
    'locationName' : "London",
    'minimumSalary': 30000
}

response = client.search(**params)

Retrieving job details

from ReedClient import ReedClient

client = ReedClient(api_key)

result = client.job_details(job_id=job_id)

API Parameters

Job Search

keywords - This is the parameter for your search query. By default terms are ANDed.

resultsToTake - maximum number of results to return (the default is 100)

employerId - id of employer posting job

employerProfileId - profile id of employer posting job

locationName - the location of the job

distanceFromLocation - distance from location name in miles (default is 10)

permanent - true/false

contract - true/false

temp - true/false

partTime - true/false

fullTime - true/false

minimumSalary - lowest possible salary e.g. 20000

maximumSalary - highest possible salary e.g. 30000

postedByRecruitmentAgency - true/false

postedByDirectEmployer - true/false

graduate - true/false

Release files for reed 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for reed 0.0.4
File Size Uploaded
reed-0.0.4.tar.gz 2.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for reed 0.0.4
File Interpreter ABI Platform
reed-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / reed-0.0.4.tar.gz

Download URL reed-0.0.4.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2f5152d8392a7994064bcb27f10bb9b9ac6a569920dbbac2b37f4fe073adca34
BLAKE2b-256 checksum
How to use checksums
642b37fd995515e31ee24e09e6fdaaf02531ad9c9e596a95a17fb700cdc3bc75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release files / reed-0.0.4-py3-none-any.whl

Download URL reed-0.0.4-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f7f6941ec6bdbacbfa5bdd837347cab1846ac770d7f0b99db9cfd9b02fee9be2
BLAKE2b-256 checksum
How to use checksums
07df1fea184133bbb08ab58236e870430a318747dc965b8b48434c59e25b0542
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page