# LocationConnectionsResponse

Source: https://developer.synup.com/schemas/location-connections-response

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `data` | object | optional |  |
| `data.locationsConnectInfo` | object | optional |  |
| `data.locationsConnectInfo.pageInfo` | object | optional |  |
| `data.locationsConnectInfo.pageInfo.hasNextPage` | boolean | optional | Indicates if there are more pages available |
| `data.locationsConnectInfo.pageInfo.hasPreviousPage` | boolean | optional | Indicates if there are previous pages available |
| `data.locationsConnectInfo.pageInfo.totalPages` | integer | optional | Total number of pages available |
| `data.locationsConnectInfo.pageInfo.totalRecords` | integer | optional | Total number of records across all pages |
| `data.locationsConnectInfo.records` | array of object | optional |  |
| `data.locationsConnectInfo.records[].locationId` | string | optional | Base64-encoded location id (`Location:<id>`) |
| `data.locationsConnectInfo.records[].accountId` | string | optional | Account id the location belongs to |
| `data.locationsConnectInfo.records[].clientName` | string | optional | Client / sub-account name |
| `data.locationsConnectInfo.records[].accountType` | string | optional | Source / publisher this record represents One of: `GoogleAccount`, `FacebookAccount`, `AppleAccount`, `YelpAccount`, `TripadvisorAccount` |
| `data.locationsConnectInfo.records[].status` | string | optional | Raw connection status of the location for this source. Values include `CONNECTED`, `NOT_CONNECTED`, `CONNECTION_ISSUE`, `EXPIRED`, `RENEW`, `MISSING`, `SUSPENDED`, etc. |
| `data.locationsConnectInfo.records[].connectedAccountId` | string | optional | Id of the connected account, when connected |
| `data.locationsConnectInfo.records[].providerId` | string | optional | Provider-side id of the connected listing, when connected |
| `data.locationsConnectInfo.records[].accountMail` | string | optional | Email of the connected (publisher) account, when connected |
| `data.locationsConnectInfo.records[].publisherAccountName` | string | optional | Display name of the connected publisher account |
| `data.locationsConnectInfo.records[].publisherAccountId` | string | optional | Id of the connected publisher account |
| `data.locationsConnectInfo.records[].listingSiteId` | integer | optional | Site id of the connected listing |
| `data.locationsConnectInfo.records[].locationInfo` | object | optional |  |
| `data.locationsConnectInfo.records[].locationInfo.approved` | boolean | optional | Whether the location is approved |
| `data.locationsConnectInfo.records[].locationInfo.name` | string | optional | Location name |
| `data.locationsConnectInfo.records[].locationInfo.street` | string | optional | Street address line 1 |
| `data.locationsConnectInfo.records[].locationInfo.street1` | string | optional | Street address line 2 |
| `data.locationsConnectInfo.records[].locationInfo.city` | string | optional | City |
| `data.locationsConnectInfo.records[].locationInfo.postalCode` | string | optional | Postal / ZIP code |
| `data.locationsConnectInfo.records[].locationInfo.countryIso` | string | optional | ISO country code (e.g. `IN`, `US`) |
| `data.locationsConnectInfo.records[].locationInfo.storeCode` | string | optional | Store code of the location, if set |
| `data.locationsConnectInfo.records[].locationInfo.liveLink` | string | optional | Public live link of the location's listing on the source |
| `data.locationsConnectInfo.records[].connectedListingInfo` | one of | optional | Details of the connected listing on the source. `null` when the location is not connected. When present, its shape depends on the source. |
| `data.locationsConnectInfo.records[].connectedListingInfo.name` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.addressLines` | array of string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.administrativeArea` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.locality` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.regionCode` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.postalCode` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.phone` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.storeCode` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.gmbAccountNumber` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.gmbGroup` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.suspended` | boolean | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.liveLink` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.street` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.city` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.state` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.zip` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.country` | string | optional |  |
| `data.locationsConnectInfo.records[].connectedListingInfo.parentPageName` | string | optional |  |
