/application

get

Gives you information about the currently possible Upgrade Levels of GeoFences.

/users

get
post

Refreshes a Session for a given user. Requires an existing session Token.

post

Authenticate the User. Requires a Google OAuth Token.

delete

Delete the session.

get

Returns information about the currently signed in User.

get

Returns information about the CashFlow of the user in the last 7 days and all time.

get

Returns the Activity stream of the User.

post

Add a GCM ID.

delete

Remove a GCM ID.

/scores

get

Returns data for generating a HeatMap of score values.

/fences

get

Get Fences by user or around a center location. Returns more Information if the fence is owned by the current user.

post

Create the GeoFence. TTL has to be smaller than MaxTLL, RentMultiplier and Radius have to be valid Values from GET /application/upgrades.

post

Returns a price estimate for creating a GeoFence at the given location. TTL has to be smaller than MaxTLL, RentMultiplier and Radius have to be valid Values from GET /application/upgrades.

get

Get information about the GeoFence.

put

Update the GeoFence. Requires the user to be the owner of it.

delete

Delete the GeoFence. Requires the user to be the owner of it.

post

This method will visit a GeoFence. The visitor and the owner will be notified via GCM.