# Retrieve results
source: https://developer.mastercard.com/track-search/documentation/use-cases/retrieve_results/index.md

This endpoint allows users to retrieve results of their bulk search requests.
Note: Your bulk search request must have completed processing before you can retrieve results.

## How it works {#how-it-works}

The user journey with this endpoint is as follows:
Diagram results

**Step 1**: The user retrieves Search results by calling the GET /bulk-searches/{bulk_search_id}/results endpoint.

**Step 2** : Mastercard Track Search validates the `bulkSearchId` exists in the database.

**Step 3**: Mastercard Track Search verifies the results are ready for retrieval.

**Step 4**: Mastercard Track Search returns a 200 OK response with the Search results.

API Reference: `GET /bulk-searches/{bulk_search_id}/results`

Review the error codes associated with this endpoint in the [Get results error codes](https://developer.mastercard.com/track-search/documentation/code-and-formats/index.md#get-results-error-codes) section.
