me
intelligence

Run (or return the existing) Account Intelligence report

Explicit refresh (ruling 2026-10-06): the newest ready report for (customer, canonical company slug) is returned with cached: true however old it is, until refresh: true is sent; a refresh is honoured once that report is 7 days old (before that the same report is returned with refreshAvailableAt). A new run deducts the account_intelligence bundle in the worker and enqueues the pipeline job.

post/api/me/intelligence/account

Request

  • Base URL: https://api.signalraven.ai
  • URL: https://api.signalraven.ai/api/me/intelligence/account
  • Auth: none declared

Request body

companyUrlstring required

LinkedIn company URL. Accepts variants (case, scheme, regional subdomain, trailing slash) — canonicalized via normalizeLinkedinUrl.

refreshboolean

Ask for a new report. Without it the newest ready report is returned (cached: true) however old it is. A refresh is honoured only once that report is 7 days old; before that the same report is returned with refreshAvailableAt. A refresh spends credits like a first run.

Response

Report queued or returned from cache

reportIdstring uuid required
slugstring required
status'queued' | 'running' | 'ready' | 'failed' required
cachedboolean required

true when an existing ready report was returned and nothing was spent (cached reports are returned until you ask for a refresh; a refresh is possible once the report is 7 days old); false when a run was enqueued.

refreshAvailableAtstring date-time

Present on a cached response while the report is younger than 7 days: the ISO time from which a refresh request will start a new run (readyAt + 7 days).

startedboolean

Changes

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