PHPackages                             dsolodev/namecheap-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. dsolodev/namecheap-sdk

ActiveLibrary[API Development](/categories/api)

dsolodev/namecheap-sdk
======================

Namecheap APIs SDK for PHP 8.4 is a modern, type-safe package to manage Namecheap APIs.

1.0(10mo ago)04MITPHPPHP ^8.4

Since Jul 4Pushed 10mo agoCompare

[ Source](https://github.com/dsolodev/namecheap-sdk)[ Packagist](https://packagist.org/packages/dsolodev/namecheap-sdk)[ RSS](/packages/dsolodev-namecheap-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Namecheap APIs SDK for PHP 8.4
==============================

[](#namecheap-apis-sdk-for-php-84)

![Latest Version](https://camo.githubusercontent.com/cc3c4c13c29343b7038e0635bbae33f0fdd010b5d4edeb79c49bae952d4caa5c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72656c656173652d76312e302d626c75652e737667)[![PHP Version](https://camo.githubusercontent.com/504ead6a583c68d8d62d7bfceed24e569ca613d7a36bed380281b3455b5c7b31/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253545382e342d626c7565)](https://php.net/)[![License](https://camo.githubusercontent.com/f8df3091bbe1149f398a5369b2c39e896766f9f6efba3477c63e9b4aa940ef14/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e)](LICENSE)

Namecheap APIs SDK for PHP 8.4 is a modern, type-safe package to manage Namecheap APIs. This is a complete refactor using modern PHP practices and service pattern architecture.

🌟 Modern PHP Features
---------------------

[](#-modern-php-features)

- **🚀 PHP 8.4 Ready**: Built with cutting-edge PHP features and strict typing
- **📦 PSR Standards**: PSR-4 autoloading, PSR-12 coding standards
- **🛡️ Unified Error Handling**: All methods return structured response objects with consistent error handling
- **🔄 Service Pattern**: Dependency injection and separation of concerns
- **⚡ Type Safety**: Full typed properties and return types

🎯 Available Services
--------------------

[](#-available-services)

- **🌐 Domain Management**: Registration, renewal, transfer, contact management
- **🔧 DNS Management**: Record management, email forwarding, nameserver configuration
- **🔒 SSL Certificates**: Purchase, activation, reissue, management
- **👤 User Account**: Balance inquiry, pricing, account management
- **🛡️ WhoisGuard**: Privacy protection management
- **📮 User Address**: Registrant and contact information management

📋 Requirements
--------------

[](#-requirements)

- PHP 8.4 or higher
- cURL extension
- JSON extension

📦 Installation
--------------

[](#-installation)

The recommended way to install Namecheap SDK is through [Composer](http://getcomposer.org):

```
composer require dsolodev/namecheap-sdk
```

🚀 Quick Start
-------------

[](#-quick-start)

```
