Source Types
SaaS (Live)
Humm queries the ChurnZero API directly in real time. Data is never stored by Humm.
Sync
Humm syncs your ChurnZero data into your warehouse via Airbyte, then queries the copy. Better performance and lets you join CS data with everything else in your warehouse.
Tools
OData Query Examples
Humm uses OData v4 query parameters to filter and paginate results. Here are common patterns:OData Filter Limitations
ChurnZero’s OData implementation has specific constraints:- No mixed operators: Do not combine
andandorin the same filter. Keep filters flat (all-andor all-or). - No ID filtering on list endpoints: Cannot filter by
IdorAccountExternalIdon/Account. UseCHURNZERO_GET_ACCOUNTorCHURNZERO_GET_ACCOUNT_BY_EXTERNAL_IDinstead. - Limited string functions:
contains(),startswith(),endswith()may not work on all endpoints. Fall back to exacteqmatches if you get HTTP 400 errors.
Supported Operators
Authentication
Basic Auth
Connect using your ChurnZero username and password. Obtain your API credentials from your ChurnZero administrator.