---
title: "Download Single Result of Bulkjob"
method: GET
path: "/kg/v3/enhance/bulk/{bulkjobId}/{jobIdx}"
tags: ["Bulk Enhance"]
---

# Download Single Result of Bulkjob

`GET /kg/v3/enhance/bulk/{bulkjobId}/{jobIdx}`

Use this API to download the result of a single job within a bulkjob by specifying the index of the job.

## Path parameters

- `bulkjobId` string, required
- `jobIdx` integer, required

## Response `200`

Enhance result

- EnhanceResponse
  - `version` integer — Response version
  - `hits` integer — Number of matches returned
  - `kgversion` string — Version of KG that was queried
  - `request_ctx` RequestContext — Request context
    - `query` union — Submitted query
      - object
        - `type` string — Diffbot entity type
        - `location` string — Location of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `ip` string — IP address of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `phone` string — Phone of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `description` string — Description of the entity to enhance. Parameter can be used with types `Person` and `Organization`
      - object
        - `type` string — Diffbot entity type
        - `location` string — Location of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `ip` string — IP address of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `phone` string — Phone of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `description` string — Description of the entity to enhance. Parameter can be used with types `Person` and `Organization`
        - `email` FieldWrapper — Email of the entity to enhance. Parameter can be used only with type `Person`
          - `empty` boolean
        - `employer` string — Employer of the entity to enhance. Parameter can be used only with type `Person`
        - `title` string — Title of the entity to enhance. Parameter can be used only with type `Person`
        - `school` string — School of the entity to enhance. Parameter can be used only with type `Person`
    - `query_ctx` object — Query context. Example: submitted query parameters etc.
    - `threshold` RequestContext — recursive
    - `customId` RequestContext — recursive
  - `data` Data[]
    - `score` number, double — Enhance score
    - `entity` ObjectNode — Enhanced entity. Can be null if no entity was found.
    - `errors` string[]
    - `refreshInfo` object — Refresh info for debug
    - `refreshDelta` Delta
    - `entity_ctx` object — Entity-level context
  - `errors` string[]
  - `searchInfo` object — Search info for debug

## Other responses

- `201` — Bulkjob is still executing or is stopped
- `400` — Invalid bulkjobId
- `401` — Token not specified or other client errors
- `404` — Bulkjob not found
- `500` — Internal Server Error

---

[API](https://skmtc.net/diffbot/apis/web-search.md) · [All operations](https://skmtc.net/diffbot/apis/web-search/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/diffbot/web-search/versions/8b88d7dabe63/schema)
