The Auctions API allows you to connect your custom environment (such as a website or application) with the Namecheap Auctions platform. By using the Auctions API, you can automate bidding and track domain auctions efficiently.
Difference from Namecheap API
The Auctions API is specifically dedicated to the
Auctions platform and works only for domains listed there. If you are interested in reselling and managing regular (non-auctioned) domains, you should use the
Namecheap API instead. Keep in mind that these are two separate APIs that require different API keys.
Auctions API Access
To send API requests, you need your own
API key. This can be generated in the
Market Dashboard. If you are not yet a Market user, you need to onboard yourself to the platform first. More details on the onboarding process can be found in the
Auctions Bidding Guide.
In the same section of the dashboard, you can also find a place to enter and save your
webhook URL, a special link that allows you to set up and receive webhook notifications.
Resetting the API Key
If necessary, you can delete your current API key and generate a new one. Keep in mind that any application using the old API key will stop working immediately.
Functions and Webhooks
The Auctions API uses GET and POST requests to perform actions and retrieve data.
With the help of functions, you can:
- Get information about a particular auction by its ID
- Get a list of all currently active auctions
- Get a list of all your bids on the platform
- Make a bid
Webhook events can automatically notify you when:
- The auction is closed
- Someone placed a higher bid
- You won the auction
- You are a runner-up (a person with a chance to get the domain if the winner doesn't pay)
- The auction has ended
Exact syntax and parameters can be found in our API documentation, which also includes examples of API requests and responses.
Support
For general guidance on the Auctions platform, feel free to reach out to our support team via
email or
live chat. Please note that our assistance doesn’t cover programming and development questions on your side. If you need in-depth assistance with API integration, we recommend checking online resources or consulting with a specialist in this field.