{"_id":"@community-sdks/godaddy-ts","_rev":"2-0373df6845d034f81417ba77fb172f99","name":"@community-sdks/godaddy-ts","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"@community-sdks/godaddy-ts","version":"1.0.1","_id":"@community-sdks/godaddy-ts@1.0.1","maintainers":[{"name":"zpmlabs","email":"zpmlabs.com@gmail.com"}],"dist":{"shasum":"7b536823d46bd296486df7d4844ea3153c790dbd","tarball":"https://registry.npmjs.org/@community-sdks/godaddy-ts/-/godaddy-ts-1.0.1.tgz","fileCount":95,"integrity":"sha512-aENC1a2QM724XA/HGS8EgpsNZ2W48WizofEMpOjLMt9Vb/umMmv4NvECTWdD7Z6cSi2pzJvesIyUOL2Zm2+1Fg==","signatures":[{"sig":"MEYCIQCQqBWC7eHDaGpyass7SV+gBPHhWPkc0DZY3sS2XC3xCwIhAIIpMCmnFXtR77G1fO0yOh6uSM+OGeNnsM5ceghXexpQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197262},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4f4e60f742770cfebd2ebd414f26011caf9628cd","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"zpmlabs","email":"zpmlabs.com@gmail.com"},"_npmVersion":"10.9.2","description":"Fetch-based TypeScript SDK for the GoDaddy APIs in this repository.","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/godaddy-ts_1.0.1_1772215619023_0.6489473310514156","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@community-sdks/godaddy-ts","version":"1.0.2","description":"Fetch-based TypeScript SDK for the GoDaddy APIs in this repository.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","test":"tsx --test tests/**/*.test.ts"},"devDependencies":{"@types/node":"^24.3.0","tsx":"^4.20.5","typescript":"^5.9.2"},"_id":"@community-sdks/godaddy-ts@1.0.2","gitHead":"fe1c5cde0a9f356c160182551ed8f822160b7b63","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-c3Mdsvh42/K/9AV1GTXxbm/kkVMgiJMMoODbF6f4si8mlb5OIEfmZf80cF35gdWbSxwRFj31ZXErua3MJZJfFg==","shasum":"321a10af723bc887cf199b92694e6d3c184a4df6","tarball":"https://registry.npmjs.org/@community-sdks/godaddy-ts/-/godaddy-ts-1.0.2.tgz","fileCount":1061,"unpackedSize":939204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDz9poU3TiqySjlSnwUg6fvBartXQ8b02jlEtoCubRNfQIgUeNa7P8lBmSk0SDG6tk7gDE7qAfEKPtvYM/jzEtWN4Q="}]},"_npmUser":{"name":"zpmlabs","email":"zpmlabs.com@gmail.com"},"directories":{},"maintainers":[{"name":"zpmlabs","email":"zpmlabs.com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/godaddy-ts_1.0.2_1773261124403_0.4026724956501697"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-27T18:06:58.914Z","modified":"2026-03-11T20:32:04.840Z","1.0.1":"2026-02-27T18:06:59.168Z","1.0.2":"2026-03-11T20:32:04.699Z"},"description":"Fetch-based TypeScript SDK for the GoDaddy APIs in this repository.","maintainers":[{"name":"zpmlabs","email":"zpmlabs.com@gmail.com"}],"readme":"# Unofficial GoDaddy TypeScript SDK\r\n\r\n## Getting Started\r\n\r\n```bash\r\nnpm install @community-sdks/godaddy-ts\r\n```\r\n\r\n```ts\r\nimport { Client, Config } from '@community-sdks/godaddy-ts';\r\n\r\nconst client = new Client(new Config({\r\n  apiKey: 'your-key',\r\n  apiSecret: 'your-secret',\r\n}));\r\n```\r\n\r\n## Environment Base URLs\r\n\r\nBase URLs are configured through `Config`.\r\n\r\n- Sandbox (OTE): `https://api.ote-godaddy.com`\r\n- Production: `https://api.godaddy.com`\r\n\r\nBy default, services use sandbox/OTE base URLs unless overridden in service definitions.\r\n\r\nUse production globally:\r\n\r\n```ts\r\nconst client = new Client(new Config({\r\n  apiKey: 'your-key',\r\n  apiSecret: 'your-secret',\r\n  baseUrl: 'https://api.godaddy.com',\r\n}));\r\n```\r\n\r\nUse sandbox explicitly:\r\n\r\n```ts\r\nconst client = new Client(new Config({\r\n  apiKey: 'your-key',\r\n  apiSecret: 'your-secret',\r\n  baseUrl: 'https://api.ote-godaddy.com',\r\n}));\r\n```\r\n\r\n## Services\r\n\r\n- [Abuse](docs/abuse.md): Abuse ticket management endpoints for listing, creating, and retrieving abuse reports.\r\n- [Aftermarket](docs/aftermarket.md): Aftermarket listing endpoints for auction listings, expiry listings, and listing removals.\r\n- [Agreements](docs/agreements.md): Legal agreement lookup endpoints for required agreement keys.\r\n- [Ans](docs/ans.md): Agent Name Service endpoints for agent registration, resolution, certificates, and events.\r\n- [Auctions](docs/auctions.md): Auction bidding endpoints for placing bids on aftermarket listings.\r\n- [Certificates](docs/certificates.md): Certificate lifecycle endpoints for ordering, validation, download, reissue, renewal, revocation, and subscription lookups.\r\n- [Countries](docs/countries.md): Country and market metadata endpoints for country and state lookups.\r\n- [Domains](docs/domains.md): Domain management endpoints for availability, purchase, DNS, transfers, forwarding, notifications, and maintenance data.\r\n- [Orders](docs/orders.md): Order retrieval endpoints for listing orders and loading individual order details.\r\n- [Parking](docs/parking.md): Parking analytics endpoints for aggregate and per-domain parking metrics.\r\n- [Shoppers](docs/shoppers.md): Shopper account endpoints for subaccounts, profile updates, deletion, status, and password changes.\r\n- [Subscriptions](docs/subscriptions.md): Subscription endpoints for listing, product groups, retrieval, cancellation, and updates.","readmeFilename":"README.md"}