{"uid":"cap_dBMj4k9HWpOt2w3z4jdjt","slug":"npm-registry-search-csv-format-cd3dd8af","name":"npm Registry Search (CSV format)","description":"","url":"https://x402-v2-mint-npm-search.vercel.app/v1/npm-search/fmt/csv?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3_bb4j3YOyp2H6fp-AWGK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches the npm registry by keyword and returns matching packages as CSV rows with name, version, description, weekly downloads, and links.","exampleAgentPrompt":"Search npm for packages related to 'date formatting' and return the top 10 results as CSV with their names, versions, descriptions, and weekly download counts.","exampleUseCases":[{"title":"Find best HTTP client libraries","prompt":"Search npm for 'HTTP client' and give me the top 5 packages with their weekly downloads so I can pick the most popular one."},{"title":"Discover testing framework options","prompt":"Can you search npm for 'unit testing' and list up to 15 matching packages in CSV format, including their descriptions and download numbers?"},{"title":"Evaluate CSV parsing packages","prompt":"I'm looking for npm packages that handle CSV parsing — search for 'csv parser' and return the top 10 results with their weekly download counts and links."}],"resultDescription":"A CSV-formatted response with columns for package name, version, description, weekly download count, and relevant links (e.g. npm page, repository). Returns up to 20 results. Returns HTTP 400 with charged:false if the query yields no valid results after settlement.","failureModes":["400 with charged:false when search text is empty or results are invalid after settlement","No results found for highly specific or misspelled query terms","Result size capped at 20; requests for more than 20 results will be truncated","Network timeout if npm registry is slow to respond"],"whenToPreferThis":"Choose this endpoint when you need npm package search results in a structured CSV format without requiring an API key, and you're willing to pay a small per-call fee via x402. Prefer this over raw npm registry API calls when you want pre-formatted CSV output ready for downstream parsing or display, or when you need a keyless, pay-per-use integration.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:35:44.666Z","isFirstParty":false,"canonicalSlug":"npm-registry-search-csv-format-cd3dd8af"}