Add 1–100 records to your signal monitoring pool. Each record is one
entity (company or contact) plus one signal_type; a contact monitored
across 3 signal types is 3 records.
All-or-nothing validation: if any record fails validation, the
entire batch is rejected and nothing is added.
LinkedIn post monitoring requires a LinkedIn URL:
linkedin-post-company records must include company_linkedin_url
(a company_domain alone is rejected with
linkedin_post_requires_company_linkedin_url), and
linkedin-post-contact records must include contact_linkedin_url
(a contact_email alone is rejected with
linkedin_post_requires_contact_linkedin_url).
Normalization: LinkedIn URLs are canonicalized before dedup —
forced to https, lowercased, leading www./m. and query
string/fragment stripped, trailing slashes removed. Scheme-less
values that start with linkedin.com/... are accepted. Domains are
lowercased with scheme, path, and leading www. stripped. Every
variant of the same entity counts as one record for billing.
A null or non-object entry in records fails validation with the
per-record code invalid_record.
Credit cost: 10 credits per net-new record. Duplicates (already in
your pool) and validation-rejected records are free. If you can't afford
the net-new records the whole batch is rejected and you are charged
nothing.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||

