Documentation
The Veriplace Developer API provides access to real-time and historic user location.
Simplicity and portability are keystones of the Developer API. It is REST-based, exposing location and privacy operations as standard HTTP requests, and leverages the OAuth and OpenID standards for streamlined authorization and authentication.
OAuth
The OAuth protocol provides an open standard for delegated authorization, allowing Veriplace users to specify exactly how their location data and privacy settings are used by third-party applications. http://oauth.net offers a comprehensive collection of developer resources, including the complete protocol specification and links to implementations for common platforms. The Veriplace SDK also includes a reference implementation for an OAuth client.
OAuth combines strong cryptography with HTTP redirection to ensure that all changes to user privacy settings happen securely on the Veriplace site; third-party applications do not need to be trusted to make decisions about user privacy.
OpenID
Veriplace can act as an OpenID Consumer, allowing users to delegate authentication to another site they already trust. OpenID provides several benefits to Veriplace, including simplified login, improved security, and the potential for single sign-on between applications and Veriplace throughout OAuth interactions.