PeekPanda markpeekpandaDocumentation
For your AI
Dashboard

Find board memberships

Find which boards hold an app, up to 25 apps, or one paid ad, with each item id and note.

Download Markdown ↓

GEThttps://api.peekpanda.com/v1/boards/memberships

Request

Name exactly one target form. Use the item ids to remove the app or ad from a board.

Parameters

NameInTypeRequiredDescription
storeIdquerystringNoNumeric App Store id. Send one target form only.
storeIdsquerystringNoUp to 25 comma-separated App Store ids, for a whole watchlist in one read.
platformquery'meta' | 'tiktok'NoAdvertising platform of the ad.
archiveIdquerystringNoArchive id of the ad.

Response

Every board in the tenancy that holds the target.

Response fields

data[].boardIdstring
data[].itemIdstring
data[].storeIdstring
data[].notenull

Authentication

Requires Bearer API credential or OAuth access token. Scope context:read. MCP calls boards with action memberships.

Errors

400invalid_request for an invalid filter, identity or limit.
401authentication_required for a missing or invalid credential.
402subscription_required when access is not entitled.
403authorization_required for a missing scope or unavailable preview access.
403workspace_not_accessible when x-genviral-tenancy names a workspace the credential cannot reach.
404not_found when the record is outside the accessible catalogue.
429rate_limited; honor Retry-After when present.

MCP request

Call boards with action memberships. Path fields go in params, filters in query, and a write body in body.

{
  "name": "boards",
  "arguments": {
    "request": {
      "action": "memberships"
    }
  }
}

Source

Boards are the caller's own organization, stored in PeekPanda. Pinned apps carry the listing name and icon as pinned; evidence counts are stored paid-ad observations.

Refresh

Board reads and writes never call a provider or start collection. Pinning an app does not watch it; watching stays on the ASO tracked-app list.

AI agent or LLM? Read this page as markdown