These are actions that directly affect your customer. We provide access via XML and JSON.
| Parameter |
Required |
Requirements |
Description |
| username |
Yes |
No more than 64 characters |
The customers new username |
| password |
Yes |
Must be at least 6 characters |
New password of customer |
| confirm_password |
Yes |
Must match password parameter, must be at
least 6 characters |
Confirm new password |
| email |
Yes |
Must be in email format, no more than 64
characters |
Email address of new customer |
| first_name |
Yes |
No more than 50 characters |
First name of new customer |
| last_name |
Yes |
No more than 50 characters |
Last name of new customer |
| address |
Yes |
No more than 100 characters |
Address of new customer |
| city |
Yes |
No more than 100 characters |
City of new customer |
| state |
Yes |
No more than 100 characters |
State of new customer |
| zip |
Yes |
No more than 50 characters |
Zip of new customer. This field is not
validated for correct value. It’s up to developer to check for valid
zip code. |
| country |
Yes |
No more than 100 characters |
Country of new customer |
| phone |
Yes |
No more than 50 characters |
Phone number of new customer |
| website |
Yes |
No more than 255 characters |
Website of new customer |
| company |
Yes |
No more than 255 characters |
Company of new customer |
| package |
Yes |
No more than 255 characters |
Name of the Package to assign to customer |
| whitelabel |
Yes |
No more than 255 characters |
The domain name for whitelabel |
| ip_group[] |
No |
No more than 255 characters for each ip_group
name. It must belong to you. |
Name of the IP Group you wish to optionally
add. |
| ip[] |
No |
Valid ip address that belongs to you. |
If package allows it, you can optionally add
additional IP addresses. |
| free_user |
Maybe |
If the new customer is a free customer, you
need to specify this parameter. Either true or false. |
Create a free customer |
| billing_date |
No |
If the new customer’s billing anniversary date
is on a different date from the time you create the customer, you
need to specify this parameter. Must be in YYYY-mm-dd format. This
date must be within one billing cycle from the time you create this
customer. (e.g. if they sign up on 2/28/11, then the latest date you
can use is 3/28/11) |
If the new customer’s billing anniversary date
is different from today (or when you execute this API call), you can
specify the first billing anniversary date |
Remove a customer from your account. This is
not
the same as disabling a customer on our system. However, the removed user will still be stored within the system so that you cannot re-register a new user with this new username.
This is the same thing as closing out a customers account at the end of their billing cycle.
Obtain a complete list of all customers.
| Parameter |
Required |
Description |
| task |
Yes |
Must be set to
get
in order
to retrieve user information |
| username |
No |
Search filter, customer that is registered
under you |
| email |
No |
Search filter, email address customer was
registered with |
| active |
No |
Search filter, whether or not the customer is
currently active |
| first_name |
No |
Search filter, first name of customer |
| last_name |
No |
Search filter, last name of customer |
| address |
No |
Search filter, address of customer |
| city |
No |
Search filter, city of customer |
| state |
No |
Search filter, state of customer |
| country |
No |
Search filter, country of customer |
| zip |
No |
Search filter, zipcode of customer |
| phone |
No |
Search filter, phone number of customer |
| website |
No |
Search filter, website of customer |
| company |
No |
Search filter, company of customer |
| method |
Yes |
Must be set to
profile
|