stoplist_entries

Create stoplist entries

Block identifiers from all outreach, enforced at import, workflow entry, dispatch and sends. One identifier_type and 1..500 values per call. Values are normalized, in-batch duplicates collapse, listed values return their live row (already_exists true). Atomic: one bad value fails the whole call (field_errors per index) and nothing is written. New rows flip matching people to stoplisted (async). source csv_import marks values from a file.

Contract:

  • MCP tool create_stoplist_entry, registry package mcp.playtables/stoplist_entries, mount playtables.stoplist.
  • Operation create, response envelope create.
  • Flags: none.
post/api/stoplist-entries

Request

  • Base URL
    https://beta.getsales.io/playtables/v1
  • Auth
    HTTP bearer and API key in header Team-SID

Request body

identifier_type'ln_member_id' | 'email' | 'domain' | 'ln_nickname' | 'company_ln_nickname' required

The kind of ALL values in the call: ln_member_id (digits, or a profile, Sales Navigator or Recruiter URN, bare or in a URL), email, domain (the company and everyone by email domain), ln_nickname (profile slug/URL), company_ln_nickname (page slug/URL).

valuesstring[] required

1..500 identifiers, normalized server-side: ln_member_id to the base-10 id (a known URN decodes, a slug is a per-index 422); email trimmed and lowercased; domain to the bare host (punycode); a nickname kind to its lowercased slug (a URL reduces to it).

source'csv_import'

Say the batch was read out of a file: csv_import. Omit it for a typed or pasted list (the server stamps manual, or api for an API-token actor). The only value a caller may name; it changes how rows read back in search and counts, never how values match.

Response

create success envelope.

successtrue required
operation'create' required
created_countinteger required

New rows inserted by this call.

already_listed_countinteger required

Values that were already live on the list (existing rows returned, nothing re-inserted).

Changes

No recorded changes to this operation across all 1 revision of this API.