Announcements Loading

On November 18th, 2011 we plan to introduce two non-disruptive updates to our Authentication REST API (currently in Beta).

  1. We're introducing protection against brute-force password attacks. This means that a user might get a user_blocked response if they try to sign in with an incorrect password too many times in a row.
  2. For schools where we authenticate against an external service, we now return a Retry-After header, which your code should respect.
about 1 year ago
I'm happy to announce the beta release of our Recent (Class) Activity API endpoint. You can use this endpoint to get an up-to-the-minute list of all Class content (Pages, Blocks, Discussions, etc.) and when it was last modified (created, updated, or deleted). We want to get this API in the wild but may be changing its syntax a bit once we gather a bit more feedback based on real-world usage. about 1 year ago
If you're subscribed to API updates, sorry about all the extra changes today. I fixed a few typos in the documentation that had managed to sneak out. There were no actual changes to the API's behavior. In case you didn't notice, we also released several read-only APIs to provide access to Page & Block data. about 1 year ago
This past weekend, two important changes to our Class Rosters API went live. First, we officially deprecated the ability to move a Roster entry from one class to another using a PUT request. Second, we launched full, public CRUD support for Stub Roster resources. If you haven't read about it yet, a Stub Roster resource lets you invite students who don't yet have Haiku accounts to Haiku classes via the API. over 2 years ago
We're working to add support for Stub resources in the Roster. Currently this feature is in Beta. We'll post an Announcement here, once we release the feature for general public use. over 2 years ago
Today we're adding the Reports API to our list of Beta APIs. Org Admins have been able to generate & export CSV reports via the Haiku LMS website for quite a while, but now they can also download these reports via our secure API. It's a great way to integrate Haiku LMS grade & roster data with your SIS and other existing school infrastructure. over 2 years ago
We actually released several of API enhancements back at the beginning of September including the ability for Org Admins to CRUD Organizations, Classes and Rosters. See this blog post for more details. over 2 years ago
To aid with our growing REST API, we're adding two new features (currently in Closed Beta testing): API Throttling to ensure continued quality of service, and a "Ping" feature for those of you just getting started. over 2 years ago
We've expanded the Haiku LMS API documentation to include information about more than just our REST API. The sitemap.txt file is the first to be documented, but there's more API goodness to come. over 2 years ago
We're moving the ability to modify Class and Roster information via the API into Closed Beta testing. The relevant API documentation is up to date. Let us know if you're interested helping us test these API features. over 2 years ago
Updated the XML Response Format documentation to reflect modified error format & pagination information. Added information about special cases when working with users. over 4 years ago
The first draft of the Haiku LMS API documentation has officially been released. over 4 years ago