The Heurist API is a Javascript library that provides access to the data in Heurist independant of Heurist's internal structure. HAPI does not provide adminstrative access, only end user data access, and the data is restricted by the security model (which cannot be overridden in HAPI - for good reason).
Documentation for HAPI is available online for programmers interested in developing applications using the Heurist API.