# SearchResponse

Source: https://developer.synup.com/schemas/search-response

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `data` | object | optional |  |
| `data.searchLocations` | object | optional |  |
| `data.searchLocations.edges` | array of object | optional |  |
| `data.searchLocations.edges[].cursor` | string | optional |  |
| `data.searchLocations.edges[].node` | object | optional |  |
| `data.searchLocations.pageInfo` | object | optional |  |
| `data.searchLocations.pageInfo.hasNextPage` | boolean | optional | Indicates if there are more pages available |
| `data.searchLocations.pageInfo.hasPreviousPage` | boolean | optional | Indicates if there are previous pages available |
| `data.searchLocations.pageInfo.totalPages` | integer | optional | Total number of pages available |
| `data.searchLocations.pageInfo.totalRecords` | integer | optional | Total number of records across all pages |
