---
title: "Amazon Jobs search"
method: GET
path: "/amazon-jobs/search"
tags: ["Amazon Jobs"]
---

# Amazon Jobs search

`GET /amazon-jobs/search`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/amazon-jobs/search`
- Auth: API key in header `x-api-key`

Searches Amazon's public careers site (amazon.jobs). Each result includes the full description and qualifications inline. `sort` accepts `relevant` (default, relevance ranking) or `recent` (newest posted first). Either `q` or `category` (or both) must be given -- `category` filters by Amazon's own job-category taxonomy and works with no text query at all. See `amazon-jobs-categories` for the full, live-verified list of accepted `category` values.

## Query parameters

- `q` string
- `category` 'administrative-support' | 'applied-science' | 'audio-video-photography-production' | 'business-intelligence' | 'business-merchant-development' | 'buying-planning-instock-management' | 'corporate-operations' | 'customer-service' | 'data-science' | 'database-administration' | 'design' | 'economics' | 'editorial-writing-content-management' | 'facilities-maintenance-real-estate' | 'finance-accounting' | 'fulfillment-associate' | 'fulfillment-operations-management' | 'fulfillment-warehouse-associate' | 'hardware-development' | 'human-resources' | 'investigation-loss-prevention' | 'leadership-development-training' | 'legal' | 'machine-learning-science' | 'marketing-pr' | 'medical-health-safety' | 'operations-it-support-engineering' | 'procurement' | 'project-program-product-management-non-tech' | 'project-program-product-management-technical' | 'public-policy' | 'public-relations' | 'research-science' | 'sales-advertising-account-management' | 'software-development' | 'solutions-architect' | 'supply-chain-transportation-management' | 'systems-quality-security-engineering'
- `country` string
- `page` integer
- `limit` integer
- `sort` 'relevant' | 'recent'

## Headers

- `x-api-key` string, required

## Response `200`

OK

- AmazonjobsSearchResponseDoc
  - `code` integer
  - `data` AmazonjobsSearchResponse
    - `category` string
    - `country` string
    - `jobs` AmazonjobsAmazonJob[]
      - `apply_url` string
      - `basic_qualifications` string
      - `category` string
      - `city` string
      - `company` string
      - `country` string
      - `description` string
      - `id` string
      - `location` string
      - `posted_at` string
      - `preferred_qualifications` string
      - `schedule_type` string
      - `state` string
      - `title` string
      - `url` string
    - `limit` integer
    - `page` integer
    - `query` string
    - `source_url` string
    - `total` integer
  - `msg` string

## Other responses

- `400`: Bad Request
- `429`: Too Many Requests
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
