REST API

JSON over HTTPS. Every endpoint below takes an API key.

Base URLhttps://jobs-api.arihaan.ai/v1
FormatJSON responses, UTF-8
AuthBearer API key
SpecOpenAPI 3.1

Endpoints#

MethodPathWhat
GET/v1/jobsSearch jobs (query parameters)
POST/v1/jobs/searchSearch jobs (JSON body)
GET / POST/v1/jobs/countCount matching jobs
GET/v1/jobs/{id}One job with its description
POST/v1/jobs/batchUp to 100 jobs by id
GET/v1/companiesFind companies
GET/v1/companies/{name}A company profile and its hiring
GET/v1/metaFilters and data facts (free)
GET/v1/usageYour usage (free)

Conventions#

  • List filters take several values: repeat the parameter (?title=Nurse&title=RN). Fixed-value lists may also be comma-separated (?countries=US,CA).
  • Unknown parameters are an error, not ignored, so a typo never silently matches everything.
  • Results are newest first. Page with cursors.