{"_id":"@blindpay/cli","_rev":"5-fe6197167528812eb472809683e0ea9b","name":"@blindpay/cli","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@blindpay/cli","version":"0.1.0","keywords":["blindpay","cli","api","payments","crypto","stablecoin","payout","payin"],"author":{"url":"https://blindpay.com/","name":"Blindpay","email":"gabriel@blindpay.com"},"license":"MIT","_id":"@blindpay/cli@0.1.0","maintainers":[{"name":"whaelse","email":"ericviana1369@gmail.com"},{"name":"superuserglyrabpfkall","email":"gabriel@blindpay.com"},{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"}],"homepage":"https://github.com/blindpaylabs/blindpay-cli#readme","bugs":{"url":"https://github.com/blindpaylabs/blindpay-cli/issues"},"bin":{"blindpay":"dist/index.js"},"dist":{"shasum":"1076e3e9df90754182f525f5235bc5f3426c0489","tarball":"https://registry.npmjs.org/@blindpay/cli/-/cli-0.1.0.tgz","fileCount":4,"integrity":"sha512-OVX84TmFEtPumCVqPuhyPgGudSRagxBj3GDJW/Sg0k2U6JDJVZdoxipVyM7uZ3FIUn7K9rtI1K4XjMli6c6DpA==","signatures":[{"sig":"MEUCIHeLRba/q+PvGj6i1BFKKxHQxAUoS3up6Veg2wMfh9vlAiEAwpATRlRU6ijL6gM8aY6ym4Y9VUoJ/t6eQbxUqXXdIV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114773},"type":"module","engines":{"node":">=18"},"gitHead":"d5174a4e19a231412adb6ed4026b68439fec835d","scripts":{"dev":"bun run src/index.ts","lint":"oxlint -c oxlint.json src/","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --minify && node -e \"const fs=require('fs');const f='dist/index.js';const c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,'#!/usr/bin/env node\\n'+c);fs.chmodSync(f,0o755)\"","lint:fix":"oxlint -c oxlint.json --fix src/","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"},"repository":{"url":"git+https://github.com/blindpaylabs/blindpay-cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Blindpay CLI - manage receivers, bank accounts, payouts, payins, and more from the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^14.0.0","picocolors":"^1.1.0","@clack/prompts":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.48.0","@types/bun":"^1.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1772825209249_0.8865707279644199","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@blindpay/cli","version":"0.1.1","keywords":["blindpay","cli","api","payments","crypto","stablecoin","payout","payin"],"author":{"url":"https://blindpay.com/","name":"Blindpay","email":"gabriel@blindpay.com"},"license":"MIT","_id":"@blindpay/cli@0.1.1","maintainers":[{"name":"whaelse","email":"ericviana1369@gmail.com"},{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"}],"homepage":"https://github.com/blindpaylabs/blindpay-cli#readme","bugs":{"url":"https://github.com/blindpaylabs/blindpay-cli/issues"},"bin":{"blindpay":"dist/index.js"},"dist":{"shasum":"4f5ea8bf709c65aa2a3fba6a1002b89cd422ce1b","tarball":"https://registry.npmjs.org/@blindpay/cli/-/cli-0.1.1.tgz","fileCount":4,"integrity":"sha512-1fdfzM2SeHbOFtTJhUPql7d2pJuAaXXgegHJuL58egYEevks7kC73I9HzxqpjCE6FzTKGR2xHHNSRT2/aBigEQ==","signatures":[{"sig":"MEYCIQCoOFPlvfIncsJ/50xfQ0d02d0D5hoezMBFj8LXsfZ5iAIhAO7llZdaIGMpdAfudd9bLKyuVKg8lbtMcejMSFwtW/vO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116157},"type":"module","engines":{"node":">=18"},"gitHead":"c724042107ebeab3c5f2038b24325b80c1471d1e","scripts":{"dev":"bun run src/index.ts","lint":"oxlint -c oxlint.json src/","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --minify && node -e \"const fs=require('fs');const f='dist/index.js';const c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,'#!/usr/bin/env node\\n'+c);fs.chmodSync(f,0o755)\"","lint:fix":"oxlint -c oxlint.json --fix src/","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"},"repository":{"url":"git+https://github.com/blindpaylabs/blindpay-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Blindpay CLI - manage receivers, bank accounts, payouts, payins, and more from the terminal","directories":{},"_nodeVersion":"24.15.0","dependencies":{"commander":"^14.0.0","picocolors":"^1.1.0","@clack/prompts":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.48.0","@types/bun":"^1.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1778863655088_0.3345317467451323","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@blindpay/cli","version":"0.4.0","keywords":["blindpay","cli","api","payments","crypto","stablecoin","payout","payin"],"author":{"url":"https://blindpay.com/","name":"Blindpay","email":"alves@blindpay.com"},"license":"MIT","_id":"@blindpay/cli@0.4.0","maintainers":[{"name":"whaelse","email":"ericviana1369@gmail.com"},{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"}],"homepage":"https://github.com/blindpaylabs/blindpay-cli#readme","bugs":{"url":"https://github.com/blindpaylabs/blindpay-cli/issues"},"bin":{"blindpay":"dist/index.js"},"dist":{"shasum":"d275d59d1e70d9ed910f2debdbcfbc390732f7fc","tarball":"https://registry.npmjs.org/@blindpay/cli/-/cli-0.4.0.tgz","fileCount":4,"integrity":"sha512-Hh4m2UOsGiP24Bzysklzpw82C+YsQ+sUx9n60k/qlP4NI0FdD+yUhi9hzyPLOr69MLHxOejQd7u6gTYbvIk+hA==","signatures":[{"sig":"MEUCIF9mDVUouO78IqKaUUOJssDRq7NO0q96dM4MBQE1DfVlAiEAgPIwtftJg0eJv/lXYBboSqdA9JmLTvlWizCFyHZFupY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blindpay%2fcli@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131514},"type":"module","engines":{"node":">=18"},"gitHead":"4664a89a5c3dcd33228610cd7b66f879b7d57f93","scripts":{"dev":"bun run src/index.ts","lint":"oxlint -c oxlint.json src/","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --minify && node -e \"const fs=require('fs');const f='dist/index.js';const c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,'#!/usr/bin/env node\\n'+c);fs.chmodSync(f,0o755)\"","lint:fix":"oxlint -c oxlint.json --fix src/","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:863def30-0269-4529-81a9-461be38cd885"}},"repository":{"url":"git+https://github.com/blindpaylabs/blindpay-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Blindpay CLI - manage receivers, bank accounts, payouts, payins, and more from the terminal","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^14.0.0","picocolors":"^1.1.0","@clack/prompts":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.48.0","@types/bun":"^1.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1785164380283_0.44973463552342174","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@blindpay/cli","type":"module","version":"0.5.0","description":"Blindpay CLI - manage receivers, bank accounts, payouts, payins, and more from the terminal","license":"MIT","author":{"name":"Blindpay","email":"alves@blindpay.com","url":"https://blindpay.com/"},"repository":{"type":"git","url":"git+https://github.com/blindpaylabs/blindpay-cli.git"},"homepage":"https://github.com/blindpaylabs/blindpay-cli#readme","bugs":{"url":"https://github.com/blindpaylabs/blindpay-cli/issues"},"keywords":["blindpay","cli","api","payments","crypto","stablecoin","payout","payin"],"bin":{"blindpay":"dist/index.js"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"scripts":{"dev":"bun run src/index.ts","build":"bun build src/index.ts --outdir dist --target node --minify && node -e \"const fs=require('fs');const f='dist/index.js';const c=fs.readFileSync(f,'utf8');fs.writeFileSync(f,'#!/usr/bin/env node\\n'+c);fs.chmodSync(f,0o755)\"","typecheck":"tsc --noEmit","lint":"oxlint -c oxlint.json src/","lint:fix":"oxlint -c oxlint.json --fix src/","test":"bun test","prepublishOnly":"bun run build"},"dependencies":{"@clack/prompts":"^1.0.1","commander":"^14.0.0","picocolors":"^1.1.0"},"devDependencies":{"@types/bun":"^1.2.0","oxlint":"^1.48.0","typescript":"^5.5.0"},"gitHead":"873482443ebfe934d611f0c7867bdf9dd3cddf5b","_id":"@blindpay/cli@0.5.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-lz1aybTVZ4K/1WR00ufZoSg0MDZJwn71KG7NP7VbRO9G0MRg4rzlGkDSi9vZHnrMbhVeZTZv85g/2xKxEM0jdg==","shasum":"65b38fc9dffe0d8609dfa793766c3b0bcc3f8122","tarball":"https://registry.npmjs.org/@blindpay/cli/-/cli-0.5.0.tgz","fileCount":4,"unpackedSize":131769,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blindpay%2fcli@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICQMZAK+hzZ2Plvrj1kg/auwaOWY//+ZJdiNCfpMSLlNAiBhYRf0gm0BbD/CJbIVrzGZGXOqmbIG4E/xsqU4K1FxGg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:863def30-0269-4529-81a9-461be38cd885"}},"directories":{},"maintainers":[{"name":"whaelse","email":"ericviana1369@gmail.com"},{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.5.0_1785168290178_0.027156632280296744"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-06T19:26:49.116Z","modified":"2026-07-27T16:04:50.675Z","0.1.0":"2026-03-06T19:26:49.405Z","0.1.1":"2026-05-15T16:47:35.267Z","0.4.0":"2026-07-27T14:59:40.425Z","0.5.0":"2026-07-27T16:04:50.344Z"},"bugs":{"url":"https://github.com/blindpaylabs/blindpay-cli/issues"},"author":{"name":"Blindpay","email":"alves@blindpay.com","url":"https://blindpay.com/"},"license":"MIT","homepage":"https://github.com/blindpaylabs/blindpay-cli#readme","keywords":["blindpay","cli","api","payments","crypto","stablecoin","payout","payin"],"repository":{"type":"git","url":"git+https://github.com/blindpaylabs/blindpay-cli.git"},"description":"Blindpay CLI - manage receivers, bank accounts, payouts, payins, and more from the terminal","maintainers":[{"name":"whaelse","email":"ericviana1369@gmail.com"},{"name":"bernardosm","email":"bernardosimonassi@hotmail.com"}],"readme":"<h1>BlindPay CLI <img src=\"https://github.com/user-attachments/assets/c42b121d-adf1-467c-88ce-6f5be1efa93c\" align=\"right\" width=\"102\"/></h1>\n\n[![chat on Discord](https://img.shields.io/discord/856971667393609759.svg?logo=discord)](https://discord.gg/x7ap6Gkbe9)\n[![twitter](https://img.shields.io/twitter/follow/blindpay?style=social)](https://twitter.com/intent/follow?screen_name=blindpay)\n[![npm version](https://img.shields.io/npm/v/@blindpay/cli)](https://www.npmjs.com/package/@blindpay/cli)\n\nThe official CLI for [BlindPay](https://blindpay.com) - Stablecoin API for global payments.\n\n## Installation\n\n```bash\nnpm install -g @blindpay/cli\n```\n\n```bash\nbun add -g @blindpay/cli\n```\n\nOr run without installing:\n\n```bash\nnpx @blindpay/cli <command>\n```\n\n## Setup\n\nGrab your API key and instance ID from the [BlindPay dashboard](https://app.blindpay.com) and run:\n\n```bash\nblindpay config set --api-key sk_live_... --instance-id inst_...\n```\n\nAlternatively, set environment variables:\n\n```bash\nexport BLINDPAY_API_KEY=sk_live_...\nexport BLINDPAY_INSTANCE_ID=inst_...\n```\n\n## Commands\n\nEvery command supports `--help` for detailed usage and `--json` for machine-readable output.\n\n### Config\n\n| Command | Description |\n|---|---|\n| `blindpay config set` | Set API key, instance ID, or base URL |\n| `blindpay config get` | Show current config (API key masked) |\n| `blindpay config clear` | Remove saved config |\n| `blindpay config path` | Print config file path |\n\n### Instances\n\n| Command | Description |\n|---|---|\n| `blindpay instances update` | Update instance name or redirect URL |\n| `blindpay instances members list` | List instance members |\n\n### Customers\n\n| Command | Description |\n|---|---|\n| `blindpay customers list` | List all customers |\n| `blindpay customers get <id>` | Get a customer by ID |\n| `blindpay customers create` | Create a new customer |\n| `blindpay customers update <id>` | Update a customer |\n| `blindpay customers delete <id>` | Delete a customer |\n| `blindpay customers limits <id>` | Get customer limits |\n| `blindpay customers limits_increase_requests <id>` | Get customer limit-increase requests |\n| `blindpay customers create_limit_increase <id>` | Request a limit increase for a customer |\n| `blindpay customers rfi_get <id>` | Get the open RFI for a customer |\n| `blindpay customers rfi_submit <id>` | Submit an RFI response for a customer |\n\n### Bank Accounts\n\nRequires `--customer-id` on every command.\n\n| Command | Description |\n|---|---|\n| `blindpay bank_accounts list` | List bank accounts for a customer |\n| `blindpay bank_accounts get <id>` | Get a bank account by ID |\n| `blindpay bank_accounts create` | Create a new bank account |\n| `blindpay bank_accounts delete <id>` | Delete a bank account |\n\n### Blockchain Wallets\n\nRequires `--customer-id` on every command.\n\n| Command | Description |\n|---|---|\n| `blindpay blockchain_wallets list` | List blockchain wallets for a customer |\n| `blindpay blockchain_wallets get <id>` | Get a blockchain wallet by ID |\n| `blindpay blockchain_wallets create` | Create a new blockchain wallet |\n| `blindpay blockchain_wallets delete <id>` | Delete a blockchain wallet |\n\n### Payouts\n\n| Command | Description |\n|---|---|\n| `blindpay quotes create` | Create a payout quote |\n| `blindpay quotes fx` | Get FX rates |\n| `blindpay payouts list` | List all payouts |\n| `blindpay payouts get <id>` | Get a payout by ID |\n| `blindpay payouts create` | Execute a payout from a quote |\n\n### Payins\n\n| Command | Description |\n|---|---|\n| `blindpay payin_quotes create` | Create a payin quote |\n| `blindpay payin_quotes fx` | Get FX rates |\n| `blindpay payins list` | List all payins |\n| `blindpay payins get <id>` | Get a payin by ID |\n| `blindpay payins create` | Execute a payin from a quote |\n\n### Virtual Accounts\n\nRequires `--customer-id` on every command.\n\n| Command | Description |\n|---|---|\n| `blindpay virtual_accounts list` | List virtual accounts for a customer |\n| `blindpay virtual_accounts create` | Create a virtual account |\n\n### Offramp Wallets\n\n| Command | Description |\n|---|---|\n| `blindpay offramp_wallets list` | List offramp wallets (`--customer-id` + `--bank-account-id`) |\n\n### Webhook Endpoints\n\n| Command | Description |\n|---|---|\n| `blindpay webhook_endpoints list` | List webhook endpoints |\n| `blindpay webhook_endpoints create` | Create a webhook endpoint |\n| `blindpay webhook_endpoints delete <id>` | Delete a webhook endpoint |\n\n### Partner Fees\n\n| Command | Description |\n|---|---|\n| `blindpay partner_fees list` | List partner fees |\n| `blindpay partner_fees create` | Create a partner fee |\n| `blindpay partner_fees delete <id>` | Delete a partner fee |\n\n### API Keys\n\n| Command | Description |\n|---|---|\n| `blindpay api_keys list` | List API keys |\n| `blindpay api_keys create` | Create an API key |\n| `blindpay api_keys delete <id>` | Delete an API key |\n\n### Reference Data\n\n| Command | Description |\n|---|---|\n| `blindpay available rails` | List supported payment rails |\n| `blindpay available bank_details --rail <rail>` | Required fields per rail |\n\n### Tooling\n\n| Command | Description |\n|---|---|\n| `blindpay schema` | List all resources and their commands |\n| `blindpay schema <resource>` | Field definitions for a resource (JSON) |\n| `blindpay update` | Print update instructions |\n\n## LLM / automation support\n\nThe CLI is designed to work well with LLMs and scripts:\n\n- **`--json`** on any command for structured output\n- **`blindpay schema`** returns field definitions, types, defaults, and enums as JSON\n- **Exit codes**: `0` success, `1` user error, `2` API error\n- **Structured errors** when `--json` is active:\n  ```json\n  {\"error\": true, \"message\": \"...\", \"exitCode\": 2, \"statusCode\": 401}\n  ```\n\nFor full MCP tool server integration, see [blindpay-mcp](https://github.com/blindpaylabs/blindpay-mcp).\n\n## Updating\n\n```bash\nblindpay update\n# or:\nnpm install -g @blindpay/cli@latest\n```\n\n## Support\n\n- Email: [alves@blindpay.com](mailto:alves@blindpay.com)\n- Issues: [GitHub Issues](https://github.com/blindpaylabs/blindpay-cli/issues)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\nMade with ❤️ by the [BlindPay](https://blindpay.com) team\n","readmeFilename":"README.md"}