Todo.ly REST API Method: POST /User

Creates a new user based on the input parameters. It doesn’t require authentication.

URL:

https://todo.ly/api/user.format

Formats:

xml, json

HTTP Method(s):

POST

Requires Authentication:

false

Parameters:

This method requires a UserObject as input parameter, although it doesn’t require all the fields of the UserObject, only the followings:

  • Email
  • Password
  • FullName

Example Parameter input in XML format:

<UserObject>
  <Email>user@email.com</Email>
  <FullName>Joe Blow</FullName>
  <Password>pASswoRd</Password>
</UserObject>

Usage examples:

https://todo.ly/api/user.xml

Response:

The response contains the details of the created user

<UserObject> 
  <Id>12346</Id> 
  <Email>user@email.com</Email> 
  <FullName>Joe Blow</FullName> 
  <TimeZone>0</TimeZone> 
  <IsProUser>false</IsProUser> 
  <DefaultProjectId>124</DefaultProjectId> 
  <AddItemMoreExpanded>false</AddItemMoreExpanded> 
  <EditDueDateMoreExpanded>true</EditDueDateMoreExpanded> 
  <ListSortType>0</ListSortType> 
  <FirstDayOfWeek>1</FirstDayOfWeek> 
  <NewTaskDueDate>0</NewTaskDueDate> 
</UserObject>