Messages

Retrive information about a Message

APIDescription
POST api/v1/[controller]

GET api/v1/[controller]?appUserID={appUserID}&notificationUserID={notificationUserID}

Retrieve the ten most recently sent messages.

V2Messages

APIDescription
GET api/v2/Messages?appUserID={appUserID}&notificationUserID={notificationUserID}

No documentation available.

SocialInteractions

Retrieve interactions made by connections in the users social networks

APIDescription
GET api/v1/SocialInteractions?AppUserId={AppUserId}&SocialUserId={SocialUserId}

Retrieve a list of interactions which were made by connections in the users social networks. Note: both the users ID in the app and on a social network are required in order to verify the user.

GET api/v2/SocialInteractions?AppUserId={AppUserId}&SocialUserId={SocialUserId}

Retrieve a list of interactions which were made by connections in the users social networks. Note: both the users ID in the app and on a social network are required in order to verify the user.

UpdateUserProfile

Update User Information if Security check is cleared

APIDescription
POST api/v1/UpdateUserProfile?appUserID={appUserID}&thyngCode={thyngCode}&emailAddress={emailAddress}&userName={userName}

Update User Information if Security Check is successful

POST api/v2/UpdateUserProfile?appUserID={appUserID}&thyngCode={thyngCode}&emailAddress={emailAddress}&userName={userName}

Update User Information if Security Check is successful

MinimumAppVersion

Retrieve the minimum supported app version for a given platfrom

APIDescription
GET api/v1/MinimumAppVersion?platform={platform}

Retrieve the minimum supported app version for a given platfrom

GET api/v2/MinimumAppVersion?platform={platform}

Retrieve the minimum supported app version for a given platfrom

NearbyThyngs

Retrive a List of thyngs that the User has previously interacted with

APIDescription
GET api/v1/NearbyThyngs?userID={userID}&latitude={latitude}&longitude={longitude}

Return a List of thyngs that the given User has previously interacted with

GET api/v2/NearbyThyngs?userID={userID}&latitude={latitude}&longitude={longitude}

Return a List of thyngs that the given User has previously interacted with

BeaconInteraction

APIDescription
POST api/v1/BeaconInteraction?code={code}&appUserID={appUserID}&notificationUserID={notificationUserID}&eventTypeID={eventTypeID}&lat={lat}&lon={lon}&timeStamp={timeStamp}

No documentation available.

POST api/v2/BeaconInteraction?code={code}&appUserID={appUserID}&notificationUserID={notificationUserID}&eventTypeID={eventTypeID}&lat={lat}&lon={lon}&timeStamp={timeStamp}

No documentation available.

ThyngDetails

Retrieve information about a Thyng

APIDescription
GET api/v1/ThyngDetails?thyngCode={thyngCode}&verification={verification}&appUserID={appUserID}&techCode={techCode}

No documentation available.

GET api/v2/ThyngDetails?thyngCode={thyngCode}&verification={verification}&appUserID={appUserID}&techCode={techCode}

No documentation available.

SocialConnections

Set the connections the user has with other users across their social networks

APIDescription
POST api/v1/SocialConnections

Upload a list of Connections a user has with other users across their social networks

POST api/v2/SocialConnections

Upload a list of Connections a user has with other users across their social networks