> ## Documentation Index
> Fetch the complete documentation index at: https://docs.airscale.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Leads Finder

> Search people with Leads Finder filters and page-based pagination. Rate limit: 5 requests per second per workspace.

Search for people using person and company filters. This operation uses a `filters` object and zero-based `page` pagination. [Find people](/api-reference/find-people) uses a different `query` model and cursor pagination; their request bodies are not interchangeable.

<Note>
  The limit is 5 requests per second per workspace. Each returned lead costs 0.1 credits; empty pages cost zero credits. At least 0.1 credits must be available before searching; credit admission can reserve up to `size × 0.1` credits before the request runs.
</Note>

## Choose filters

At least one non-empty filter other than `searchMode` is required. Include only the criteria you need. The OpenAPI request schema below lists the supported fields.

| Criteria | Fields |
| - | - |
| Job titles | `job`, `jobExclude` |
| Companies | `company`, `companyUrl` |
| Person locations | `peopleLocation`, `peopleLocationExclude` |
| Seniority and functions | `seniority`, `seniorityExclude`, `jobFunction`, `jobFunctionExclude` |
| Tenure and experience | `yearsCurrentRole`, `yearsCurrentCompany`, `yearsWorkExperience`, `duration` |
| Skills, languages, certifications | `skills`, `language`, `certification`, and their `Exclude` fields |
| Profile text and badges | `profileKeywords`, `profileKeywordsExclude`, `profileBadge` |
| Company industry, locations, type | `industry`, `hq`, `type`, and their `Exclude` fields |
| Company size, revenue, founding year | `size`, `revenue`, `founded` |
| Company text | `companyKeywords`, `companyKeywordsExclude` |
| Funding | `funding`, `fundingAmount`, `fundingDateMonths` |
| Department metrics | `department`, `growth` |

Use strings or arrays for `job`, `jobExclude`, `company`, `companyUrl`, person locations, and job functions. Other text filters accept strings; separate multiple values with newlines. Each job-function include/exclude input allows at most 300 non-empty values. `searchMode` supports `SMART`, `WORD`, and `STRICT`, defaulting to `SMART`.

Textual tenure examples include `1 to 2 years`, `Less than 1 year`, and `More than 10 years`. Structured `duration` accepts `latestCompany`, `currentCompany`, `previousCompany`, `latestJob`, `currentJob`, `previousJob`, and `total`. Each contains `min`, `max`, or both, with non-negative integer `year` and/or `month` values; months must be 0–11 and the minimum must not exceed the maximum. Structured bounds override the corresponding textual tenure field.

```json Structured tenure example theme={"theme":{"light":"github-light","dark":"github-dark"}}
{
  "filters": {
    "job": ["Founder"],
    "duration": {
      "currentCompany": { "min": { "year": 1 }, "max": { "year": 3 } }
    }
  },
  "page": 0,
  "size": 25
}
```

## Expected filter values

These values apply to `POST /v1/leads-finder` and the `airscale_leads_finder` MCP tool. [Find Companies filter values](/api-reference/find-companies/filter-values) belongs to a different search and does not list Leads Finder values.

Use the identifiers below for preset filters. Include and exclude fields use the same vocabulary. For string fields, separate multiple values with a newline (`\n` in JSON). `jobFunction` and `jobFunctionExclude` also accept arrays, with at most 300 values in each field. Use exact job-function identifiers, such as `business_development`, rather than display labels such as `Business Development`.

<Note>
  Some unsupported legacy values can be ignored instead of rejected. A successful response does not confirm that every supplied filter value was applied. Use the values and formats documented here.
</Note>

### Seniority

For `seniority` and `seniorityExclude`, use these 12 values:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
founder
owner
partner
c_suite
vp
director
head
manager
senior
mid-level
entry
intern
```

Example: `"seniority": "c_suite\nvp\ndirector"`.

### Job function

For `jobFunction` and `jobFunctionExclude`, use an identifier from the full list below. Common examples are `sales`, `business_development`, `software_development`, `demand_generation`, `human_resources`, and `accounting`.

```json Job-function example theme={"theme":{"light":"github-light","dark":"github-dark"}}
{
  "filters": {
    "jobFunction": ["sales", "business_development"],
    "jobFunctionExclude": ["sales_operations"],
    "seniority": "c_suite\nvp"
  },
  "page": 0,
  "size": 10
}
```

<Accordion title="All 617 job-function values">
  ```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
  accounting
  accounting_management
  accounts_payable
  accounts_receivable
  bookkeeping
  consolidation_accounting
  cost_accounting
  external_audit_and_assurance
  financial_reporting
  fixed_asset_accounting
  general_ledger_and_close
  other_accounting
  payroll_accounting
  revenue_accounting
  tax_accounting
  administrative
  administrative_assistant
  calendar_travel_coordination
  data_entry_and_clerical
  document_and_mail_services
  executive_assistant
  facility_administration
  front_desk_reception
  meeting_and_event_coordination
  office_management
  other_administrative
  personal_assistance
  records_management
  virtual_assistant_remote_admin
  agriculture_forestry_and_animal_care
  agricultural_operations
  crop_production
  environmental_and_natural_resource_management
  farming_and_ranching
  fisheries_and_aquaculture
  forestry_and_conservation
  livestock_and_animal_care
  other_agriculture_forestry_and_animal_care
  arts_entertainment_and_performance
  acting_and_performance
  cultural_and_museum_programming
  dance_and_choreography
  directing_and_producing
  film_and_screen_production
  live_entertainment_production
  music_and_singing
  other_arts_entertainment_and_performance
  talent_and_casting
  theatre_and_stage_production
  beauty_and_personal_care
  barbering
  cosmetology_general
  esthetics_and_skin_care
  hair_styling
  makeup_artistry
  massage_and_bodywork
  nail_care
  other_beauty_and_personal_care
  salon_and_spa_management
  business_development
  bids_proposals_and_capture_management
  channel_development
  corporate_development
  corporate_strategy
  country_management
  franchise_development
  international_expansion
  market_development
  new_ventures_and_corporate_innovation
  other_business_development
  partnerships_and_alliances
  strategic_business_development
  community_and_social_services
  advocacy_public_policy
  case_management
  child_family_services
  community_health_services
  community_outreach
  counseling
  crisis_intervention
  family_caregiving
  fundraising_development
  grants_management
  nonprofit_program_management
  other_community_and_social_services
  philanthropy_and_foundation_relations
  rehabilitation_services
  religious_spiritual_services
  social_work
  volunteer_coordination
  consulting
  financial_consulting
  human_capital_consulting
  implementation_consulting
  it_consulting
  management_consulting
  marketing_and_sales_consulting
  operations_consulting
  other_consulting
  risk_consulting
  solutions_consulting
  strategy_consulting
  supply_chain_consulting
  sustainability_esg_consulting
  transformation_consulting
  customer_success_and_support
  call_center
  customer_community_management
  customer_education
  customer_experience
  customer_onboarding
  customer_retention
  customer_success
  customer_success_operations
  customer_support
  customer_support_operations
  implementation_services
  other_customer_success_and_support
  professional_services_and_customer_delivery
  renewals_management
  technical_support
  design
  brand_design
  design_management
  design_operations
  fashion_and_apparel_design
  fine_arts_illustration
  floristry
  graphic_design
  industrial_design
  interaction_design
  interior_and_environmental_design
  lighting_design
  motion_design
  other_design
  photography_visual_storytelling
  product_design
  service_design
  ui_ux
  web_design
  education
  academic_affairs
  admissions_enrollment
  adult_and_continuing_education
  alumni_development
  assessment_and_accreditation
  career_services
  corporate_training_enablement
  curriculum_development
  early_childhood_education
  education_policy
  education_technology
  higher_education_faculty
  instructional_design
  k12_instruction
  library_services
  online_learning_and_elearning
  other_education
  school_leadership_and_administration
  special_education
  student_affairs
  tutoring_and_test_preparation
  vocational_and_technical_education
  energy_mining_and_utilities
  energy_and_utilities_operations
  grid_transmission_and_distribution_operations
  mining_and_extractive_operations
  oil_and_gas_operations
  other_energy_mining_and_utilities
  power_generation_operations
  water_and_waste_operations
  engineering_technical
  aerospace_engineering
  artificial_intelligence_machine_learning
  bioengineering
  business_intelligence
  cad_and_drafting
  chemical_engineering
  civil_and_structural_engineering
  data_engineering
  data_science
  devops
  electrical_engineering
  embedded_and_firmware_engineering
  engineering_management
  engineering_ops_sre
  engineering_technician
  environmental_engineering
  geospatial_and_gis
  hardware_engineering_electronics
  industrial_engineering
  manufacturing_and_process_engineering
  marine_and_naval_engineering
  materials_engineering
  mechanical_engineering
  mobile_development
  other_engineering_technical
  platform_engineering
  robotics_and_automation
  software_development
  surveying_and_geomatics
  systems_engineering
  finance
  asset_and_wealth_management
  commercial_banking
  corporate_finance
  credit_and_lending
  financial_planning_analysis
  financial_risk_management
  financial_strategy
  financial_systems
  fraud_and_financial_crime
  insurance_actuarial_and_underwriting
  internal_audit_control
  investment_banking_and_capital_markets
  investor_relations
  mergers_acquisitions
  other_finance
  pricing_and_revenue_management
  project_finance
  real_estate_finance
  securities_and_commodities_trading
  tax_strategy_and_planning
  treasury
  general_management
  executive_leadership_and_general_management
  hospitality_food_and_guest_services
  casino_and_gaming_operations
  culinary_and_kitchen_operations
  event_hospitality_and_catering
  food_and_beverage_service
  guest_services_and_concierge
  hospitality_management
  hospitality_revenue_management
  hotel_and_lodging_operations
  housekeeping_and_accommodation_services
  other_hospitality_food_and_guest_services
  restaurant_operations
  travel_and_tourism_services
  human_resources
  compensation_benefits
  diversity_equity_inclusion
  employee_experience
  employee_labor_relations
  employee_wellbeing
  employer_branding
  global_mobility
  hr_business_partner
  hr_compliance
  hr_generalist_and_administration
  human_resource_information_system
  leadership_development
  learning_development
  organizational_development
  other_human_resources
  people_analytics
  people_operations
  recruiting_talent_acquisition
  succession_planning
  talent_management
  workforce_management
  workforce_planning
  information_technology
  business_continuity_disaster_recovery
  business_service_management_itsm
  cloud_engineering
  cybersecurity
  cybersecurity_operations
  data_center
  data_governance
  data_warehouse
  database_administration
  digital_transformation
  emerging_technology_innovation
  end_user_support
  enterprise_applications_erp_crm
  enterprise_architecture
  identity_and_access_management
  infrastructure
  integration_and_middleware
  it_asset_management
  it_governance_risk_and_compliance
  it_strategy
  it_training
  it_vendor_management
  network_operations_center
  networking
  observability_and_monitoring
  other_information_technology
  retail_store_systems
  solution_architecture
  technology_operations
  telecommunications
  virtualization
  legal
  antitrust_and_competition
  claims_and_disputes
  commercial_transactions
  compliance
  contracts
  corporate_and_securities_law
  corporate_secretary
  ediscovery
  ethics_and_investigations
  governance
  immigration_law
  intellectual_property_patent
  judiciary_and_courts
  labor_and_employment_law
  legal_counsel
  legal_operations
  legal_support_and_paralegal
  litigation
  other_legal
  privacy
  regulatory_affairs
  regulatory_law
  manufacturing_and_production
  food_and_beverage_production
  industrial_production_management
  manufacturing_and_plant_operations
  materials_and_fabrication
  other_manufacturing_and_production
  process_and_machine_operations
  production_and_assembly
  marketing
  account_based_marketing
  advertising
  affiliate_marketing
  brand_management
  community_marketing
  content_marketing
  conversion_rate_optimization
  customer_marketing
  demand_generation
  digital_marketing
  ecommerce_marketing
  event_marketing
  field_marketing
  growth_marketing
  influencer_creator_marketing
  lead_generation
  lifecycle_and_crm_marketing
  marketing_analytics_insights
  marketing_automation
  marketing_communications
  marketing_management
  marketing_operations
  other_marketing
  paid_search_and_performance_marketing
  partner_and_channel_marketing
  product_marketing
  search_engine_optimization
  social_media_marketing
  technical_marketing
  media_and_communication
  broadcast_production
  content_strategy
  copywriting
  corporate_communications
  creative_writing_authoring
  crisis_communications
  digital_content_production
  editorial
  foreign_affairs
  government_affairs
  internal_communications
  journalism_reporting
  media_relations
  multimedia_audiovisual
  other_media_and_communication
  podcast_and_audio_production
  public_affairs
  public_relations
  publishing
  speechwriting
  technical_writing
  translation_localization
  medical_health
  anesthesiology
  athletic_training
  audiology
  behavioral_and_mental_health
  cardiology
  chiropractics
  clinical_systems
  complementary_and_alternative_medicine
  dentistry
  dermatology
  emergency_medicine
  epidemiology
  exercise_physiology
  gastroenterology
  health_information_management_and_medical_coding
  health_promotion_and_clinical_wellness
  healthcare_operations
  home_health_and_long_term_care
  infectious_disease
  laboratory_and_diagnostics
  medical_administration
  medical_education_training
  neurology
  nursing
  nutrition_dietetics
  obstetrics_gynecology
  occupational_health
  occupational_therapy
  oncology
  ophthalmology
  optometry
  orthopedics
  other_medical_health
  pathology
  patient_care_support
  pediatrics
  pharmacy
  physical_therapy
  physicians_and_general_medicine
  primary_care_family_and_internal_medicine
  psychiatry
  psychology
  public_health
  radiology
  respiratory_therapy
  speech_language_pathology
  sports_medicine
  surgery
  urology
  veterinary_medicine
  military_and_protective_services
  corrections
  customs_and_border_security
  emergency_management
  emergency_response
  enlisted_operations
  fire_and_rescue
  intelligence_security
  investigations
  law_enforcement
  loss_prevention
  officer_command
  other_military_and_protective_services
  private_security
  protective_intelligence
  security_operations
  operations
  business_operations
  event_management_production
  field_operations
  health_safety_and_environment
  inventory_and_materials_management
  operational_excellence_and_process_improvement
  other_operations
  service_delivery
  shared_services
  store_operations
  supply_chain
  product_management
  general_product_management
  growth_product_management
  other_product_management
  platform_product_management
  product_analytics
  product_development
  product_discovery
  product_operations
  product_owner
  product_portfolio_management
  product_strategy
  technical_product_management
  program_and_project_management
  change_management
  construction_project_management
  delivery_management
  implementation_project_management
  monitoring_evaluation_and_learning
  other_program_and_project_management
  pmo
  portfolio_management
  program_management
  project_controls_and_planning
  project_management
  scrum_master_agile_coach
  technical_program_management
  transformation_program_management
  public_administration_and_government
  defense_policy
  diplomacy_and_foreign_service
  elected_office_and_legislative_affairs
  government_program_administration
  other_public_administration_and_government
  public_administration_and_civil_service
  public_finance_and_tax_administration
  public_policy_and_policy_analysis
  regulatory_and_inspection_services
  urban_and_regional_planning
  purchasing
  category_management
  contract_management
  direct_materials_procurement
  indirect_procurement
  other_purchasing
  procurement
  procurement_analytics
  purchasing_operations
  spend_analysis
  strategic_sourcing
  supplier_relationship_management
  vendor_management
  quality_assurance
  manufacturing_quality
  other_quality_assurance
  quality_audit
  quality_control
  quality_management
  regulatory_quality
  software_testing
  supplier_quality
  test_automation
  test_engineering
  validation
  real_estate
  acquisitions_and_dispositions
  brokerage_and_real_estate_sales
  commercial_real_estate
  leasing
  other_real_estate
  property_management
  real_estate_asset_management
  real_estate_development
  real_estate_investment
  real_estate_operations
  residential_real_estate
  tenant_relations
  valuation_and_appraisal
  workplace_real_estate
  research
  academic_research
  clinical_research
  clinical_trials
  competitive_intelligence
  consumer_insights
  economic_affairs
  laboratory_research
  market_research
  medical_research
  operations_research
  other_research
  policy_research
  qualitative_research
  quantitative_research
  research_development
  research_operations
  scientific_research
  social_and_behavioral_research
  user_research
  sales
  account_executive_and_new_business_sales
  account_management
  channel_sales
  commercial_operations
  enterprise_sales
  field_outside_sales
  inside_sales
  insurance_sales_and_brokerage
  other_sales
  partner_sales
  retail_merchandising
  retail_sales
  revenue_operations
  sales_compensation_and_planning
  sales_development
  sales_enablement
  sales_engineering
  sales_management
  sales_operations
  sales_training
  strategic_and_key_accounts
  territory_sales
  skilled_trades_construction_and_maintenance
  automotive_service_and_repair
  building_and_grounds_services
  construction_estimating
  construction_operations
  construction_trades
  electrical_trades
  facilities_management
  field_service_technical
  heavy_equipment_operation
  installation_and_repair
  maintenance_reliability_and_mro
  mechanical_and_hvac_trades
  other_skilled_trades_construction_and_maintenance
  plumbing_and_pipefitting
  sports_and_recreation
  fitness_and_personal_training
  other_sports_and_recreation
  professional_athletes
  recreation_and_leisure_services
  sports_coaching
  sports_management_and_operations
  sports_officiating
  sports_science_and_performance_coaching
  transportation_and_logistics
  cabin_crew_and_inflight_services
  dispatch_and_transport_coordination
  fleet_management
  flight_operations_and_pilots
  import_export_and_customs
  logistics
  maritime_and_deck_operations
  order_management_and_fulfillment
  other_transportation_and_logistics
  road_and_rail_transport
  transportation_operations
  warehouse_operations
  unknown
  ```
</Accordion>

### Funding round

For `funding`, use these 30 values:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
PRE_SEED
SEED
SERIES_A
SERIES_B
SERIES_C
SERIES_D
SERIES_E
SERIES_F
SERIES_G
SERIES_H
SERIES_I
SERIES_J
VENTURE_ROUND
ANGEL
PRIVATE_EQUITY
DEBT_FINANCING
CONVERTIBLE_NOTE
GRANT
CORPORATE_ROUND
EQUITY_CROWDFUNDING
PRODUCT_CROWDFUNDING
SECONDARY_MARKET
POST_IPO_EQUITY
POST_IPO_DEBT
POST_IPO_SECONDARY
NON_EQUITY_ASSISTANCE
INITIAL_COIN_OFFERING
UNDISCLOSED
SERIES_UNKNOWN
FUNDING_ROUND
```

Example: `"funding": "SEED\nSERIES_A"`. Use `fundingAmount` for a last-funding amount range and `fundingDateMonths` for the lookback period; these are separate fields described below.

### Company type

For `type` and `typeExclude`, use:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
PRIVATELY_HELD
SELF_OWNED
SELF_EMPLOYED
PARTNERSHIP
PUBLIC_COMPANY
NON_PROFIT
EDUCATIONAL
GOVERNMENT_AGENCY
```

### Profile badge

For `profileBadge`, use:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
VERIFIED
PREMIUM
OPEN_TO_WORK
INFLUENCER
CREATOR
HIRING
```

### Search mode

For `searchMode`, use `SMART`, `WORD`, or `STRICT`. The default is `SMART`. This controls text matching; it does not turn arbitrary text into a supported preset identifier.

### Department headcount and growth

`department` combines a department identifier and a headcount range on separate lines. `growth` combines a department identifier, a percentage range, and a lookback period on separate lines.

| Field | Example JSON value | Meaning |
| - | - | - |
| `department` | `"sales\n10-100"` | Between 10 and 100 employees in sales |
| `growth` | `"sales\n20-80\n3 months"` | Sales headcount growth between 20% and 80% over three months |

Use `1 month`, `3 months`, `6 months`, or `12 months` for the growth period. The default is three months; other periods currently fall back to three months.

These metrics use the following 27 department identifiers, a smaller list than the person job-function catalogue:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
sales
marketing
engineering
finance
human_resources
information_technology
operations
business_development
customer_success_and_support
product_management
accounting
legal
consulting
education
research
purchasing
real_estate
media_and_communication
quality_assurance
arts_and_design
healthcare_services
entrepreneurship
community_and_social_services
administrative
military_and_protective_services
program_and_project_management
support
```

### Ranges and dates

These fields take strings rather than preset identifiers. Use plain numbers without currency symbols or thousands separators.

| Field | Expected value | Examples |
| - | - | - |
| `size` | Company headcount range; newline-separated ranges are supported | `"11-50"`, `"10000+"` |
| `revenue` | Annual revenue range in USD; newline-separated ranges are supported | `"1000000-10000000"` |
| `founded` | One founding-year range | `"2015-2022"` |
| `fundingAmount` | One last-funding amount range in USD | `"1000000-5000000"` |
| `fundingDateMonths` | Positive integer number of months as a string | `"3"`, `"6"`, `"12"`, `"24"` |
| `yearsCurrentRole` | Current-role tenure in years | `"1 to 2 years"` |
| `yearsCurrentCompany` | Current-company tenure in years | `"3 to 5 years"` |
| `yearsWorkExperience` | Total work experience in years | `"More than 10 years"` |

The tenure presets are `Less than 1 year`, `1 to 2 years`, `3 to 5 years`, `6 to 10 years`, and `More than 10 years`. Custom continuous ranges such as `"2 to 4 years"` are also supported. If you combine tenure ranges, use adjacent ranges without gaps. For month-level bounds, use the structured `duration` fields described above.

The company-size presets are `1-10`, `11-20`, `21-50`, `51-100`, `101-200`, `201-500`, `501-1000`, `1001-2000`, `2001-5000`, `5001-10000`, and `10000+`. Custom numeric ranges are also supported.

### Text and location filters

These fields accept search text rather than a closed preset list. The examples are starting points, not the only accepted values.

| Fields | Expected input | Example |
| - | - | - |
| `job`, `jobExclude` | Job titles; use arrays | `["VP Sales", "Head of Sales"]` |
| `company` | Company names, domains, or LinkedIn company URLs | `["Example Company", "example.com"]` |
| `companyUrl` | Company domains or LinkedIn company URLs | `["example.com", "https://www.linkedin.com/company/example-company"]` |
| `peopleLocation`, `peopleLocationExclude` | Country, state, or city names | `["United States", "California"]` |
| `hq`, `hqExclude` | Company locations; matches any office, not only headquarters | `"United States\nCanada"` |
| `industry`, `industryExclude` | Industry names, as a string | `"software development\nfinancial services"` |
| `skills`, `skillsExclude` | Skill names, as a string | `"negotiation\naccount management"` |
| `language`, `languageExclude` | Language names, as a string | `"English\nFrench"` |
| `certification`, `certificationExclude` | Certification names, as a string | `"PMP"` |
| `profileKeywords`, `profileKeywordsExclude` | Person-profile search terms, as a string | `"revenue operations"` |
| `companyKeywords`, `companyKeywordsExclude` | Company-profile search terms, as a string | `"cybersecurity"` |

```json Preset-filter example theme={"theme":{"light":"github-light","dark":"github-dark"}}
{
  "filters": {
    "seniority": "c_suite\nvp",
    "jobFunction": ["sales", "business_development"],
    "funding": "SEED\nSERIES_A",
    "type": "PRIVATELY_HELD",
    "size": "11-50",
    "fundingDateMonths": "12",
    "searchMode": "SMART"
  },
  "page": 0,
  "size": 10
}
```

## Read results and paginate

The response contains `rows`, `total`, `page`, and `size`. Each row is a nested person record with **snake\_case** keys: the name is under `profile` (`profile.first_name`, `profile.last_name`, `profile.headline`), the LinkedIn URL is `link.linkedin`, work history is `position_groups`, and the current employer is `company` (`company.summary.name`, `company.link.domain`). Fields depend on available data, can be `null` or absent, and rows can include fields not listed in the schema. `total` can be `null` when a reliable count is unavailable or company/title correlation removes rows.

`size` defaults to 50 and accepts 1–100. Start at `page: 0` and increment the page while keeping the same filters and size. This operation does not return `next_cursor`. When company and title filters are combined, returned rows are checked for a matching title at the identified company; a page can contain fewer rows after that check, and a short page alone does not establish exhaustion.

After `429`, retry in a later second with bounded exponential backoff. For `503`, retry with increasing delays and a fixed retry limit; contact support if errors persist. Correct invalid filters before retrying `400` responses. Requests larger than 256 KiB return `413`.

## Next step

Use [Find people](/api-reference/find-people) if you need its person/current-company/past-experience filter model and free count operation. Existing Leads Finder integrations can continue using their documented route and request model.


## OpenAPI

````yaml openapi.json POST /v1/leads-finder
openapi: 3.1.0
info:
  title: Airscale Public API
  version: '2026-09-11'
  description: Search, enrich, and resolve public business data with Airscale.
  x-airscale-source-repository: ViceScale/airscale-code
  x-airscale-source-sha: 1de19e1b70a052a4b8d9c2075021a7e5e7a94d51
servers:
  - url: https://api.airscale.io
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Search and discovery
    description: Search people, companies, and the web.
  - name: Contact data
    description: Find professional and personal contact data.
  - name: Profiles and reverse lookup
    description: Extract profiles or resolve a person from known contact data.
  - name: Post engagement
    description: Retrieve and enrich people who liked or commented on LinkedIn posts.
  - name: LinkedIn content
    description: >-
      Search LinkedIn posts, read profile and company feeds, and retrieve
      profile comments and comment reactions.
  - name: Account
    description: Inspect workspace account state.
  - name: Miscellaneous
    description: Check WhatsApp availability, Meta ads, and email deliverability.
paths:
  /v1/leads-finder:
    post:
      tags:
        - Search and discovery
      summary: Search Leads Finder
      description: >-
        Search with Leads Finder filters and zero-based page pagination. This
        filter model is different from Find people's query model.
      operationId: searchLeadsFinder
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - filters
              additionalProperties: false
              properties:
                filters:
                  type: object
                  minProperties: 1
                  additionalProperties: false
                  description: >-
                    At least one non-empty filter other than searchMode is
                    required. Use only the documented fields; some malformed
                    legacy values are ignored by the runtime rather than
                    rejected.
                  properties:
                    job:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: One value or multiple values.
                    jobExclude:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: One value or multiple values.
                    company:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: >-
                        Company names, domains, or LinkedIn organization URLs.
                        Invalid LinkedIn company URLs are rejected.
                    companyUrl:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: >-
                        Company names, domains, or LinkedIn organization URLs.
                        Invalid LinkedIn company URLs are rejected.
                    peopleLocation:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: One value or multiple values.
                    peopleLocationExclude:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: One value or multiple values.
                    jobFunction:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: >-
                        Job functions; at most 300 non-empty values after
                        splitting.
                    jobFunctionExclude:
                      oneOf:
                        - type: string
                        - type: array
                          items:
                            type: string
                      description: >-
                        Job functions; at most 300 non-empty values after
                        splitting.
                    seniority:
                      type: string
                      description: Seniority values, separated by newlines.
                    seniorityExclude:
                      type: string
                      description: Seniority values to exclude.
                    yearsCurrentRole:
                      type: string
                      description: Current-role tenure, for example 1 to 2 years.
                    yearsCurrentCompany:
                      type: string
                      description: Current-company tenure, for example 3 to 5 years.
                    yearsWorkExperience:
                      type: string
                      description: Total experience, for example More than 10 years.
                    skills:
                      type: string
                      description: Skills to include.
                    skillsExclude:
                      type: string
                      description: Skills to exclude.
                    language:
                      type: string
                      description: Languages to include.
                    languageExclude:
                      type: string
                      description: Languages to exclude.
                    certification:
                      type: string
                      description: Certifications to include.
                    certificationExclude:
                      type: string
                      description: Certifications to exclude.
                    profileKeywords:
                      type: string
                      description: Profile keywords to include.
                    profileKeywordsExclude:
                      type: string
                      description: Profile keywords to exclude.
                    profileBadge:
                      type: string
                      description: Profile badge values.
                    industry:
                      type: string
                      description: Company industries to include.
                    industryExclude:
                      type: string
                      description: Company industries to exclude.
                    size:
                      type: string
                      description: Company headcount range, for example 11-50.
                    hq:
                      type: string
                      description: Company headquarters locations to include.
                    hqExclude:
                      type: string
                      description: Headquarters locations to exclude.
                    type:
                      type: string
                      description: Company types, for example PRIVATELY_HELD.
                    typeExclude:
                      type: string
                      description: Company types to exclude.
                    revenue:
                      type: string
                      description: Company revenue range, for example 1000000-10000000.
                    companyKeywords:
                      type: string
                      description: Company keywords to include.
                    companyKeywordsExclude:
                      type: string
                      description: Company keywords to exclude.
                    founded:
                      type: string
                      description: Founding-year range, for example 2015-2022.
                    funding:
                      type: string
                      description: Funding rounds, for example SEED or SERIES_A.
                    fundingAmount:
                      type: string
                      description: Last funding amount range, for example 1000000-5000000.
                    fundingDateMonths:
                      type: string
                      description: Funding lookback in months, for example 12.
                    department:
                      type: string
                      description: >-
                        Department and headcount range on separate lines, for
                        example sales followed by 10-100.
                    growth:
                      type: string
                      description: >-
                        Department, growth range, and period on separate lines,
                        for example sales, 20-80, and 3 months.
                    duration:
                      type: object
                      additionalProperties: false
                      description: >-
                        Structured tenure bounds override the matching textual
                        tenure field. Use non-negative integer years and months
                        from 0 through 11.
                      properties:
                        latestCompany:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                        currentCompany:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                        previousCompany:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                        latestJob:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                        currentJob:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                        previousJob:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                        total:
                          type: object
                          minProperties: 1
                          additionalProperties: false
                          description: >-
                            When both bounds are present, min must not exceed
                            max in total months.
                          properties:
                            min:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                            max:
                              type: object
                              minProperties: 1
                              additionalProperties: false
                              properties:
                                year:
                                  type: integer
                                  minimum: 0
                                month:
                                  type: integer
                                  minimum: 0
                                  maximum: 11
                    searchMode:
                      type: string
                      enum:
                        - SMART
                        - WORD
                        - STRICT
                      default: SMART
                      description: >-
                        Matching mode. Runtime falls back to SMART for an
                        unrecognized value; use an explicit supported mode.
                page:
                  oneOf:
                    - type: integer
                      minimum: 0
                    - type: string
                      pattern: ^(?:0|[1-9][0-9]*)$
                  default: 0
                size:
                  oneOf:
                    - type: integer
                      minimum: 1
                      maximum: 100
                    - type: string
                      pattern: ^(?:[1-9]|[1-9][0-9]|100)$
                  default: 50
            examples:
              example:
                value:
                  filters:
                    job:
                      - Founder
                    company: example.com
                    peopleLocation:
                      - United States
                    searchMode: SMART
                  page: 0
                  size: 25
      responses:
        '200':
          description: A page of public lead records. No cursor is returned.
          content:
            application/json:
              schema:
                type: object
                required:
                  - rows
                  - total
                  - page
                  - size
                properties:
                  rows:
                    type: array
                    description: >-
                      Nested person records with snake_case keys (for example
                      profile.first_name, link.linkedin, position_groups).
                      Fields vary per record and may be null.
                    items:
                      $ref: '#/components/schemas/LeadsFinderPerson'
                  total:
                    type:
                      - number
                      - 'null'
                    description: >-
                      May be null when a reliable total is unavailable or
                      company/title correlation removes rows.
                  page:
                    type: integer
                  size:
                    type: integer
              examples:
                example:
                  value:
                    rows:
                      - profile:
                          first_name: Example
                          middle_name: null
                          last_name: Person
                          full_name: Example Person
                          headline: Founder at Example Company
                          title: Founder
                          summary: Synthetic profile summary for API documentation.
                          birth_date: null
                          background:
                            source: >-
                              https://www.example.org/images/example-background.png
                          profilePictureUrl: https://www.example.org/images/example-person.png
                        link:
                          linkedin: https://www.linkedin.com/in/example-person-000000
                          twitter: null
                          github: null
                          facebook: null
                        location:
                          default: Example City, Example State, United States
                          short: Example City, United States
                          country: United States
                          state: Example State
                          city: Example City
                          position: null
                        languages:
                          primary_locale:
                            country: US
                            language: en
                          supported_locales:
                            - country: US
                              language: en
                          profile_languages:
                            - name: English
                              proficiency: NATIVE_OR_BILINGUAL
                        industry: Software Development
                        educations:
                          - school:
                              name: Example University
                              url: >-
                                https://www.linkedin.com/school/example-university/
                            degree_name: Master of Science
                            field_of_study: Computer Science
                            grade: null
                            date:
                              start: '2014'
                              end: '2016'
                        certifications:
                          - name: Example Certification
                            authority: Example Institute
                            url: https://www.example.org/certificates/example
                            license_number: EX-000001
                            display_source: example.org
                            company:
                              name: Example Institute
                              url: >-
                                https://www.linkedin.com/company/example-institute/
                            date:
                              start: 2022-01
                              end: null
                        position_groups:
                          - company:
                              name: Example Company
                              url: >-
                                https://www.linkedin.com/company/example-company-000000
                              employees:
                                start: 11
                                end: 50
                            date:
                              start: 2021-03
                              end: null
                            profile_positions:
                              - company: Example Company
                                description: null
                                title: Founder
                                employment_type: Full-time
                                location: Example City, United States
                                date:
                                  start: 2021-03
                                  end: null
                        skills:
                          - Sales prospecting
                          - Data enrichment
                        member_badges:
                          premium: true
                          creator: false
                          open_to_work: false
                          hiring: false
                          verified: true
                          influencer: false
                        company:
                          summary:
                            name: Example Company
                            legal_name: Example Company Inc.
                            description: >-
                              Synthetic company description for API
                              documentation.
                            founded_year: 2021
                            type: PRIVATELY_HELD
                            industry: Software Development
                            staff:
                              total: 24
                              range:
                                start: 11
                                end: 50
                            logo:
                              source: >-
                                https://www.example.org/images/example-company.png
                          link:
                            website: https://www.example.org
                            domain: example.org
                            linkedin: >-
                              https://www.linkedin.com/company/example-company-000000
                            crunchbase: null
                          financial:
                            revenue:
                              annual:
                                start: 1000000
                                end: 5000000
                                amount: 1M-5M
                          location:
                            headquarter:
                              continent: North America
                              country: United States
                              state: Example State
                              city: Example City
                              postal_code: '00000'
                              raw_address: >-
                                1 Example Street, Example City, Example State
                                00000
                              position:
                                lng: -74
                                lat: 40
                            locations:
                              - continent: North America
                                country: United States
                                state: Example State
                                city: Example City
                                postal_code: '00000'
                                raw_address: >-
                                  1 Example Street, Example City, Example State
                                  00000
                                position:
                                  lng: -74
                                  lat: 40
                          technologies:
                            - name: Example CRM
                              category: CRM
                          industries:
                            - Software Development
                          languages:
                            - English
                          last_updated: '2026-01-01T00:00:00Z'
                        department:
                          departments:
                            - founder
                          sub_departments:
                            - founder
                          functions:
                            - executive
                          seniority: founder
                        statistics:
                          network:
                            influencer: false
                            followable: null
                            followers_count: 1200
                            connections_count: 500
                          experience:
                            prev_job_titles: null
                            tenure:
                              company: Example Company
                              start: 2021-03
                              title: Founder
                        last_updated: '2026-01-01T00:00:00Z'
                    total: 1
                    page: 0
                    size: 25
        '400':
          description: Invalid request.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          description: Insufficient credits or access.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '404':
          description: Unknown path or method.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '413':
          description: Request body exceeds 256 KiB.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '429':
          description: Workspace rate limit exceeded.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '500':
          description: Service configuration error.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '502':
          description: Upstream service failed.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '503':
          description: Authentication or credit service temporarily unavailable.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  schemas:
    LeadsFinderPerson:
      type: object
      additionalProperties: true
      properties:
        id:
          type:
            - string
            - 'null'
          description: Record identifier, when available.
        identifier:
          type:
            - string
            - 'null'
          description: Public profile identifier, when available.
        url:
          type:
            - string
            - 'null'
          description: Public profile URL, when available.
        profile:
          type:
            - object
            - 'null'
          additionalProperties: true
          description: Name, headline, and profile media.
          properties:
            first_name:
              type:
                - string
                - 'null'
            middle_name:
              type:
                - string
                - 'null'
            last_name:
              type:
                - string
                - 'null'
            full_name:
              type:
                - string
                - 'null'
            headline:
              type:
                - string
                - 'null'
            title:
              type:
                - string
                - 'null'
            summary:
              type:
                - string
                - 'null'
            birth_date: {}
            picture:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                source:
                  type:
                    - string
                    - 'null'
            background:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                source:
                  type:
                    - string
                    - 'null'
            profilePictureUrl:
              type:
                - string
                - 'null'
              description: Profile picture URL, when available.
        link:
          type:
            - object
            - 'null'
          additionalProperties: true
          description: Public profile links.
          properties:
            linkedin:
              type:
                - string
                - 'null'
            twitter:
              type:
                - string
                - 'null'
            github:
              type:
                - string
                - 'null'
            facebook:
              type:
                - string
                - 'null'
        location:
          type:
            - object
            - 'null'
          additionalProperties: true
          description: Person location.
          properties:
            default:
              type:
                - string
                - 'null'
            short:
              type:
                - string
                - 'null'
            country:
              type:
                - string
                - 'null'
            state:
              type:
                - string
                - 'null'
            city:
              type:
                - string
                - 'null'
            position: {}
        languages:
          type:
            - object
            - 'null'
          additionalProperties: true
          properties:
            primary_locale:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                country:
                  type:
                    - string
                    - 'null'
                language:
                  type:
                    - string
                    - 'null'
            supported_locales:
              type:
                - array
                - 'null'
              items:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  country:
                    type:
                      - string
                      - 'null'
                  language:
                    type:
                      - string
                      - 'null'
            profile_languages:
              type:
                - array
                - 'null'
              items:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  name:
                    type:
                      - string
                      - 'null'
                  proficiency:
                    type:
                      - string
                      - 'null'
        industry:
          type:
            - string
            - 'null'
        educations:
          type:
            - array
            - 'null'
          items:
            type:
              - object
              - 'null'
            additionalProperties: true
            properties:
              school:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  id:
                    type:
                      - string
                      - 'null'
                  name:
                    type:
                      - string
                      - 'null'
                  logo:
                    type:
                      - string
                      - 'null'
                  url:
                    type:
                      - string
                      - 'null'
              degree_name:
                type:
                  - string
                  - 'null'
              field_of_study:
                type:
                  - string
                  - 'null'
              grade: {}
              date:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  start:
                    type:
                      - string
                      - 'null'
                  end:
                    type:
                      - string
                      - 'null'
                    description: Null while the role or credential is current.
        certifications:
          type:
            - array
            - 'null'
          items:
            type:
              - object
              - 'null'
            additionalProperties: true
            properties:
              name:
                type:
                  - string
                  - 'null'
              authority:
                type:
                  - string
                  - 'null'
              url:
                type:
                  - string
                  - 'null'
              license_number:
                type:
                  - string
                  - 'null'
              display_source:
                type:
                  - string
                  - 'null'
              company:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  id:
                    type:
                      - string
                      - 'null'
                  name:
                    type:
                      - string
                      - 'null'
                  logo:
                    type:
                      - string
                      - 'null'
                  url:
                    type:
                      - string
                      - 'null'
              date:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  start:
                    type:
                      - string
                      - 'null'
                  end:
                    type:
                      - string
                      - 'null'
                    description: Null while the role or credential is current.
        position_groups:
          type:
            - array
            - 'null'
          description: Work history grouped by company, most recent first.
          items:
            type:
              - object
              - 'null'
            additionalProperties: true
            properties:
              company:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  id:
                    type:
                      - string
                      - 'null'
                  name:
                    type:
                      - string
                      - 'null'
                  logo:
                    type:
                      - string
                      - 'null'
                  url:
                    type:
                      - string
                      - 'null'
                  employees:
                    type:
                      - object
                      - 'null'
                    additionalProperties: true
                    properties:
                      start:
                        type:
                          - integer
                          - 'null'
                      end:
                        type:
                          - integer
                          - 'null'
              date:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  start:
                    type:
                      - string
                      - 'null'
                  end:
                    type:
                      - string
                      - 'null'
                    description: Null while the role or credential is current.
              profile_positions:
                type:
                  - array
                  - 'null'
                items:
                  type:
                    - object
                    - 'null'
                  additionalProperties: true
                  properties:
                    company:
                      type:
                        - string
                        - 'null'
                    description:
                      type:
                        - string
                        - 'null'
                    title:
                      type:
                        - string
                        - 'null'
                    employment_type:
                      type:
                        - string
                        - 'null'
                    location:
                      type:
                        - string
                        - 'null'
                    date:
                      type:
                        - object
                        - 'null'
                      additionalProperties: true
                      properties:
                        start:
                          type:
                            - string
                            - 'null'
                        end:
                          type:
                            - string
                            - 'null'
                          description: Null while the role or credential is current.
        skills:
          type:
            - array
            - 'null'
          items:
            type: string
        member_badges:
          type:
            - object
            - 'null'
          additionalProperties: true
          properties:
            premium:
              type:
                - boolean
                - 'null'
            creator:
              type:
                - boolean
                - 'null'
            open_to_work:
              type:
                - boolean
                - 'null'
            hiring:
              type:
                - boolean
                - 'null'
            verified:
              type:
                - boolean
                - 'null'
            influencer:
              type:
                - boolean
                - 'null'
        statistics:
          type:
            - object
            - 'null'
          additionalProperties: true
          properties:
            network:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                influencer:
                  type:
                    - boolean
                    - 'null'
                followable: {}
                followers_count:
                  type:
                    - integer
                    - 'null'
                connections_count:
                  type:
                    - integer
                    - 'null'
            experience:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                prev_job_titles: {}
                tenure:
                  type:
                    - object
                    - 'null'
                  additionalProperties: true
                  properties:
                    company:
                      type:
                        - string
                        - 'null'
                    start:
                      type:
                        - string
                        - 'null'
                    title:
                      type:
                        - string
                        - 'null'
        company:
          type:
            - object
            - 'null'
          additionalProperties: true
          description: Current company.
          properties:
            id:
              type:
                - string
                - 'null'
            summary:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                name:
                  type:
                    - string
                    - 'null'
                legal_name:
                  type:
                    - string
                    - 'null'
                description:
                  type:
                    - string
                    - 'null'
                founded_year:
                  type:
                    - integer
                    - 'null'
                type:
                  type:
                    - string
                    - 'null'
                industry:
                  type:
                    - string
                    - 'null'
                staff:
                  type:
                    - object
                    - 'null'
                  additionalProperties: true
                  properties:
                    total:
                      type:
                        - integer
                        - 'null'
                    range:
                      type:
                        - object
                        - 'null'
                      additionalProperties: true
                      properties:
                        start:
                          type:
                            - integer
                            - 'null'
                        end:
                          type:
                            - integer
                            - 'null'
                logo:
                  type:
                    - object
                    - 'null'
                  additionalProperties: true
                  properties:
                    source:
                      type:
                        - string
                        - 'null'
            link:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                website:
                  type:
                    - string
                    - 'null'
                domain:
                  type:
                    - string
                    - 'null'
                linkedin:
                  type:
                    - string
                    - 'null'
                crunchbase:
                  type:
                    - string
                    - 'null'
            financial:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                revenue:
                  type:
                    - object
                    - 'null'
                  additionalProperties: true
                  properties:
                    annual:
                      type:
                        - object
                        - 'null'
                      additionalProperties: true
                      properties:
                        start:
                          type:
                            - integer
                            - 'null'
                        end:
                          type:
                            - integer
                            - 'null'
                        amount:
                          type:
                            - string
                            - 'null'
            location:
              type:
                - object
                - 'null'
              additionalProperties: true
              properties:
                headquarter:
                  type:
                    - object
                    - 'null'
                  additionalProperties: true
                  properties:
                    continent:
                      type:
                        - string
                        - 'null'
                    country:
                      type:
                        - string
                        - 'null'
                    state:
                      type:
                        - string
                        - 'null'
                    city:
                      type:
                        - string
                        - 'null'
                    postal_code:
                      type:
                        - string
                        - 'null'
                    raw_address:
                      type:
                        - string
                        - 'null'
                    position:
                      type:
                        - object
                        - 'null'
                      additionalProperties: true
                      properties:
                        lng:
                          type:
                            - number
                            - 'null'
                        lat:
                          type:
                            - number
                            - 'null'
                locations:
                  type:
                    - array
                    - 'null'
                  items:
                    type:
                      - object
                      - 'null'
                    additionalProperties: true
                    properties:
                      continent:
                        type:
                          - string
                          - 'null'
                      country:
                        type:
                          - string
                          - 'null'
                      state:
                        type:
                          - string
                          - 'null'
                      city:
                        type:
                          - string
                          - 'null'
                      postal_code:
                        type:
                          - string
                          - 'null'
                      raw_address:
                        type:
                          - string
                          - 'null'
                      position:
                        type:
                          - object
                          - 'null'
                        additionalProperties: true
                        properties:
                          lng:
                            type:
                              - number
                              - 'null'
                          lat:
                            type:
                              - number
                              - 'null'
            technologies:
              type:
                - array
                - 'null'
              items:
                type:
                  - object
                  - 'null'
                additionalProperties: true
                properties:
                  name:
                    type:
                      - string
                      - 'null'
                  category:
                    type:
                      - string
                      - 'null'
            industries:
              type:
                - array
                - 'null'
              items:
                type: string
            languages:
              type:
                - array
                - 'null'
              items:
                type: string
            last_updated:
              type:
                - string
                - 'null'
        department:
          type:
            - object
            - 'null'
          additionalProperties: true
          properties:
            departments:
              type:
                - array
                - 'null'
              items:
                type: string
            sub_departments:
              type:
                - array
                - 'null'
              items:
                type: string
            functions:
              type:
                - array
                - 'null'
              items:
                type: string
            seniority:
              type:
                - string
                - 'null'
        last_updated:
          type:
            - string
            - 'null'
      description: >-
        A Leads Finder person record with nested snake_case keys. Fields vary
        per record and may be null; records can include fields not listed here.
    Error:
      type: object
      additionalProperties: true
      properties:
        error:
          type: string
        message:
          type: string
  responses:
    Unauthorized:
      description: The Bearer token is missing or invalid.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API key
      description: >-
        Use an Airscale workspace API key. Never expose the key in client-side
        code.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.