Capturing business profiles

 

Do you have the URL of a company profile on a particular Social Network, but you would retrieve all company details available?

Or, you have only a company name, but no URL with the company’s profile?

In both cases, JustLikeAPI will be happy to help.

The list of fields that we would retrieve for you is specific for each Platform – basically, we’re able to capture anything shown in the user’s browser.

Data delivery options

Business profile data can be delivered in 2 separate ways

  • API Delivery – JSON Response
    • In this scenario, your software sends an API request with the URL containing the business profile whose data you would like scraped
    • JustLikeAPI responds with JSON data – containing captured fields

Request

{
"propertyUrl":"https://www.google.com/search?rlz=1C1GCEU_enRS819RS819&ei=WcGXNy4LornrgSoz7jgCw&hotel_occupancy
=&q=stroudsmoor"
}

*  "dateFrom" is optional

** “reviewLimit” is also optional (retrieves a specified number of reviews)

Base URL : https://test.justlikeapi.io/reviews/get

Parameter content type: application/json

Response

{
"valid":true,
"title":"Stroudmoor Country Inn",
"address":"Stroudmoor Rd, USA",
"phoneNumber":"555-5555",
"websiteURL":"StroudmoorInn.com",
"categories":"Hotel, Tourism, Restauran"
}
  • CSV delivery
    • In this method, you would provide the list of URLs from which you would like to scrape the profiles from, and fields you would like delivered
    • You would also define how often the scraping should take place
    • JustLikeAPI would perform scraping at regular intervals, as defined above, and deliver resulting data in CSV file, on an FTP location of your choice (either your or our server)

Capturing profile data from sites requiring login (username/password)

There are Websites (Platforms, as we call them) that won’t display a profile before you log in (with username/password). Such Platforms, among many others, are LinkedIn and Facebook.

For capturing data from such sites, JustLikeAPI offers 2 options

  • Regular JustLikeAPI account
    • In this scenario, you would provide the username/password used for login within your API request
  • Managed JustLikeAPI account
    • In this case, we would maintain a pool of accounts that will be used for capturing reviews
    • Your request need not contain any username/password – as we will be performing request via one of the accounts we’re maintaining for you

What websites can be used for profile collection?

Practically, any website / social network where profile details can be found

  • (links to JLA Platform pages)
  • Facebook
  • Google
  • Tripadvisor
  • Yelp
  • YellowPages
  • WeddingWire
  • Zillow
  • Etc – more than 40 websites at the moment

How will I be charged?

Your subscription will be determined by

  • Number of requests you need to perform (there are different subscription levels – some clients perform less than 10 requests per day, while others perform nearly 100 000 requests on daily basis)
  • Platform complexity – not all Platforms have the same way of displaying reviews. Further, some of them are really good at detecting and blocking bot requests – and our job is to make sure we bypass these.