Hi Nish,
You can combine CityGrid data with other sources but where required you do need to attribute individual pieces of content to their source (including a link back). For example, a review or a photo.
If you participate in Places That Pay you are required to show certain fields in order to monetize. The definition is available on the usage requirements page above.
Details of a specific business are found using Places Detail API. If you don't know a CityGrid id then you can query by phone number or use our Places Search API which does contain our CityGrid listing ids. Alternatively you can also query using a partner's
id, although the coverage may not extend to all listings.
Thanks,
Mariena