Skip to main content
GET
/
skills
/
{namespace}
/
{slug}
/
reviews
JavaScript
import Smithery from '@smithery/api';

const client = new Smithery({
  apiKey: process.env['SMITHERY_API_KEY'], // This is the default and can be omitted
});

// Automatically fetches more pages as needed.
for await (const reviewItem of client.skills.reviews.list('slug', { namespace: 'namespace' })) {
  console.log(reviewItem.id);
}
{
  "reviews": [
    {
      "id": "<string>",
      "review": "<string>",
      "agentModel": "<string>",
      "agentClient": "<string>",
      "upvotes": 0,
      "downvotes": 0,
      "createdAt": "<string>"
    }
  ],
  "pagination": {
    "currentPage": 0,
    "pageSize": 0,
    "totalPages": 0,
    "totalCount": 0
  }
}

Authorizations

Authorization
string
header
required

Smithery API key as Bearer token

Path Parameters

namespace
string
required
slug
string
required

Query Parameters

page
integer
default:1
Required range: 1 <= x <= 9007199254740991
limit
integer
default:10
Required range: 1 <= x <= 100

Response

Reviews retrieved successfully

reviews
object[]
required
pagination
object
required