zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Search Tools/npm
Logo npm

npm

Searches the public package registry and returns matching package metadata.

Endpoints
1
Requests
8
Updated
3 months ago
For LLMs
llms.txt
Endpoint health9 hours ago
  • searchpassing, 0.8s
1/1 passingdaily 01:00 WIB

Playground

1 endpoint
GET/v1/search-tools:npm/search5m cache3 paramschecking key…
Parameters
querystringrequired

Search keyword

countnumber

Results per page 1-30 (default 20)

pagenumber

Result page (default 1, max 50)

·
Response
EXAMPLE
{
  "page": 1,
  "count": 5,
  "items": [
    {
      "url": "https://www.npmjs.com/package/hono",
      "name": "hono",
      "links": {
        "npm": "https://www.npmjs.com/package/hono",
        "bugs": "https://github.com/honojs/hono/issues",
        "homepage": "https://hono.dev",
        "repository": "git+https://github.com/honojs/hono.git"
      },
      "score": 2356.0767,
      "title": "hono",
      "source": "npmjs.com",
      "version": "4.12.33",
      "keywords": [
        "hono",
        "web",
        "app",
        "http",
        "application",
        "framework",
        "router",
        "cloudflare",
        "workers",
        "fastly",
        "compute",
        "deno",
        "bun",
        "lambda",
        "nodejs"
      ],
      "publisher": "GitHub Actions",
      "description": "Web framework built on Web Standards",
      "publishedAt": "2026-07-31T10:42:41.417Z"
    },
    {
      "url": "https://www.npmjs.com/package/@hono/node-server",
      "name": "@hono/node-server",
      "links": {
        "npm": "https://www.npmjs.com/package/@hono/node-server",
        "bugs": "https://github.com/honojs/node-server/issues",
        "homepage": "https://github.com/honojs/node-server",
        "repository": "git+https://github.com/honojs/node-server.git"
      },
      "score": 623.7639,
      "title": "@hono/node-server",
      "source": "npmjs.com",
      "version": "2.0.12",
      "publisher": "GitHub Actions",
      "description": "Node.js Adapter for Hono",
      "publishedAt": "2026-07-26T05:02:01.126Z"
    },
    {
      "url": "https://www.npmjs.com/package/hono-openapi",
      "name": "hono-openapi",
      "links": {
        "npm": "https://www.npmjs.com/package/hono-openapi",
        "bugs": "https://github.com/rhinobase/hono-openapi/issues",
        "homepage": "https://github.com/rhinobase/hono-openapi",
        "repository": "git+https://github.com/rhinobase/hono-openapi.git"
      },
      "score": 513.671,
      "title": "hono-openapi",
      "source": "npmjs.com",
      "version": "1.3.1",
      "keywords": [
        "hono",
        "openapi",
        "zod",
        "valibot",
        "typebox",
        "arktype",
        "effect"
      ],
      "publisher": "mathuraditya724",
      "description": "OpenAPI schema generator for Hono",
      "publishedAt": "2026-07-05T19:35:15.392Z"
    },
    {
      "url": "https://www.npmjs.com/package/@hono/otel",
      "name": "@hono/otel",
      "links": {
        "npm": "https://www.npmjs.com/package/@hono/otel",
        "bugs": "https://github.com/honojs/middleware/issues",
        "homepage": "https://github.com/honojs/middleware",
        "repository": "git+https://github.com/honojs/middleware.git"
      },
      "score": 478.1013,
      "title": "@hono/otel",
      "source": "npmjs.com",
      "version": "1.1.2",
      "publisher": "GitHub Actions",
      "description": "OpenTelemetry middleware for Hono",
      "publishedAt": "2026-05-08T08:29:53.507Z"
    },
    {
      "url": "https://www.npmjs.com/package/hono-rate-limiter",
      "name": "hono-rate-limiter",
      "links": {
        "npm": "https://www.npmjs.com/package/hono-rate-limiter",
        "bugs": "https://github.com/rhinobase/hono-rate-limiter/issues",
        "homepage": "https://honohub.dev/docs/rate-limiter",
        "repository": "git+https://github.com/rhinobase/hono-rate-limiter.git"
      },
      "score": 474.4182,
      "title": "hono-rate-limiter",
      "source": "npmjs.com",
      "version": "0.5.3",
      "keywords": [
        "hono",
        "api",
        "middleware",
        "rest-api",
        "rate-limiting",
        "rate-limiter",
        "honojs"
      ],
      "publisher": "mathuraditya724",
      "description": "Rate limit middleware for Hono.",
      "publishedAt": "2025-12-29T18:14:39.982Z"
    }
  ],
  "total": 4360,
  "hasMore": true,
  "nextPage": 2
}

Code examples

Search
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("search-tools:npm", "search", {
  "query": "react",
  "count": 20,
  "page": 1
});
console.log(data);
Full SDK reference →
request.sh
curl -X GET "https://api.zpi.web.id/v1/search-tools:npm/search?query=react&count=20&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Full reference

1 endpoint · plain text
GETSearch/v1/search-tools:npm/searchReturns matching packages with names, versions, and descriptions for a query.

Parameters

querystringrequired
Search keyword
countnumberoptional
Results per page 1-30 (default 20)
pagenumberoptional
Result page (default 1, max 50)

Request

curl -X GET "https://api.zpi.web.id/v1/search-tools:npm/search?query=react&count=20&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 5,
  "items": [
    {
      "url": "https://www.npmjs.com/package/hono",
      "name": "hono",
      "links": {
        "npm": "https://www.npmjs.com/package/hono",
        "bugs": "https://github.com/honojs/hono/issues",
        "homepage": "https://hono.dev",
        "repository": "git+https://github.com/honojs/hono.git"
      },
      "score": 2356.0767,
      "title": "hono",
      "source": "npmjs.com",
      "version": "4.12.33",
      "keywords": [
        "hono",
        "web",
        "app",
        "http",
        "application",
        "framework",
        "router",
        "cloudflare",
        "workers",
        "fastly",
        "compute",
        "deno",
        "bun",
        "lambda",
        "nodejs"
      ],
      "publisher": "GitHub Actions",
      "description": "Web framework built on Web Standards",
      "publishedAt": "2026-07-31T10:42:41.417Z"
    },
    {
      "url": "https://www.npmjs.com/package/@hono/node-server",
      "name": "@hono/node-server",
      "links": {
        "npm": "https://www.npmjs.com/package/@hono/node-server",
        "bugs": "https://github.com/honojs/node-server/issues",
        "homepage": "https://github.com/honojs/node-server",
        "repository": "git+https://github.com/honojs/node-server.git"
      },
      "score": 623.7639,
      "title": "@hono/node-server",
      "source": "npmjs.com",
      "version": "2.0.12",
      "publisher": "GitHub Actions",
      "description": "Node.js Adapter for Hono",
      "publishedAt": "2026-07-26T05:02:01.126Z"
    },
    {
      "url": "https://www.npmjs.com/package/hono-openapi",
      "name": "hono-openapi",
      "links": {
        "npm": "https://www.npmjs.com/package/hono-openapi",
        "bugs": "https://github.com/rhinobase/hono-openapi/issues",
        "homepage": "https://github.com/rhinobase/hono-openapi",
        "repository": "git+https://github.com/rhinobase/hono-openapi.git"
      },
      "score": 513.671,
      "title": "hono-openapi",
      "source": "npmjs.com",
      "version": "1.3.1",
      "keywords": [
        "hono",
        "openapi",
        "zod",
        "valibot",
        "typebox",
        "arktype",
        "effect"
      ],
      "publisher": "mathuraditya724",
      "description": "OpenAPI schema generator for Hono",
      "publishedAt": "2026-07-05T19:35:15.392Z"
    },
    {
      "url": "https://www.npmjs.com/package/@hono/otel",
      "name": "@hono/otel",
      "links": {
        "npm": "https://www.npmjs.com/package/@hono/otel",
        "bugs": "https://github.com/honojs/middleware/issues",
        "homepage": "https://github.com/honojs/middleware",
        "repository": "git+https://github.com/honojs/middleware.git"
      },
      "score": 478.1013,
      "title": "@hono/otel",
      "source": "npmjs.com",
      "version": "1.1.2",
      "publisher": "GitHub Actions",
      "description": "OpenTelemetry middleware for Hono",
      "publishedAt": "2026-05-08T08:29:53.507Z"
    },
    {
      "url": "https://www.npmjs.com/package/hono-rate-limiter",
      "name": "hono-rate-limiter",
      "links": {
        "npm": "https://www.npmjs.com/package/hono-rate-limiter",
        "bugs": "https://github.com/rhinobase/hono-rate-limiter/issues",
        "homepage": "https://honohub.dev/docs/rate-limiter",
        "repository": "git+https://github.com/rhinobase/hono-rate-limiter.git"
      },
      "score": 474.4182,
      "title": "hono-rate-limiter",
      "source": "npmjs.com",
      "version": "0.5.3",
      "keywords": [
        "hono",
        "api",
        "middleware",
        "rest-api",
        "rate-limiting",
        "rate-limiter",
        "honojs"
      ],
      "publisher": "mathuraditya724",
      "description": "Rate limit middleware for Hono.",
      "publishedAt": "2025-12-29T18:14:39.982Z"
    }
  ],
  "total": 4360,
  "hasMore": true,
  "nextPage": 2
}

Related APIs

More in search-tools

Brave Search

search-tools/brave

Web search via Brave — datacenter-friendly, no captcha, real-time dengan title/URL/snippet.

5K calls·1h cache

Bing Search

search-tools/bing

Bing Search. pencarian web lengkap, snippet, link, multi-bahasa dan region

5.5K calls·1h cache

DuckDuckGo

search-tools/duckduckgo

DuckDuckGo web search — privacy-focused search engine, no tracking, hasil pencarian web umum dengan title, URL, snippet.

736 calls·15m cache

GitHub Search

search-tools/github-code

Searches public code and repositories and returns matching file or repo metadata.

58 calls·5m cache

Wikipedia

search-tools/wikipedia

Wikipedia search — pencarian artikel ensiklopedia multi-bahasa (en/id) dengan title, snippet, URL halaman.

51 calls·3m cache

Hacker News

search-tools/hackernews

Hacker News search via Algolia API — pencarian post & komentar tech/startup community dengan points, comments, author.

48 calls·3m cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026