/api/auth/

This is the first call for account creation. If unsuccessful, it will return the parameter that failed. If successful, account will send an activation email containing a unique validation code. Proceed with /api/validate/ to activate the account.

Create

Generate HeaderTest AJAX
POST /api/auth/?
j=
{
"create":
{
"email":
{
"in_attr":
{
},
"label":
{
}
},
"password":
{
"in_attr":
{
},
"label":
{
}
},
"confirm":
{
"in_attr":
{
},
"label":
{
}
}
},
"update":
{
"password":
{
"in_attr":
{
},
"label":
{
}
},
"newpass":
{
"in_attr":
{
},
"label":
{
}
},
"confirm":
{
"in_attr":
{
},
"label":
{
}
}
},
"read":
{
},
"destroy":
{
}
}
Returns: auth_id on success, -1 on failure.

Read

Generate HeaderTest AJAX
GET /api/auth/?
i=
[
]
j=
{
"create":
{
"email":
{
"in_attr":
{
},
"label":
{
}
},
"password":
{
"in_attr":
{
},
"label":
{
}
},
"confirm":
{
"in_attr":
{
},
"label":
{
}
}
},
"update":
{
"password":
{
"in_attr":
{
},
"label":
{
}
},
"newpass":
{
"in_attr":
{
},
"label":
{
}
},
"confirm":
{
"in_attr":
{
},
"label":
{
}
}
},
"read":
{
},
"destroy":
{
}
}
Returns:

Update

Generate HeaderTest AJAX
POST /api/auth/?
i=
[
]
j=
{
"create":
{
"email":
{
"in_attr":
{
},
"label":
{
}
},
"password":
{
"in_attr":
{
},
"label":
{
}
},
"confirm":
{
"in_attr":
{
},
"label":
{
}
}
},
"update":
{
"password":
{
"in_attr":
{
},
"label":
{
}
},
"newpass":
{
"in_attr":
{
},
"label":
{
}
},
"confirm":
{
"in_attr":
{
},
"label":
{
}
}
},
"read":
{
},
"destroy":
{
}
}
Returns: 0 on success, -1 on failure.

Delete

Generate HeaderTest AJAX
POST /api/auth/?
i=
[
]
Returns: 0 on success, -1 on failure.