API Documentation

/signUp
API operation used to register a new user.
Production:
Test:
https://tippingcircle.com/rest/v1/signUp
http://test.tippingcircle.com/rest/v1/signUp

Request
Remember to include the OAuth values in the Authorization Header to authenticate the request.
  Param Description
* email User's email address.
* firstName First name of the new user.
* lastName Last name of the new user.
password Password for the new account.  Must be at least 6 characters.
pin Account PIN for the new account.  Must be exactly 4 digits.  Special permission required to be able to set this value.
sendWelcomeEmail Defaults to true.  Set to false if you do not want the new user to receive our welcome email.
POST /signUp

Header
Content-Type: 'application/json'
Authorization: OAuth realm="",
oauth_consumer_key="E4ZcTipHc3CozLB3jknSTK2et",
oauth_nonce="dn5st4g",
oauth_signature="gtj49bsnzb6lw6h73tp3g72o81",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="1366151475",
oauth_version="1.0"

Body
{
"email": "email@example.com",
"firstName": "John",
"lastName": "Doe",
"password": "1fake_password",
"pin": ""
"sendWelcomeEmail": "true"
}

Response
The success response includes the new user's id.  (data type: int64)
{
"success": true
"errorCode": 0,
"message": "String content",
"userId": 123456
}