Write

Add To Block List

Add a profile to your do-not-contact block list so all outreach to that person is prevented. Accepts a LinkedIn URL or slug, or a structured lookup object that resolves the highest-priority identifier (crispy_id, provider ID, external ID, URL, or email), plus an optional reason. The operation is idempotent, so re-blocking an already-blocked profile has no effect.

add_to_block_listPOST/api/v1/blacklist
crispy — bash

Example prompt: Add john-doe to my do-not-contact list with the reason that they asked to be left alone

{
  "status": "blocked",
  "linkedin_url": "https://linkedin.com/in/john-doe",
  "reason": "Opt-out request"
}
Permission scope
core
Access
Write
Category
Connections

What you can build

Block a customer, competitor, or sensitive contact from all automated outreach
Honor an opt-out request immediately so the person is never messaged again
Add records by any available identifier using the structured lookup resolver
Maintain clean suppression hygiene with a reason logged for each block

Parameters

Inputs accepted by add_to_block_list.

NameTypeDescription
linkedin_urlstringLinkedIn profile URL or slug (e.g. 'https://linkedin.com/in/john-doe' or 'john-doe'). Auto-normalized.
lookupobjectStructured contact identifier. Resolver picks the highest-priority field per RESOLVER-09 (crispy_id > linkedin_provider_id > external_id > linkedin_url > email).
reasonstringOptional reason for blocking

The complete LinkedIn API. Ready when you are.

Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.