Census · Authentication Profile
Getcensus Authentication
Authentication
Census secures its APIs with http across 2 declared security schemes, as derived from its OpenAPI definitions.
Reverse ETLData ActivationData WarehouseCRMMarketing AutomationSegmentsSyncsSQL
Methods: http
Schemes: 2
OAuth flows:
API key in:
Security Schemes
workspaceBearerAuth http
scheme: bearer
organizationBearerAuth http
scheme: bearer
Source
Authentication Profile
generated: '2026-08-13'
method: searched
source: https://fivetran.com/docs/activations/rest-api/api-reference/introduction/authorization.md
docs: https://fivetran.com/docs/activations/rest-api/api-reference/introduction/authorization
note: >-
Census now ships as Fivetran Activations; the Census Management API reference moved from
developers.getcensus.com (which 301s to fivetran.com/docs/activations/rest-api) onto the Fivetran
docs host, but the API itself is still served from app.getcensus.com / app-eu.getcensus.com and is
still authenticated with Census-issued Bearer tokens. Derived mechanically was not possible: the
provider publishes no OpenAPI for this API (see conformance/ and the x-coverage block in apis.yml),
so this profile was read from the published authentication page rather than from securitySchemes.
summary:
types:
- http
http_schemes:
- bearer
api_key_in: []
oauth2_flows: []
token_kinds:
- workspace-api-key
- personal-access-token
schemes:
- name: workspaceBearerAuth
type: http
scheme: bearer
applies_to: Workspace APIs
description: >-
Workspace-scoped operations (syncs, sync runs, sources, models, topics, tables, destinations,
destination objects, destination types, connect links, webhooks) are authenticated with a
workspace API key presented as an HTTP Bearer token.
header: 'Authorization: Bearer <workspace-access-token>'
provisioning: >-
Open the workspace, then Workspace settings -> "API Access" to retrieve the workspace API key.
sources:
- https://fivetran.com/docs/activations/rest-api/api-reference/introduction/authorization.md
- name: organizationBearerAuth
type: http
scheme: bearer
applies_to: Organization APIs
description: >-
Organization-scoped operations (workspaces, workspace users, workspace variables, users,
invitations) are authenticated with a Personal Access Token presented as an HTTP Bearer token.
A PAT carries the same permissions as the user who generated it, so admin operations such as
creating and managing workspaces require an admin user.
header: 'Authorization: Bearer <personal-access-token>'
provisioning: >-
User settings page (https://fivetran.com/dashboard/activations/home/user-settings) ->
"Personal Access Tokens" -> New Token.
sources:
- https://fivetran.com/docs/activations/rest-api/api-reference/introduction/authorization.md
regions:
- name: US
base_url: https://app.getcensus.com
example: https://app.getcensus.com/api/v1/syncs
- name: EU
base_url: https://app-eu.getcensus.com
example: https://app-eu.getcensus.com/api/v1/syncs
guidance:
- Tokens must never be embedded in client-side code or committed to a repository.
- A compromised token is regenerated or deleted from Fivetran Activations settings.
- >-
The Terraform provider reads the organization Personal Access Token from the
CENSUS_PERSONAL_ACCESS_TOKEN environment variable and takes a region argument (us | eu | au).
transition:
note: >-
The Users and Invitations organization endpoints were deprecated on 2026-05-01 and are replaced
by Fivetran's own Users endpoints, which use Fivetran's standard auth mechanism rather than the
Activations workspace/personal token. Fivetran advises developers to run both key types in
parallel during the migration.
source: https://whatsnew.getcensus.com/activations-user-list-and-invitation-apis-deprecated-336835