API docs are there.
NOTE: currently there is small coverage of api endpoints, and oriented to open api routes.
(Package is targeted to the tasks what I have, not for support fully api, sorry).
Install the package via composer:
composer require think.studio/laravel-reviewsio-api
Optionally you can publish the config file with:
php artisan vendor:publish --provider="Reviewsio\ServiceProvider" --tag="config"
use Reviewsio\Facades\Reviewsio;
/** @var \Reviewsio\Endpoints\ProductReviewBySku\Response $response */
$response = Reviewsio::api()
->productReviewBySku()
->sku('The Reach')
->paginate()
->call([
'minRating' => 2,
]);
$reviewsCollection = $response->reviews();
$total = $response->total();
$perPage = $response->perPage();
$currentPage = $response->currentPage();