Beginner’s Guide to Auctions API

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.


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.
397 times

Need help? We're always here for you.