A business can have many profiles. Profiles can be derived from websites, submitted with a business, and also matched from a business's web presence. Possible profile types are Google Places, Facebook Pages, LinkedIn Profiles, Instagram Pages, and Yelp Pages.
[
{
"object": "profile",
"id": "efbae2ce-bbe9-416b-bee4-e17f2547dbc0",
"type": "facebook",
"external_id": "asocialprofile",
"url": "https://www.facebook.com/asocialprofile",
"rating": 4.8,
"rating_count": 125,
"submitted": false,
"error": null,
"status": "online",
"metadata": {}
}
]
| Attribute | Type | Description |
|---|---|---|
| type | string | Type of profile. Valid values are facebook, google, instagram, yelp, linkedin, and unsupported(if a submitted profile is not any of these supported types). |
| external_id | string | Third-party identifier for the profile. |
| url | url | Canonical URL for the profile |
| rating | float | The rating or review score for the business on the profile. Null if not available. |
| rating_count | integer | The number of ratings or reviews present on the profile. Null if not available. |
| submitted | boolean | True if the profile was submitted. False if it was discovered. |
| error | string | An error message is displayed if a submitted profile could not be analyzed. Null if no error. |
| status | string | The status of the profile. Can be online, offline, and unknown (if there was an error processing the profile) |
| metadata | object | Additional metadata sourced from the profile |