Better Business Bureau reviews API documentation
We provide a simple to setup REST API that returns reviews in JSON format. Before integrating the API you should be aware of the following:
- The Better Business Bureau API returns 10 reviews per request.
- The order in which reviews are returned is by descending date(from newest to oldest).
- You can get all reviews from a single place by using the
offset
parameter.
To get reviews from Wextractor you will need to perform GET
requests against
the https://wextractor.com/api/v1/reviews/bbb
endpoint.
Reviews endpoint parameters:
Parameter | Required | Description | Example |
---|---|---|---|
auth_token | Required | Your API token for authentication. Once you register to Wextractor you can extract this key from your account's setting page. | - |
id | Required | The full url for the business page(make sure to apply url encoding). | https://www.bbb.org/us/ca/mountain-view/profile/internet-service/google-llc-1216-214105 |
offset | Optional | This parameter defines the result offset. It skips the given number of reviews. It's used for pagination. (e.g., 0 (default) is the first page of results, 10 is the 2nd page of results, 20 is the 3rd page of results, etc.). | 10 |
Example usage:
https://wextractor.com/api/v1/reviews/bbb?id=https%3A%2F%2Fwww.bbb.org%2Fus%2Fca%2Fmountain-view%2Fprofile%2Finternet-service%2Fgoogle-llc-1216-214105&auth_token=XXXX&offset=0
Example response:
{
"totals": {
"review_count": 528,
"average_rating": "1.16"
},
"reviews": [
{
"id": "1216_214105_771374",
"datetime": "2024-03-20T00:00:00",
"rating": 1,
"text": "Google needs to stop copying Apple computer **** And start bringing back the built-in 3.5mm headphone **** starting with the Google pixel 8a or Google will lose a another customer because they don't care about their customers, they only care about money and profit",
"reviewer": "Jack D",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_771113",
"datetime": "2024-03-19T00:00:00",
"rating": 1,
"text": "In October I purchased a Google 8 pixel phone from Xfinity, the phone is under warranty and Google wants to place $800 authentication hold on my card. The motherboard on the phone is bad a Google repair shop check the phone. Why have a warranty on something and ask the customer to place a hold on there card. The phone motherboard should have not gone bad in this length of time, so the phone was defective when I received it, and should be replaced. The motherboard went out February 28,2024. I would give them zero stars if I could I'm tell everyone please do not buy Google products, they DO NOT honor their warranty unless you let them place a hold on your card, you should not have to do that. This is the most dishonest thing to do when you have a business. DO NOT PURCHASE GOOGLE PRODUCTS!",
"reviewer": "Sophia B",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_770952",
"datetime": "2024-03-18T00:00:00",
"rating": 1,
"text": "I had Google music pretty much ever since it came out and had bought numerous albums over that time span. They switched it to ******* music and I now don't own the albums that I bought. To listen to them without a ad after each and every song I have to pay a monthly subscription. That would be okay if they had refunded me the thousand plus dollars I spent buying albums but they don't. They steal that money from you. Now they are doing it with their service that you buy movies and TV shows off of. I have now lost two seasons of a TV show that I bought and three episodes of another one that I purchased. These are not rentals. These are full purchases. The option I have now is to re-buy the two seasons plus the couple of episodes that I lost or get a subscription to another streaming service that offers those seasons and shows on their platform. How can you sell a product and offer two options, one being rent the second being purchase, and if they select purchase they can eventually take that product back. Just like the music. Music they don't refund you any of the money that you used to buy the product that they took back. They also don't warn you about that possibility nor give you a heads up at the changes going into effect. Now if I sold something to my neighbor, let's say a lawn mower and I offered two options, they could rent it or buy it. Let's say the neighbor decided to buy it out right? And so they paid for it took possession and 3 years later I went to their house and took it back and then put it back out for sale. I would be arrested for theft and put in jail. So what the f*** is this.",
"reviewer": "Bradley S",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_770100",
"datetime": "2024-03-14T00:00:00",
"rating": 1,
"text": "Google ads stole money from our small business. They incorrectly out down a maximum spend of $900 a day, after we agreed to a single month of $1000. When trying to contact them to resolve this they said it was the fault of the Google ads company they contract with, Concentrix. They then apologized, said they would open a refund ticket, and then a few days later we received an email saying the error was our fault and not theirs, so they would keep the $10,000 they pulled from our business account. Still trying to resolve this but DO NOT use Google ads.",
"reviewer": "Christopher C",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_769814",
"datetime": "2024-03-13T00:00:00",
"rating": 1,
"text": "This is the email I sent to ********** and GOOGLE PLAY.On Tuesday, March 5 2024 I tried to sign up for ********** free trial. Your associate ******************* proceeded to tell me in order to get the special rate after free trial period I needed to pay upfront. He helped me set up a CASHAPP account. I put $160 dollars in this account. This money was sent to ********************************* Everytime we had contact following this conversation he would try to convince me to put more money into it. I refused. He also has me go into Target and send myself a $360 ecard. This I have. Unsure how he intended to scam this from me. I cancelled ******** I do not want your free trial. All I want is my $160 sent to **** am in the process of filing a scam alert and filing with the Better Business Bureau. Refund my $160 and we can part ways and end this. *******************",
"reviewer": "Lois K",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_769688",
"datetime": "2024-03-13T00:00:00",
"rating": 1,
"text": "This company is massive and yet cant provide human support to their customers? Its pathetic and if you call the phone number to try you just get stuck on hold forever if you can even get past the auto bot. I have lost important photos and messages multiple times because they change things without warning consumers properly so they can save data.",
"reviewer": "Amy L",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_769679",
"datetime": "2024-03-13T00:00:00",
"rating": 1,
"text": "Horrible customer service, I've had my business listed on Google My Business since march 2022. I recently moved the business to a new state, they refused to verify my business so i can start working again, its been three months since i've been trying to get in contact with somebody. Nobody is getting back to me. At the moment , i am out of work , can someone please help me here.",
"reviewer": "Giovanni L",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_768033",
"datetime": "2024-03-07T00:00:00",
"rating": 1,
"text": "I started having major internet issues with Google Fiber (**) mid Jan 2024. I spoke with a ** CSR about Feb 11th and was told a ** Tech will be out within 2 weeks. A month later, a ** Field Tech stopped by. I explained that I work from home, therefore, stable internet service is crucial for my job security. I had to use my own mobile data and mobile hotspot from my phone company to work 40 hours a week. I spoke to a ** CSR over the phone about Feb 11th. I explained ** internet service is either 50% up and down all day or 50% completely down. My neighbor is experiencing the same internet service issues with **. A ** Tech worked on the cable wires that run from my house, over my backyard, to a pole outside my property lines. That ** Tech left without notice and also left wires laying on the ground in my backyard. My ** internet services continued, since then, with the same issues as before. As a result, I used up my mobile data and hotshot for the month from my smartphone provider. After several live chats with ** CSRs, several over the phone calls, and several in-person attempts by ** Field Techs seeing and documentating the issues... I am again, at this moment, without ** internet service. I asked the last ** CSR I spoke with today, how am I supposed to work tomorrow? The ** CSR put me on hold several long periods of times, and eventually, could not be of assistance. I called ** again. Another ticket submitted.. I'm online now comparing the very few ISPs available in my area and its like....all I want is stable internet service so I can work. Why is this so difficult...almost a month later after Feb 11th, I'm still without ** internet service ??",
"reviewer": "Sheree H",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_767514",
"datetime": "2024-03-05T00:00:00",
"rating": 1,
"text": "Horrible customer service with the my business part of google. I love Google, but their my business section is a mess and somewhat of an headache to work with. I started ***************** ************* LLC TOWING AND ROADSIDE ASSISTANCE in 2019. I had multiple locations seeing as though Im a towing company. My business page was shut down because I had multiple locations. *** tried repeatedly to get my business back online to no avail. I spoke to one Google my business representative, that told me to try a new email address (he informed me that my original email address *************** was in googles system as spam), its my official business email address. He told me it would be ok seeing as though Ive got a new business address, Im no longer in ****************, or ******, ** and I closed the ************ location in ********(property was sold). Im currently still located in ********, ** at ******************. I resubmitted my new business info, and a new business verification video with everything required in the video, address, local businesses and landmarks, my company vehicles, and I even started one of my tow trucks. I wish google helped more with resolving issues such as this. Im trying my best to run my business but I cant update my business account/info. As each day passes I losing business and its hard to pay my employees and expenses.",
"reviewer": "Sean W",
"reply": {
"text": null,
"datetime": null
}
},
{
"id": "1216_214105_766890",
"datetime": "2024-03-02T00:00:00",
"rating": 1,
"text": "Gps system a little off still haven't been able to get in my account from last year",
"reviewer": "Shamiah H",
"reply": {
"text": null,
"datetime": null
}
}
]
}
Frequently asked questions:
- How do I get all the reviews for a single place?
You need to perform multiple requests incrementing the offset until you get a response without any reviews in it.