Skip to main content
Legend
  • New feature — Net-new capability added to the API.
  • Improvement — Enhancement to existing functionality.
  • Bug fix — Correction to unintended behavior.
  • Breaking change — Change that may require updates to your integration.
Jun 22, 2026
Improvement
Auto-approved identity verification for staging test participants

Test participants created in the staging environment are now auto-approved for identity verification, unblocking end-to-end API test flows.

Jun 15, 2026
Bug fix
Lower-cased company and work-email domains

Company domains and work-email domains on participant profiles are now stored and returned in lowercase for consistent comparisons.

Jun 8, 2026
Improvement
Larger B2B targeting limits

B2B project targeting no longer caps how many professional industries or job functions you can select.

Mar 10, 2026
Breaking change
Participant profile fields removed from /profiles

Several fields including lastName, location, age, gender, and company details will no longer be returned from the /profiles endpoint.

Feb 3, 2026
Improvement
Improved clarity for screener response webhooks

Added projectId to screener response events. The generic parentId field is now deprecated and will be removed in 12 months.

Dec 11, 2025
New feature
Messaging webhook events, AI suggestions, and job title updates

Messaging events added to webhooks, AI-generated project titles and descriptions, and job title lookups filterable by seniority.

Sep 15, 2025
Breaking change
Breaking changes — live in production

publicDescription is now required to publish projects, webhook retries are enabled, and screener questions are limited to 40 per project.

Aug 18, 2025
Breaking change
Breaking changes — live in staging

The Sept 15 breaking changes are now live in staging: required publicDescription, webhook retries, and 40-question screener limit.

Aug 11, 2025
Breaking change
[Action required] Breaking changes to Respondent API — live Sept 15

Advance notice of required publicDescription, webhook retries, and a 40-question screener cap. Staging Aug 18, production Sept 15.

Aug 5, 2025
Improvement
Updates to Job Titles, Skills, and Quotas

Quotas generally available, cleaner Job Titles and Skills lookups, participant limit raised to 500, and 30 job titles per project.

Jun 19, 2025
New feature
New screener response field and fix for non-Latin project titles

Added qualifiedPendingIdVerification to screener responses and fixed project creation for titles with only non-Latin characters.

Apr 30, 2025
New feature
Auto-invite, Completion URLs, audience size estimates, and enhanced profiles

Auto-invite qualified participants, Completion URLs, audience size estimate endpoint, and topics and profile pictures in profile responses.

Nov 20, 2024
Improvement
Lookups including createdAt and updatedAt timestamps

Lookups, Topics, Job-titles, Industries, and Skills now include createdAt and updatedAt timestamps in their responses.

Nov 14, 2024
Improvement
Project description character limit increased to 800

The project description character limit was increased to 800 during project creation and update.

Nov 13, 2024
New feature
Key qualifiers: use signals as filters in the Public API

Use signal-type audience parameters (topics, industries, company size, seniority, skills, household income) as filters when creating or updating draft projects.

Oct 30, 2024
New feature
Job Function added to B2B projects

You can now add targetJobFunctions when creating or updating draft B2B projects. Job Functions are also available in the lookups.

Oct 24, 2024
New feature
Projects create or update allows setting autopay true/false

Project create and draft update now accept an automations.autopay field. Defaults to true when omitted.

Oct 18, 2024
Improvement
Improved screener response matching information

The isTopicsMatch attribute is now accessible in the screener responses matching object for screeners submitted after this release.

Sep 18, 2024
New feature
Delete draft projects endpoint added

A new endpoint allows deleting projects programmatically. Only projects in DRAFT status can be deleted.

Sep 6, 2024
New feature
Screener response webhooks for rejection (production)

Webhooks now fire when a screener response is rejected or made visible again, with the rejected field in updatedFields.

Sep 4, 2024
New feature
Simulate specific webhook events for screener response updates

Pass screenerResponseUpdatedType when simulating SCREENER_RESPONSES.UPDATED to trigger STATUS.PAID, STATUS.CANCELLED, REJECTED.TRUE, or REJECTED.FALSE.

Aug 28, 2024
New feature
Screener response webhooks for rejection (staging)

Screener response rejection webhooks are now available in staging ahead of the production release.

Aug 21, 2024
Improvement
Updates to schedule screener and project

Added publishedAt to project responses once published and marked bookedDate as required on the schedule screener endpoint.

Aug 19, 2024
New feature
Update the external researcher name for published projects (production)

The update project endpoint now allows API partners to update the researcherName after a project is published.

Aug 16, 2024
New feature
Update the external researcher name for published projects (staging)

Update the researcherName on published projects, now available in staging.

Last modified on August 18, 2026