Skip to main content
Culture Amp provides two distinct APIs for different data access needs:
  1. OAuth API - For accessing employee census data, survey metadata, and aggregate survey results
  2. Reporting API - For accessing raw survey response data with individual-level details
Both APIs may be required depending on your integration needs. This document covers setup for both.

API 1: OAuth API (Employee & Survey Data)

Purpose

Use the OAuth API to retrieve:
  • Employee roster, demographics, and organizational hierarchy
  • Survey metadata and configuration
  • Aggregate survey scores and participation data
  • Survey comments (optional)

Culture Amp API Integration Checklist

To: Culture Amp Account Administrator (People Ops / IT) Subject: Technical Requirements for People Data Integration To enable our application to retrieve employee census and engagement data, please generate API credentials in the Culture Amp platform.

Phase 1: Generate OAuth Credentials

  1. Log in to Culture Amp
    • Navigate to the Settings menu (gear icon in the top right corner).
    • Select Account Administrator from the dropdown.
    • Note: You must have Account Admin privileges to access the Developer settings.
  2. Access Developer Settings
    • In the administration panel, look for the Developer section (usually on the left sidebar or under “Account Settings”).
    • Click on API Keys or Credentials.
  3. Create New Credential
    • Action: Click the “Add Credential” or “Create New Key” button.
    • Name: Human Intelligence Analytics Integration
    • Type: Ensure this is set to API (not SFTP or HRIS Sync).
  4. Configure Permissions (Scopes) Culture Amp manages access via “Scopes.” Please ensure the following scopes are added to the list for this key. Note: Depending on your configuration, you may need to type these in or select them from a list.

Phase 2: OAuth Credential Handover

Please securely transmit the following two values.
  1. Client ID
  2. Client Secret
Important: The “Client Secret” is only shown once immediately after clicking “Save.” Please copy it immediately.

API 2: Reporting API (Raw Survey Responses)

Purpose

Use the Reporting API to retrieve:
  • Individual survey responses with question-level detail
  • Raw survey data for custom analysis
  • Time-series survey data with date filtering

Important Limitations

  • Only provides access to surveys with the “raw data option” enabled
  • Raw data option must be enabled before survey launch (cannot be enabled retroactively)
  • Does not anonymize or de-identify survey responses
  • Email and employee_id are null for ad-hoc surveys

Phase 1: Enable Reporting API Access

  1. Request Feature Activation
    • Contact Culture Amp Support via a Support Conversation
    • Reply with “Ask a Person” to speak with a Product Support Specialist
    • Request activation of the Reporting API for your account
  2. Assign Survey Data Analyst Role
    • At least one user must have the “Survey Data Analyst” role
    • This role is required to generate API tokens
  3. Enable Raw Data on Surveys
    • For each survey you want to access via the API:
    • Before launching, enable the “raw data option” in survey settings
    • This cannot be changed after launch

Phase 2: Generate Reporting API Token

  1. Generate Token (must be done by user with Survey Data Analyst role)
    • Open your profile: https://<subdomain>.cultureamp.com/my/profile
    • Click Generate in the API Token field
    • Copy the token immediately and store securely
    • The token is only shown once and should be treated as a password
  2. Token Security
    • If lost or compromised, click Regenerate in your profile
    • Regenerating invalidates the previous token

Phase 3: Reporting API Credential Handover

Please securely transmit the following values:
  1. Account Subdomain (usually your company name)
  2. API Username (email)
  3. API Token

Summary

Once both APIs are configured:
  1. OAuth API provides employee census and aggregate survey data
  2. Reporting API provides individual survey responses with detailed question data