Skip to main content
The HumDov v1 API lets your own website or tools read and write records in your HumDov organization — add a member from a signup form, pull a form’s submissions into your CRM, check someone in to a service, and so on. It’s a plain REST API: JSON in, JSON out, authenticated with a single API key. No OAuth flow, no SDK required.

Base URL

What it covers

Each resource only exposes the operations it’s actually meant for — for example, Events and Services are read-only, since they’re really there to let you discover an event_id/service_id for other calls rather than to manage events externally.

Getting an API key

API keys are created from your HumDov dashboard, under Developer API. Each key is scoped to specific resources and operations (e.g. members.create, form_responses.view) — you only grant a key the access it actually needs.
A key can only be granted scopes that the person creating it already has permission for on the dashboard. If you can’t see or edit a resource on the dashboard, you can’t hand a key access to it either.
Once created, the raw key is shown to you exactly once — store it somewhere safe. HumDov never stores or displays it again, only its last 4 characters.

Next steps

Authentication

How to send your API key and what each scope means

Pagination & rate limits

How list endpoints and request limits work