add missing UsageCategory and return null if not found

Fixes #112 by adding a missing UsageCategory and not breaking the client if we add a new one in the API.