{"_id":"@domdanao/magpiepay-sdk-typescript","_rev":"5-46ee91a449cbb6fdb788f897de41df4e","name":"@domdanao/magpiepay-sdk-typescript","dist-tags":{"latest":"1.0.1","alpha":"1.0.0-alpha.1"},"versions":{"1.0.0-alpha.2":{"name":"@domdanao/magpiepay-sdk-typescript","version":"1.0.0-alpha.2","keywords":["axios","typescript","openapi-client","openapi-generator","@magpiepay/sdk"],"author":{"name":"OpenAPI-Generator Contributors"},"license":"Unlicense","_id":"@domdanao/magpiepay-sdk-typescript@1.0.0-alpha.2","maintainers":[{"name":"domdanao","email":"dom@danao.co"}],"homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"dist":{"shasum":"c50fc2e8a4879786071ea6cdb36e0ac6c70d500c","tarball":"https://registry.npmjs.org/@domdanao/magpiepay-sdk-typescript/-/magpiepay-sdk-typescript-1.0.0-alpha.2.tgz","fileCount":62,"integrity":"sha512-7XZ7Mk6Atyn9QF1pr+jJ8O+5+a4VVsKmQzZb3o2EHMJpVqGpfuto2in6A5L+22/Y4fqyNuYChk6qSgjIqe+uWw==","signatures":[{"sig":"MEYCIQDE5mLHRQo3+6Auv+1yFq+VCH3bLBNJwHyVDdqsuDQe8AIhAILB0s5b5LJr1s/8liHf+DYI4U6RyATS/pcqiThRLcza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339780},"main":"./dist/index.js","module":"./dist/esm/index.js","gitHead":"2eff35a2f9f00aec9bc373c6a5a360ba0b346d6d","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"domdanao","email":"dom@danao.co"},"repository":{"url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAPI client for @magpiepay/sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"12.11.5 - 12.20.42"},"_npmOperationalInternal":{"tmp":"tmp/magpiepay-sdk-typescript_1.0.0-alpha.2_1763976098005_0.16315085620494085","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"@domdanao/magpiepay-sdk-typescript","version":"1.0.0-alpha.5","keywords":["axios","typescript","openapi-client","openapi-generator","@magpiepay/sdk"],"author":{"name":"OpenAPI-Generator Contributors"},"license":"Unlicense","_id":"@domdanao/magpiepay-sdk-typescript@1.0.0-alpha.5","maintainers":[{"name":"domdanao","email":"dom@danao.co"}],"homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"dist":{"shasum":"b71685e391c4c7f94b233eb19375a1e99549c2b9","tarball":"https://registry.npmjs.org/@domdanao/magpiepay-sdk-typescript/-/magpiepay-sdk-typescript-1.0.0-alpha.5.tgz","fileCount":62,"integrity":"sha512-bw1dhD6RXx3PlytOP1kKYglFgY64q668FmniEdyPSMuvg4KVJUyTi6AXS0iv4w7s0ZwzDUFuvDk3VkBvEps9Tg==","signatures":[{"sig":"MEQCIFd0lLtX9CBdsbMOCvwlQW5VZmrAbpTIrcfYo+e+0ihZAiAskGi2trntLXu1WLRkT26VMkbwIv1cnghUX9t78puXkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342224},"main":"./dist/index.js","module":"./dist/esm/index.js","gitHead":"d1f672468845bf463ef284c4164eca7600d5cdc5","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"domdanao","email":"dom@danao.co"},"repository":{"url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAPI client for @magpiepay/sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"12.11.5 - 12.20.42"},"_npmOperationalInternal":{"tmp":"tmp/magpiepay-sdk-typescript_1.0.0-alpha.5_1763977175316_0.6348749666706834","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@domdanao/magpiepay-sdk-typescript","version":"1.0.0","keywords":["axios","typescript","openapi-client","openapi-generator","@domdanao/magpiepay-sdk-typescript"],"author":{"name":"OpenAPI-Generator Contributors"},"license":"Unlicense","_id":"@domdanao/magpiepay-sdk-typescript@1.0.0","maintainers":[{"name":"domdanao","email":"dom@danao.co"}],"homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"dist":{"shasum":"21a3091877ae5b7be23c5b38fa6cb1fe409373c7","tarball":"https://registry.npmjs.org/@domdanao/magpiepay-sdk-typescript/-/magpiepay-sdk-typescript-1.0.0.tgz","fileCount":61,"integrity":"sha512-2R5AtH18u1nfSHbbUAjyOSgC94+JU0DEvpS0dMzJiSCtmorsjEpJI83cgvlB+27HRQztSDGN/Yja4/qdI0nDmg==","signatures":[{"sig":"MEQCIFYKwAwaGJg4i9e+8UWRQpXHtIDoFlwGKtGrgtsFW/aOAiBisqNY/zRe4UQ95aTvPE9uHaBMzCxzgNr5RMv9ZhS6Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330435},"main":"./dist/index.js","module":"./dist/esm/index.js","gitHead":"2537d0ce060b83d63a8ac9d154e64aa356e18a00","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"domdanao","email":"dom@danao.co"},"repository":{"url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAPI client for @domdanao/magpiepay-sdk-typescript","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"12.11.5 - 12.20.42"},"_npmOperationalInternal":{"tmp":"tmp/magpiepay-sdk-typescript_1.0.0_1763988927242_0.044487142893573584","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.1":{"name":"@domdanao/magpiepay-sdk-typescript","version":"1.0.0-alpha.1","keywords":["axios","typescript","openapi-client","openapi-generator","@domdanao/magpiepay-sdk-typescript"],"author":{"name":"OpenAPI-Generator Contributors"},"license":"Unlicense","_id":"@domdanao/magpiepay-sdk-typescript@1.0.0-alpha.1","maintainers":[{"name":"domdanao","email":"dom@danao.co"}],"homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"dist":{"shasum":"d423069539384ce66d20c4924c6c32cd2c54ea47","tarball":"https://registry.npmjs.org/@domdanao/magpiepay-sdk-typescript/-/magpiepay-sdk-typescript-1.0.0-alpha.1.tgz","fileCount":61,"integrity":"sha512-3L6aHuuYq//nFSgKgaxGjJHODEtgDiKgys87pm91i2a0u6iHPPczcKtfXwNpUkgRZ39qYpxTAgvNnhKLibTLAA==","signatures":[{"sig":"MEUCIFFcYEMyLwsmpDCVeOnMBxL1LbB+cpKxyNmO2oi56r+OAiEAh9r6Zo4g0JxqVtdFqGZGbjnprkwb1Xom9No58V92CCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330445},"main":"./dist/index.js","module":"./dist/esm/index.js","gitHead":"e5cde88a7219bcf998614baeaaff8279f9a7bccf","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"domdanao","email":"dom@danao.co"},"repository":{"url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenAPI client for @domdanao/magpiepay-sdk-typescript","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"12.11.5 - 12.20.42"},"_npmOperationalInternal":{"tmp":"tmp/magpiepay-sdk-typescript_1.0.0-alpha.1_1764050520547_0.20328090130719145","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@domdanao/magpiepay-sdk-typescript","version":"1.0.1","description":"OpenAPI client for @domdanao/magpiepay-sdk-typescript","author":{"name":"OpenAPI-Generator Contributors"},"repository":{"type":"git","url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git"},"keywords":["axios","typescript","openapi-client","openapi-generator","@domdanao/magpiepay-sdk-typescript"],"license":"Unlicense","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"dependencies":{"axios":"^1.6.1"},"devDependencies":{"@types/node":"12.11.5 - 12.20.42","typescript":"^4.0 || ^5.0"},"gitHead":"21136917969c091e9a2671a91d8aecc870ea24e6","_id":"@domdanao/magpiepay-sdk-typescript@1.0.1","bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","_nodeVersion":"22.19.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-UuhI71gAZvXEOGXDjC16KHPvU1HkSa2m7F66UOtnEdQ4IEZtwwWBNv1O6XVGswH/8T66gzFogKQ72X9du1BgcA==","shasum":"4159e288c94b5e242958b6ad86b392b3b1d194fb","tarball":"https://registry.npmjs.org/@domdanao/magpiepay-sdk-typescript/-/magpiepay-sdk-typescript-1.0.1.tgz","fileCount":61,"unpackedSize":330711,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA9HRHsg/wd/BIFDK8DjhH4/II99WcBK9Al222BOLen4AiEA2TujANjrYIZkfgn3MGGfPJxWMVv2c/U0eALD3IhtH5o="}]},"_npmUser":{"name":"domdanao","email":"dom@danao.co"},"directories":{},"maintainers":[{"name":"domdanao","email":"dom@danao.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/magpiepay-sdk-typescript_1.0.1_1764062857343_0.4610793130766928"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-24T09:21:37.939Z","modified":"2025-11-25T09:27:37.723Z","1.0.0-alpha.2":"2025-11-24T09:21:38.197Z","1.0.0-alpha.5":"2025-11-24T09:39:35.517Z","1.0.0":"2025-11-24T12:55:27.451Z","1.0.0-alpha.1":"2025-11-25T06:02:00.756Z","1.0.1":"2025-11-25T09:27:37.553Z"},"bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"author":{"name":"OpenAPI-Generator Contributors"},"license":"Unlicense","homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","keywords":["axios","typescript","openapi-client","openapi-generator","@domdanao/magpiepay-sdk-typescript"],"repository":{"type":"git","url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git"},"description":"OpenAPI client for @domdanao/magpiepay-sdk-typescript","maintainers":[{"name":"domdanao","email":"dom@danao.co"}],"readme":"# @domdanao/magpiepay-sdk-typescript\n\nThe official TypeScript/Node.js library for the MagpiePay API.\n\n## Installation\n\nInstall the package via npm:\n\n```bash\nnpm install @domdanao/magpiepay-sdk-typescript\n```\n\n## Usage\n\n### Configuration\n\nInitialize the `Configuration` object with your API key.\n\n```typescript\nimport { Configuration, PaymentsApi } from '@domdanao/magpiepay-sdk-typescript';\n\nconst config = new Configuration({\n    username: process.env.MAGPIEPAY_API_KEY, // Use your API Key as the username\n    password: '', // Leave password empty\n});\n\nconst paymentsApi = new PaymentsApi(config);\n```\n\n#### Custom Base URL\n\nYou can override the base URL for local development:\n\n```typescript\nconst config = new Configuration({\n    username: process.env.MAGPIEPAY_API_KEY,\n    password: '',\n    basePath: process.env.MAGPIEPAY_BASE_URL || 'https://api.magpiepay.com',\n});\n```\n\n### Examples\n\n#### List Payments\n\n```typescript\ntry {\n    const response = await paymentsApi.listPayments();\n    console.log(response.data);\n} catch (error) {\n    console.error(error);\n}\n```\n\n#### Create a Payout\n\n```typescript\nimport { PayoutsApi, PayoutCreateRequest } from '@domdanao/magpiepay-sdk-typescript';\n\nconst payoutsApi = new PayoutsApi(config);\n\nconst payoutRequest: PayoutCreateRequest = {\n    amount: 1000,\n    currency: 'PHP',\n    description: 'Test Payout',\n    // ... other fields\n};\n\ntry {\n    const response = await payoutsApi.createPayout(payoutRequest);\n    console.log(response.data);\n} catch (error) {\n    console.error(error);\n}\n```\n\n## API Resources\n\n- [PaymentsApi](docs/PaymentsApi.md)\n- [PayoutsApi](docs/PayoutsApi.md)\n- [QRPhRequestsApi](docs/QRPhRequestsApi.md)\n- [ReferencesApi](docs/ReferencesApi.md)\n\n## License\n\nUnlicense\n","readmeFilename":"README.md"}