Bonterra (fka EveryAction) · Authentication Profile

Bonterra Fka Everyaction Authentication

Authentication

Bonterra (fka EveryAction) secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanyAPICRMNonprofitFundraisingAdvocacyPoliticalVoter EngagementDonor ManagementOrganizing
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

BasicAuth http
scheme: basic · in: header ()

Source

Authentication Profile

bonterra-fka-everyaction-authentication.yml Raw ↑
generated: '2026-07-18'
method: searched
source: https://docs.everyaction.com/reference/authentication
docs: https://docs.everyaction.com/reference/authentication
summary:
  types:
  - http
  http_schemes:
  - basic
  notes: >-
    HTTP Basic authentication. Username is the developer-assigned Application Name; password is the
    API key with a database-mode suffix appended after a pipe. Standard Base64 Authorization: Basic
    header. There is no OAuth or scope surface on the EveryAction/NGP VAN API.
schemes:
- name: BasicAuth
  type: http
  scheme: basic
  in: header
  header: Authorization
  username: application-name
  password_format: "{apiKey}|{databaseMode}"
  database_modes:
    '0': My Voters (voter-file data)
    '1': My Campaign (CRM without voter file)
  example_password: "7c9e6679-7425-40de-944b-e07fc1f90ae7|1"
  sources:
  - docs
notes:
- API keys are tied to a specific developer and application and must not be shared, exposed in
  client-side code, or committed to public repositories.
- The GET /apiKeyProfiles introspection endpoint returns information about the API key in use.