Forsta Panelist API

The Panelist API from Forsta — 26 operation(s) for panelist.

Business capability
Market Intelligence Management BC-400.30

Operations 26

POST /api.pro#method=portal.panelist.create Create a new panelist #
POST /api.pro#method=portal.panelist.update Update the current panelist's information #
POST /api.pro#method=portal.panelist.optOut Unsubscribes a panelist #
POST /api.pro#method=portal.panelist.read Panelist information #
POST /api.pro#method=portal.panelist.confirm Confirms panelist join to the panel #
POST /api.pro#method=portal.panelist.referralHash Returns the referral hash #
POST /api.pro#method=portal.panelist.contactFrequenciesGet Gets the currently set panelist contact frequencies #
POST /api.pro#method=portal.panelist.contactFrequenciesSet Set the contact frequencies for the current panelist #
POST /api.pro#method=integration.panelist.create Create a panelist #
POST /api.pro#method=integration.panelist.read Read data #
POST /api.pro#method=integration.panelist.update Update a panelist #
POST /api.pro#method=integration.panelist.bulkupdate Update datapoints for multiple panelists #
POST /api.pro#method=integration.panelist.rewardPointsAdd Add points #
POST /api.pro#method=integration.panelist.rewardPointsDeduct Deduct points #
POST /api.pro#method=integration.panelist.rewardPointsBalance Get reward point balance #
POST /api.pro#method=integration.panelist.contactFrequenciesGet Get panelist contact frequencies #
POST /api.pro#method=integration.panelist.contactFrequenciesSet Set the contact frequencies #
POST /api.pro#method=integration.panelist.findByDataPoint Find Panelists by datapoint value #
GET /api/integration/panels/{panelId}/panelists Retrieve Panelists #
DELETE /api/integration/panels/{panelId}/panelists/{panelistHash} Delete Panelists #
DELETE /api/integration/panels/{panelId}/panelists/oidc/{oidcName}/{sub} Delete Panelist by OIDC subject #
GET /api/integration/panels/{panelId}/panelists/{panelistId}/datapoints Retrieve Datapoints #
GET /api/integration/panels/{panelId}/activities Retrieve Panelist Survey Activity #
GET /api/integration/panels/{panelId}/rewards Retrieve Panelist Survey Rewards #
POST /api/integration/panels/{panelId}/panelist_datapoint_reports Export datapoints/system fields for a known list of panelists by identifier #
GET /api/integration/panels/{panelId}/panelist_datapoint_reports/{reportId} Load a report by its id #

Documentation

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/forsta-panelist-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

forsta-panelist-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Forsta Panelist API
  version: ''
  description: 'Operations tagged Panelist across 2 of this provider''s published API definitions: forsta-panel-management-community-openapi.yml, forsta-panel-management-integration-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://{server}
  description: Replace server with your instance domain.
  variables:
    server:
      default: staging.panel.dev.focusvision.com/
      description: Server domain
tags:


# --- truncated at 32 KB (144 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/forsta/refs/heads/main/openapi/forsta-panelist-api-openapi.yml