Skip to main content
POST
Initiate Deep Research
Deep research is an advanced search feature that performs a broad search to provide comprehensive results. The process is asynchronous and uses a job-based system. To check the status of a job, use the Get Research Status endpoint.

Initiate Deep Research

Request Body

Response

Error Responses

Rate Limits

Rate limits vary by subscription tier:
  • Free Tier: 2 requests per minute
  • Tier 1: 5 requests per minute
  • Tier 2: 50 requests per minute
  • Tier 3: 100 requests per minute

Notes

  • Deep research jobs can take several minutes to complete.
  • The job_id returned in the response is used to check the status of the research.
  • Each validated profile returned costs 1 credit.

Authorizations

Authorization
string
header
required

API key authentication. Keys start with 'lk_'.

Body

application/json

Deep research parameters including search query and optional settings

query
string

Natural language search query for deep research (required if criteria and opensearch_query are not provided)

limit
integer
default:30

Maximum number of profiles to research

Response

200 - application/json

Job initiated

job_id
string
status
string
message
string