API Documentation

/transactions
A High Level API operation used to get a user's transaction history.
Production:
Test:
https://tippingcircle.com/rest/v1/transactions
http://test.tippingcircle.com/rest/v1/transactions

Request
  Param Description
* consumer_key Consumer key for the application.
* userId The user's unique id.  (Data type: int64)
GET
/transactions?consumer_key={consumer_key}&userId={userId}

Header
Content-Type: 'application/json'


Example
{
"consumer_key": "E4ZcTipHc3CozLB3jknSTK2et",
"userId": 123456
}

Response
The success response includes a list of recent transactions.  Special permission is required to get the email address.
{
"success": true,
"message": "String content",
"errorCode": 0,
"transactions": [{
"Amount": 10.00,
"CompleteDate": "\/Date(928174800000-0700)\/",
"Confirmation": "97L63015AX502144T",
"Message": "Thanks for covering for me last night.",
"PaymentId": 3685477,
"SourceFirstName":"Jane",
"SourceFullName":"Jane Doe",
"SourceLastName":"Doe",
"SourceEmail": "email@example.com",
"SourceProfilePhotoUrl": "https://profilephotourl",
"SourceUserId": 2357,
"Title": "You tipped Jane $10.00"
}]
}