{"_id":"@paid-ai/cli","_rev":"6-4d1b92dc2955988a458f8fa5a5749e89","name":"@paid-ai/cli","dist-tags":{"alpha":"1.0.0-alpha.2","latest":"1.2.0"},"versions":{"1.0.0-alpha.1":{"name":"@paid-ai/cli","version":"1.0.0-alpha.1","_id":"@paid-ai/cli@1.0.0-alpha.1","maintainers":[{"name":"garethhaagman-paid","email":"gareth@paid.ai"},{"name":"adi.paid","email":"adi@paid.ai"},{"name":"georgi-paid","email":"georgi@paid.ai"},{"name":"zhalyn","email":"zhalyn@paid.ai"},{"name":"xifong","email":"xifongchristian@gmail.com"},{"name":"ataha322","email":"ata@paid.ai"},{"name":"rdosanjh","email":"rdosanjh73@gmail.com"},{"name":"danor1or","email":"dan.oror@gmail.com"}],"bin":{"paid":"dist/index.js"},"dist":{"shasum":"15f9b46485b1e09e0b84de4a7fa8fcfb42d3da39","tarball":"https://registry.npmjs.org/@paid-ai/cli/-/cli-1.0.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-tr0lIGRKA+xWQdmg3ZfpYPPYcVZt1XfitaFNg22zKwC667QX2TXQSbebxMi97M/aB5Pic2UZWM7tBs16I5JmBA==","signatures":[{"sig":"MEUCIQCYQ3sgGQW83Co39+y41fL6DQ2y91JW6JkpSoR3isHqRgIgL20ZHkqWqwnJvupBqnJUZHkxg8PElTN8/5VNubAdCKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199386},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"0b420f4920d2bf40700b7a694c13b4145fe2da01","private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run","build":"tsup && cp ../backend/fern/openapi/v2/openapi.yml dist/openapi.yml","prepack":"pnpm run build:with-client","generate":"pnpm run generate:client","typecheck":"tsc --noEmit","generate:client":"openapi-generator-cli generate -i ../backend/fern/openapi/v2/openapi.yml -g typescript-fetch -o src/generated/client --additional-properties=supportsES6=true,typescriptThreePlus=true,npmName=@paid-ai/cli-openapi-client,npmVersion=1.0.0-alpha.0,withInterfaces=true","build:with-client":"pnpm run generate:client && pnpm run build"},"_npmUser":{"name":"garethhaagman-paid","email":"gareth@paid.ai"},"_npmVersion":"11.6.0","description":"The monetization platform for AI agents. Design pricing, track costs, and show value.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"yaml":"2.8.2","chalk":"^5.6.2","commander":"^14.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"5.7.3","@types/node":"24.12.2","@openapitools/openapi-generator-cli":"^2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0-alpha.1_1778259681078_0.07144581967665742","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@paid-ai/cli","version":"1.0.0-alpha.2","_id":"@paid-ai/cli@1.0.0-alpha.2","maintainers":[{"name":"garethhaagman-paid","email":"gareth@paid.ai"},{"name":"adi.paid","email":"adi@paid.ai"},{"name":"georgi-paid","email":"georgi@paid.ai"},{"name":"zhalyn","email":"zhalyn@paid.ai"},{"name":"xifong","email":"xifongchristian@gmail.com"},{"name":"ataha322","email":"ata@paid.ai"},{"name":"rdosanjh","email":"rdosanjh73@gmail.com"},{"name":"danor1or","email":"dan.oror@gmail.com"}],"homepage":"https://github.com/paid-ai/gargantua#readme","bugs":{"url":"https://github.com/paid-ai/gargantua/issues"},"bin":{"paid":"dist/index.js"},"dist":{"shasum":"df0d8e80e8230df63fda9ae3afdd9b63ed39851f","tarball":"https://registry.npmjs.org/@paid-ai/cli/-/cli-1.0.0-alpha.2.tgz","fileCount":4,"integrity":"sha512-0/uLoVZXLUXWl2owDiowhHqVpAFzgt6ClHCeJvuzeI0+yfZlCnHW/Sxxrde6Vg6aQnwaYqY0VYKjSh1Ph9/MUA==","signatures":[{"sig":"MEUCIGz9IMLMsOpBILXH50bNz6W7/8Hhow3carrnHJDYJ9KGAiEAjDddvReIaXs80MPSbBDxQQZO0X3AKFpNtM52gjb9tts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248587},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5156a0376959f53a0705348055cdd7efa7dd4ff3","private":false,"scripts":{"lint":"node scripts/lint.mjs","test":"vitest run","build":"tsup && cp ../backend/fern/openapi/v2/openapi.yml dist/openapi.yml","prepack":"pnpm run build:with-client","generate":"pnpm run generate:client","typecheck":"tsc --noEmit","generate:client":"openapi-generator-cli generate -i ../backend/fern/openapi/v2/openapi.yml -g typescript-fetch -o src/generated/client --additional-properties=supportsES6=true,typescriptThreePlus=true,npmName=@paid-ai/cli-openapi-client,npmVersion=1.0.0-alpha.0,withInterfaces=true","build:with-client":"pnpm run generate:client && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc15a022-9662-4b41-b5ec-7bbdc7084ef2"}},"repository":{"url":"git+https://github.com/paid-ai/gargantua.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"The monetization platform for AI agents. Design pricing, track costs, and show value.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"yaml":"2.8.2","chalk":"^5.6.2","commander":"^14.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"5.7.3","@types/node":"24.12.2","@openapitools/openapi-generator-cli":"^2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0-alpha.2_1779199568040_0.9968924959155081","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@paid-ai/cli","version":"1.0.0","_id":"@paid-ai/cli@1.0.0","maintainers":[{"name":"garethhaagman-paid","email":"gareth@paid.ai"},{"name":"adi.paid","email":"adi@paid.ai"},{"name":"georgi-paid","email":"georgi@paid.ai"},{"name":"zhalyn","email":"zhalyn@paid.ai"},{"name":"xifong","email":"xifongchristian@gmail.com"},{"name":"ataha322","email":"ata@paid.ai"},{"name":"rdosanjh","email":"rdosanjh73@gmail.com"},{"name":"danor1or","email":"dan.oror@gmail.com"}],"homepage":"https://github.com/paid-ai/gargantua#readme","bugs":{"url":"https://github.com/paid-ai/gargantua/issues"},"bin":{"paid":"dist/index.js"},"dist":{"shasum":"f9d0ac6d2155b48b5a46da70940bdf5d542fa402","tarball":"https://registry.npmjs.org/@paid-ai/cli/-/cli-1.0.0.tgz","fileCount":4,"integrity":"sha512-TWrTgpN3PXkR6TsANFr+G03navMIrEqleD143vOIui+aqZATktwetAI8arI7Updf/ikutgQ3jfn6N3IJfjNa6w==","signatures":[{"sig":"MEUCIQDBakWNDrct4+rJoXmiTMoRb9s95ENDuaWobpUFbA5IXQIgPOgiMjqMlYPCyBbGI/MDDulwdFjkn/8F7rlTeYtM360=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326593},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"0db33f3b8a21f5a9c79be9d0ecdd3b1a46f2637c","private":false,"scripts":{"lint":"node scripts/lint.mjs","test":"vitest run","build":"tsup && cp ../backend/fern/openapi/v2/openapi.yml dist/openapi.yml","prepack":"pnpm run build:with-client","generate":"pnpm run generate:client","typecheck":"tsc --noEmit","generate:client":"openapi-generator-cli generate -i ../backend/fern/openapi/v2/openapi.yml -g typescript-fetch -o src/generated/client --additional-properties=supportsES6=true,typescriptThreePlus=true,npmName=@paid-ai/cli-openapi-client,npmVersion=1.0.0-alpha.0,withInterfaces=true","build:with-client":"pnpm run generate:client && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29f3f467-9d9d-446e-aeca-66a79ebea8ea"}},"repository":{"url":"git+https://github.com/paid-ai/gargantua.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.13.0","description":"The monetization platform for AI agents. Design pricing, track costs, and show value.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"2.8.2","chalk":"^5.6.2","commander":"^14.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"5.7.3","@types/node":"24.12.2","@openapitools/openapi-generator-cli":"^2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1780999511537_0.783032304471645","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@paid-ai/cli","version":"1.1.0","_id":"@paid-ai/cli@1.1.0","maintainers":[{"name":"garethhaagman-paid","email":"gareth@paid.ai"},{"name":"adi.paid","email":"adi@paid.ai"},{"name":"georgi-paid","email":"georgi@paid.ai"},{"name":"zhalyn","email":"zhalyn@paid.ai"},{"name":"xifong","email":"xifongchristian@gmail.com"},{"name":"ataha322","email":"ata@paid.ai"},{"name":"rdosanjh","email":"rdosanjh73@gmail.com"},{"name":"danor1or","email":"dan.oror@gmail.com"}],"homepage":"https://github.com/paid-ai/gargantua#readme","bugs":{"url":"https://github.com/paid-ai/gargantua/issues"},"bin":{"paid":"dist/index.js"},"dist":{"shasum":"063d4a1e4c2bdbd53f3f7fb8125cbc1ad7d475df","tarball":"https://registry.npmjs.org/@paid-ai/cli/-/cli-1.1.0.tgz","fileCount":4,"integrity":"sha512-BPG+whTBVNHXdOkB6e1LBoCLclp2PdVGL2rgWHLu3QNXbzjR4nVUjYBT20nFLJcDK7TTwiKErl38lKiSlYhPrA==","signatures":[{"sig":"MEUCIQC9SOnpDHjObRIz+NXIcpCAWAU6flVCyFrO4WnIhFjVVAIgRDXx6oHIVhrFtB6bmdU96B9bC4ISZBdiqkVB0E4XteE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559414},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"be7357e3843eb294fcb7d55194d423be82c2986c","private":false,"scripts":{"lint":"node scripts/lint.mjs","test":"vitest run","build":"tsup && cp ../backend/fern/openapi/v2/openapi.yml dist/openapi.yml","prepack":"pnpm run build:with-client","generate":"pnpm run generate:client","typecheck":"tsc --noEmit","generate:client":"openapi-generator-cli generate -i ../backend/fern/openapi/v2/openapi.yml -g typescript-fetch -o src/generated/client --additional-properties=supportsES6=true,typescriptThreePlus=true,npmName=@paid-ai/cli-openapi-client,npmVersion=1.0.0-alpha.0,withInterfaces=true","build:with-client":"pnpm run generate:client && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29f3f467-9d9d-446e-aeca-66a79ebea8ea"}},"repository":{"url":"git+https://github.com/paid-ai/gargantua.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.17.0","description":"The monetization platform for AI agents. Design pricing, track costs, and show value.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","chalk":"^5.6.2","commander":"^14.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"5.7.3","@types/node":"24.12.2","@openapitools/openapi-generator-cli":"^2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.0_1787236610496_0.08625116463221216","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@paid-ai/cli","version":"1.2.0","description":"The monetization platform for AI agents. Design pricing, track costs, and show value.","type":"module","private":false,"repository":{"type":"git","url":"git+https://github.com/paid-ai/gargantua.git","directory":"apps/cli"},"bin":{"paid":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"generate:client":"openapi-generator-cli generate -i ../backend/fern/openapi/v2/openapi.yml -g typescript-fetch -o src/generated/client --additional-properties=supportsES6=true,typescriptThreePlus=true,npmName=@paid-ai/cli-openapi-client,npmVersion=1.0.0-alpha.0,withInterfaces=true","generate":"pnpm run generate:client","build":"tsup && cp ../backend/fern/openapi/v2/openapi.yml dist/openapi.yml","build:with-client":"pnpm run generate:client && pnpm run build","typecheck":"tsc --noEmit","lint":"node scripts/lint.mjs","test":"vitest run","prepack":"pnpm run build:with-client"},"engines":{"node":">=22.0.0"},"dependencies":{"chalk":"^5.6.2","commander":"^14.0.3","yaml":"2.9.0"},"devDependencies":{"@openapitools/openapi-generator-cli":"^2.32.0","@types/node":"24.12.2","tsup":"^8.5.1","typescript":"5.7.3","vitest":"^3.2.7"},"gitHead":"2a62dbcc4330662dd50278961438ad2ac6497995","_id":"@paid-ai/cli@1.2.0","bugs":{"url":"https://github.com/paid-ai/gargantua/issues"},"homepage":"https://github.com/paid-ai/gargantua#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-+DrDpoJmRamiz4KUkxZJzuWmjS0woVCeOtmLzKnkxxbq389oDKQESBv33+8vPN7bpSdXn6kSk83ofNayIttBBw==","shasum":"5f1504dbd52adec353a3ba7c312ad19e5deeb6ba","tarball":"https://registry.npmjs.org/@paid-ai/cli/-/cli-1.2.0.tgz","fileCount":4,"unpackedSize":682975,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKwnx0muVigY1g5cXZXM/pMSWi0IsG+cv+qEqGlVzF1wIgMXmeYKPKQeJ79L8xNaupsIDVa7M4xT5ZNARccAZG8N8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29f3f467-9d9d-446e-aeca-66a79ebea8ea"}},"directories":{},"maintainers":[{"name":"garethhaagman-paid","email":"gareth@paid.ai"},{"name":"adi.paid","email":"adi@paid.ai"},{"name":"georgi-paid","email":"georgi@paid.ai"},{"name":"zhalyn","email":"zhalyn@paid.ai"},{"name":"xifong","email":"xifongchristian@gmail.com"},{"name":"ataha322","email":"ata@paid.ai"},{"name":"rdosanjh","email":"rdosanjh73@gmail.com"},{"name":"danor1or","email":"dan.oror@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.2.0_1789470729853_0.30390775835428907"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-08T17:01:20.928Z","modified":"2026-09-15T11:12:10.210Z","1.0.0-alpha.1":"2026-05-08T17:01:21.235Z","1.0.0-alpha.2":"2026-05-19T14:06:08.229Z","1.0.0":"2026-06-09T10:05:11.672Z","1.1.0":"2026-08-20T14:36:50.688Z","1.2.0":"2026-09-15T11:12:10.034Z"},"bugs":{"url":"https://github.com/paid-ai/gargantua/issues"},"homepage":"https://github.com/paid-ai/gargantua#readme","repository":{"type":"git","url":"git+https://github.com/paid-ai/gargantua.git","directory":"apps/cli"},"description":"The monetization platform for AI agents. Design pricing, track costs, and show value.","maintainers":[{"name":"garethhaagman-paid","email":"gareth@paid.ai"},{"name":"adi.paid","email":"adi@paid.ai"},{"name":"georgi-paid","email":"georgi@paid.ai"},{"name":"zhalyn","email":"zhalyn@paid.ai"},{"name":"xifong","email":"xifongchristian@gmail.com"},{"name":"ataha322","email":"ata@paid.ai"},{"name":"rdosanjh","email":"rdosanjh73@gmail.com"},{"name":"danor1or","email":"dan.oror@gmail.com"}],"readme":"# Paid CLI\n\nCommand line interface for the Paid API.\n\n## Install\n\n```bash\nnpm install -g @paid-ai/cli\n```\n\n## Authenticate\n\nCreate an API key from the Paid app, then initialize the CLI:\n\n```bash\npaid init\n```\n\nBy default, `init` creates a `sandbox` profile labelled `Sandbox` and makes it active.\n\nYou can also pass the key directly:\n\n```bash\npaid init --api-key paid_xxx\n```\n\n## Agent Skill\n\nInstall the Paid agent skill directly from the skills repository:\n\n```bash\nnpx skills add paid-ai/skills --skill paid-cli\n```\n\n## Environment\n\nShow the active profile and API URL:\n\n```bash\npaid env\n```\n\nCreate or update another profile:\n\n```bash\npaid init --env production --env-type Production --api-key paid_xxx\n```\n\nSwitch the active profile:\n\n```bash\npaid env switch production\n```\n\nSelect a saved profile for one command:\n\n```bash\npaid --env production product list\n```\n\n## Commands\n\nCommands are grouped by resource.\n\n```bash\npaid product list\npaid customer list\npaid customer aliases --id cus_abc123\npaid customer create-alias --id cus_abc123 alias=crm-child-1\npaid customer delete-alias --id cus_abc123 --alias crm-child-1\npaid contact list\npaid order list\npaid invoice list\npaid signal create-bulk --file ./signals.json\npaid checkout list\npaid credit currencies\npaid customer-portal create --file ./portal.json\npaid value-receipt list\npaid pricing list\npaid cost create-bulk --file ./costs.json\npaid webhook list\n```\n\n## Request Bodies\n\nCommands that accept JSON bodies support shorthand fields, files, and stdin:\n\n```bash\npaid customer create name=\"Acme Corp\" externalId=acme\npaid customer create --file ./customer.json\ncat customer.json | paid customer create --stdin\n```\n\nUse command help to inspect the generated request body summary and CLI notes before sending a request:\n\n```bash\npaid pricing update --help\n```\n\nAgents can request an OpenAPI-generated command description:\n\n```bash\npaid describe pricing update\n```\n\n## Options\n\nGlobal options can be used with any command:\n\n```bash\npaid product list --api-key paid_xxx --base-url https://api.agentpaid.io/api/v2 --timeout-ms 30000\n```\n\n| Flag                | Description                           |\n| ------------------- | ------------------------------------- |\n| `--api-key <key>`   | Use this API key for the command.     |\n| `--base-url <url>`  | Use this API URL for the command.     |\n| `--env <name>`      | Use a saved profile for the command.  |\n| `--timeout-ms <ms>` | Set the HTTP timeout in milliseconds. |\n| `--help`            | Show command help.                    |\n| `--version`         | Show the CLI version.                 |\n\nEnvironment variables are also supported:\n\n| Variable                  | Description                                           |\n| ------------------------- | ----------------------------------------------------- |\n| `PAID_API_KEY`            | API key to use when `--api-key` is not provided.      |\n| `PAID_BASE_URL`           | API URL to use when `--base-url` is not provided.     |\n| `PAID_ENV`                | Saved profile name to use.                            |\n| `PAID_ACTIVE_ENVIRONMENT` | Saved profile name to use when `PAID_ENV` is not set. |\n","readmeFilename":"README.md"}