{"_id":"@archiveye/sdk","_rev":"2-8c57a6f5a951ff363e6e585f509e895e","name":"@archiveye/sdk","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@archiveye/sdk","version":"0.1.0","license":"MIT","_id":"@archiveye/sdk@0.1.0","maintainers":[{"name":"puradigital","email":"puradigitalsrl@gmail.com"}],"homepage":"https://github.com/Pura-Digital/archiveye_suite#readme","bugs":{"url":"https://github.com/Pura-Digital/archiveye_suite/issues"},"dist":{"shasum":"c582d09ce8c735d7abf465656faf886a885489b6","tarball":"https://registry.npmjs.org/@archiveye/sdk/-/sdk-0.1.0.tgz","fileCount":26,"integrity":"sha512-X/9LeFj3s2NDxgImBKJ1XuZymAwzj4xdplPmxc+f/FoBf8kCxr+e6qx0gVNnAQoBNvmiNvHXEu6b7bFT79JWSw==","signatures":[{"sig":"MEQCIGSrChnZRWZVkoy0WSgViVwM6Kq26qzuOPD+/A9Q1dw2AiB39KKeK2T+9kQ/gnFGes6dqWiYmXq1+LxG50l/GLTgUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52043},"main":"./dist/index.js","type":"module","_from":"file:dist/archiveye-sdk-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./webhooks":{"types":"./dist/webhooks/construct-event.d.ts","import":"./dist/webhooks/construct-event.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"puradigital","email":"puradigitalsrl@gmail.com"},"_resolved":"/home/runner/work/archiveye_suite/archiveye_suite/dist/archiveye-sdk-0.1.0.tgz","_integrity":"sha512-X/9LeFj3s2NDxgImBKJ1XuZymAwzj4xdplPmxc+f/FoBf8kCxr+e6qx0gVNnAQoBNvmiNvHXEu6b7bFT79JWSw==","repository":{"url":"git+https://github.com/Pura-Digital/archiveye_suite.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official TypeScript SDK for the ArchivEye Developer Platform","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^22.15.29"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1787841812990_0.2759253110044062","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"_id":"@archiveye/sdk@0.1.1","bugs":{"url":"https://github.com/Pura-Digital/archiveye_suite/issues"},"dist":{"shasum":"87b512c8c0246bb0db1d08bf3b506ad3169a6218","tarball":"https://registry.npmjs.org/@archiveye/sdk/-/sdk-0.1.1.tgz","fileCount":30,"integrity":"sha512-wkXoKFzQyXebY0oTuW93XgBPmDFGrYMf9VSfga06j49SeMHJlOfI9kJ1nyCQApzbD2H0BfruXVO3ms5Ko7zOUQ==","signatures":[{"sig":"MEQCIHCi7hi60m8OFTu+sA4cdBTzpH3IVltz3AWOXPD03VWQAiAMzoQCqVsmblUyAhPv5leJQ3gu4eppijIdCNSOjvrVbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrKYYiHmBGfKznKtYCqteSyAG0xTUSPfelHO8FVq8ZXAIhAPKfI6QAcg4k1QX1H0G2PH8MwalEnhOos0vYoXDrIwlD"}],"unpackedSize":52787},"main":"./dist/index.js","name":"@archiveye/sdk","type":"module","_from":"file:dist/archiveye-sdk-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./webhooks":{"types":"./dist/webhooks/construct-event.d.ts","import":"./dist/webhooks/construct-event.js"}},"license":"MIT","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"version":"0.1.1","_npmUser":{"name":"puradigital","email":"puradigitalsrl@gmail.com"},"homepage":"https://github.com/Pura-Digital/archiveye_suite#readme","_resolved":"/home/runner/work/archiveye_suite/archiveye_suite/dist/archiveye-sdk-0.1.1.tgz","_integrity":"sha512-wkXoKFzQyXebY0oTuW93XgBPmDFGrYMf9VSfga06j49SeMHJlOfI9kJ1nyCQApzbD2H0BfruXVO3ms5Ko7zOUQ==","repository":{"url":"git+https://github.com/Pura-Digital/archiveye_suite.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Official TypeScript SDK for the ArchivEye Developer Platform","directories":{},"maintainers":[{"name":"puradigital","email":"puradigitalsrl@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^22.15.29"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.1.1_1787924042956_0.8523285330376404"}}},"time":{"created":"2026-08-27T14:43:32.761Z","modified":"2026-08-28T13:34:03.350Z","0.1.0":"2026-08-27T14:43:33.178Z","0.1.1":"2026-08-28T13:34:03.077Z"},"bugs":{"url":"https://github.com/Pura-Digital/archiveye_suite/issues"},"license":"MIT","homepage":"https://github.com/Pura-Digital/archiveye_suite#readme","repository":{"url":"git+https://github.com/Pura-Digital/archiveye_suite.git","type":"git","directory":"packages/sdk"},"description":"Official TypeScript SDK for the ArchivEye Developer Platform","maintainers":[{"name":"puradigital","email":"puradigitalsrl@gmail.com"}],"readme":"# @archiveye/sdk\n\nOfficial TypeScript SDK for the [ArchivEye Developer Platform](https://data.archiveye.ai/docs/sdk).\n\n## Install\n\n```bash\nnpm install @archiveye/sdk\n```\n\n## Quick start\n\n```ts\nimport { Archiveye } from \"@archiveye/sdk\";\n\nconst archiveye = new Archiveye({\n  apiKey: process.env.ARCHIVEYE_API_KEY!,\n  // baseUrl defaults to https://data.archiveye.ai/api/v1 (BFF)\n  // mcpBaseUrl defaults to https://mcp.archiveye.ai (not the BFF origin)\n});\n\nconst collections = await archiveye.http.listCollections();\nconst hits = await archiveye.mcp.searchSemantic({\n  collectionId: 12,\n  query: \"invoice Q3\",\n});\n```\n\n## Features\n\n- **REST (BFF)** — collections, documents, ingest jobs, webhook endpoints\n- **MCP** — Streamable HTTP client for `/user/{apiKey}/mcp` tools\n- **Webhooks** — Stripe-style HMAC verification via `constructEvent`\n\n## Documentation\n\nFull reference: **https://data.archiveye.ai/docs/sdk**\n\n## License\n\nMIT\n","readmeFilename":"README.md"}