Skip to main content
POST
/
v1beta
/
findall
/
ingest
Ingest Findall Run
import requests

url = "https://api.parallel.ai/v1beta/findall/ingest"

payload = { "objective": "Find all AI companies that raised Series A funding in 2024" }
headers = {
    "x-api-key": "<api-key>",
    "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
{
  "objective": "Find all AI companies that raised Series A funding in 2024",
  "entity_type": "companies",
  "match_conditions": [
    {
      "name": "developing_ai_products_check",
      "description": "Company must be developing artificial intelligence (AI) products"
    },
    {
      "name": "raised_series_a_2024_check",
      "description": "Company must have raised Series A funding in 2024"
    }
  ]
}

Authorizations

x-api-key
string
header
required

Headers

parallel-beta
string | null

Body

application/json

Input model for FindAll ingest.

objective
string
required

Natural language objective to create a FindAll run spec.

Examples:

"Find all AI companies that raised Series A funding in 2024"

Response

Successful Response

Response model for FindAll ingest.

objective
string
required

Natural language objective of the FindAll run.

Examples:

"Find all AI companies that raised Series A funding in 2024"

entity_type
string
required

Type of the entity for the FindAll run.

match_conditions
InternalMatchCondition · object[]
required

List of match conditions for the FindAll run.

enrichment_output_schema
object | null

JSON schema for the enrichment output schema for the FindAll run. JSON schema for a task input or output.