Username Requirements
- Must consist of alphanumeric characters (a-z, A-Z, 0-9).
- Can include dots (.), underscores (_), or hyphens (-).
- Dots, underscores, or hyphens cannot be the first or last character.
- Dots, underscores, or hyphens cannot appear consecutively (e.g., no .., __, or –).
- Must be between 5 and 20 characters long.
Example of a valid username: john_doe-123
Password Requirements
- At least one uppercase letter, one lowercase letter, one number or special character.
- Must be between 8 and 32 characters long.
The following special characters are allowed: !”#$%&'()*+,-./:;<=>?@[\]^_`{|}~
Create Account
You can create your free account by sending a curl
command from your terminal. Don’t forget to replace the parameters with your desired username, password, and a valid email address.
curl -X POST https://api.bindip.net/v1/user --url-query username=<YOUR USERNAME> --url-query email=<YOUR EMAIL> --url-query password=<YOUR PASSWORD>
If your request is successful, you can expect a response like the one below.
{
"code":201,
"message":"Please check your email including your spam or junk folder, for the verification link to complete your registration.",
"email":"testuser@example.com",
"username":"testuser"
}
Verify Your Email Address
After creating your account, you must verify your email address. You will receive an email with a verification link. Simply click the Verify Now button in the email to open a new tab in your default browser and automatically verify your account.
Important: Do not close the browser window before saving your API key. The system cannot resend the same API key generated during verification, so make sure to save it immediately.
{
"code":200,
"message":"Please save this key and keep it in a safe place. Do not share it with anyone.",
"key":"<YOUR API KEY>"
}