# Reed Job Detail API Documentation

Retrieve one public Reed UK job by id: title, canonical url, the description as HTML and as plain text, contract type, working hours, salary (figures with period, currency and yearly equivalent, or the label Reed shows when the figures are hidden), location with town, county, region and postcode, recruiter (name, profile and type: agency, direct_employer or reed), sector, and ISO 8601 UTC dates (Reed sends no timezone, values are read as UTC). Expired or unknown jobs answer 404 and are not billed.

- **Documentation:** [https://scrappa.co/docs/reed-api/reed_job_details](https://scrappa.co/docs/reed-api/reed_job_details)
- **API group:** Reed API
- **Endpoint:** `GET https://scrappa.co/api/reed/jobs/details`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `job_id` | integer | Yes | Numeric Reed job id from the job url or the search endpoint. Example: 57401633. |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/reed/jobs/details?job_id=57401633"
```

## Example response

```json
{
    "success": true,
    "data": {
        "job": {
            "id": 57401633,
            "title": "Senior Developer",
            "description_html": "<p><br></p><strong>Senior Ruby on Rails Engineer (Active SC) </strong><p><strong>\u00a3650-\u00a3675/day Inside IR35 | 6 Months | Predominantly Remote</strong></p>",
            "description_text": "Senior Ruby on Rails Engineer (Active SC) \u00a3650-\u00a3675/day Inside IR35 | 6 Months | Predominantly Remote",
            "url": "https://www.reed.co.uk/jobs/senior-developer/57401633",
            "contract_type": "contract",
            "is_full_time": true,
            "is_part_time": false,
            "salary": {
                "from": 650,
                "to": 675,
                "period": "per_day",
                "currency": "GBP",
                "from_per_annum": 169000,
                "to_per_annum": 175500,
                "display": "\u00a3 650.00 - \u00a3 675.00 per day"
            },
            "location": {
                "name": "London",
                "town": "London",
                "county": "London",
                "region": "South East England",
                "country": "United Kingdom"
            },
            "recruiter": {
                "name": "TXP Technology x People",
                "profile_id": 20220,
                "profile_url": "https://www.reed.co.uk/jobs/concept-it-20220/p20220",
                "type": "agency"
            },
            "sector": {
                "id": 307,
                "name": "1st Line Support/Helpdesk",
                "parent_name": "IT & Telecoms"
            },
            "posted_at": "2026-09-29T09:47:25Z",
            "updated_at": "2026-10-11T10:02:17Z",
            "expires_at": "2026-11-10T23:55:00Z"
        }
    },
    "meta": {
        "endpoint_family": "job_detail",
        "billable": true
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A required query parameter is missing or invalid. This response is not billable. |
| 404 | Resource Not Found | The Reed job does not exist or has expired. This response is not billable. |
| 503 | Invalid Source Response | Reed answered with a page that no longer matches the documented contract. This response is not billable. |
| 503 | Service Unavailable | The upstream service is temporarily unavailable. Please retry shortly. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
