{"_id":"@agentreserve/atp-client","name":"@agentreserve/atp-client","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@agentreserve/atp-client","version":"0.1.0","description":"TypeScript client SDK for the AgentReserve Agent Transaction Protocol (ATP)","license":"MIT","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest"},"devDependencies":{"typescript":"^5.4.0","vitest":"^3.2.4"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/AgentReserve-AI/agentreserve.git","directory":"packages/atp-client"},"keywords":["agentreserve","atp","ai-agent","connector","action","policy","sdk"],"_id":"@agentreserve/atp-client@0.1.0","gitHead":"bc2116ad971799ba93798166f81ea5a6b4e2851a","bugs":{"url":"https://github.com/AgentReserve-AI/agentreserve/issues"},"homepage":"https://github.com/AgentReserve-AI/agentreserve#readme","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-6abzJDIwCBHCxR6IG/WGShfIfFYqbIclyZPgAgVZKwE/pxoKg3Q/3PRAb45nIehJP/4utctNAtDlGf4z8UKUbw==","shasum":"0ec485d25ae1eb05c458d6d36b27ab751c6882d5","tarball":"https://registry.npmjs.org/@agentreserve/atp-client/-/atp-client-0.1.0.tgz","fileCount":34,"unpackedSize":36522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFqcy66UymKPiau5HIK3R3dYaKAEOXaftNUM8/+A2VdoAiBiexuXpoMMgLCKKlf6xaM1ZddshPN/mXB3OWGUOCTBew=="}]},"_npmUser":{"name":"stanley17112000","email":"stanley@serenialabs.space"},"directories":{},"maintainers":[{"name":"stanley17112000","email":"stanley@serenialabs.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/atp-client_0.1.0_1776057254872_0.558373272497874"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-13T05:14:14.765Z","0.1.0":"2026-04-13T05:14:15.027Z","modified":"2026-04-13T05:14:15.200Z"},"maintainers":[{"name":"stanley17112000","email":"stanley@serenialabs.space"}],"description":"TypeScript client SDK for the AgentReserve Agent Transaction Protocol (ATP)","homepage":"https://github.com/AgentReserve-AI/agentreserve#readme","keywords":["agentreserve","atp","ai-agent","connector","action","policy","sdk"],"repository":{"type":"git","url":"git+https://github.com/AgentReserve-AI/agentreserve.git","directory":"packages/atp-client"},"bugs":{"url":"https://github.com/AgentReserve-AI/agentreserve/issues"},"license":"MIT","readme":"# @agentreserve/atp-client\n\nTypeScript client SDK for the [AgentReserve](https://agentreserve.com) REST API.\n\nZero runtime dependencies. Works in Node.js 18+ and modern browsers.\n\n## Install\n\n```bash\nnpm install @agentreserve/atp-client\n```\n\n## Usage\n\n```ts\nimport { AgentReserve } from \"@agentreserve/atp-client\";\n\nconst ar = new AgentReserve({\n  apiKey: process.env.AGENTRESERVE_API_KEY!,\n  baseUrl: \"https://api.agentreserve.com\",\n});\n\nconst action = await ar.actions.execute({\n  connector: \"google_cal_engineering\",\n  params: { /* ... */ },\n  idempotencyKey: \"key_abc\",\n});\n```\n\n## Resources\n\n- `ar.actions` — execute, cancel, modify, list, get\n- `ar.policies` — list, create\n- `ar.connectorTemplates` — discover available connector types\n- `ar.connectorInstances` — discover configured connectors\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-2548d2f903e0333bafb870e18a32d47d"}