Skip to main content
POST
Read-only. Normalizes the URLs the same way Create target does for kind: "manual", then reports how many are valid, how many are free, and how many would each need a monitoring slot. Nothing is created or queued.

Request body

string[]
required
1–2000 strings, each at most 500 characters. Values that are not LinkedIn profile URLs (linkedin.com/in/…) are ignored; at least one must be valid.
string
Optional manual Target UUID. When set, people already watching on that Target are counted in already_added instead of free or uses_slots.

Response

200 OK returns { "data": Preview }:

Examples

Errors and recovery

  • 400 invalid_request: missing urls, more than 2000 entries, no valid profile URL, a target_id that is not a UUID, or a target_id that is not a manual Target. Fix the request.
  • 401 unauthorized, 402 payment_required, 403 upgrade_required: fix the API key or organization access. Manual Targets need a plan with monitoring.
  • 404 not_found: target_id is not in the authenticated organization.
  • 429/5xx: back off and retry; the call has no side effects.

Next