What is the Lighthouse API?

Everybody's needs are different, and you're no exception. That's why we've developed the Lighthouse API, to let you extend and integrate Lighthouse into other services. Let your imagination run wild!

The Lighthouse API is implemented as an XML REST interface. Typically, the client will make an HTTP request with XML data, and receive XML data in the response. There is a ruby library, though these examples can be performed with the curl command:

curl -H 'X-LighthouseToken: MYKEY' http://url

In the context of this document, the term "Beacon" will be used to describe any application, service, or script that interacts with the Lighthouse API.