# FINRA BrokerCheck Individual Smith Scraper

**Use case:** 

Search FINRA BrokerCheck for individual brokers named Smith. Get CRD number, firm, registration scope, and report URLs. Export to JSON or CSV.

## Input

```json
{
  "searchType": "individual",
  "query": "Smith",
  "includePrevious": true,
  "preferLargestFirm": true,
  "includeBrokerDetails": false,
  "maxItems": 5,
  "enumerateAll": false,
  "excludePriorRuns": false,
  "seenStoreName": "finra-seen-crd",
  "maxApiCalls": 4000,
  "maxRunMinutes": 15,
  "concurrency": 20
}
```

## Output

```json
{
  "brokerId": {
    "label": "Broker ID",
    "format": "text"
  },
  "fullName": {
    "label": "Full Name",
    "format": "text"
  },
  "crdNumber": {
    "label": "CRD Number",
    "format": "text"
  },
  "firstName": {
    "label": "First Name",
    "format": "text"
  },
  "lastName": {
    "label": "Last Name",
    "format": "text"
  },
  "middleName": {
    "label": "Middle Name",
    "format": "text"
  },
  "bcScope": {
    "label": "BC Scope",
    "format": "text"
  },
  "iaScope": {
    "label": "IA Scope",
    "format": "text"
  },
  "currentFirmName": {
    "label": "Current Firm Name",
    "format": "text"
  },
  "currentFirmCity": {
    "label": "Current Firm City",
    "format": "text"
  },
  "currentFirmState": {
    "label": "Current Firm State",
    "format": "text"
  },
  "currentFirmCrd": {
    "label": "Current Firm CRD",
    "format": "text"
  },
  "currentFirmSec": {
    "label": "Current firm sec"
  },
  "currentFirmBcScope": {
    "label": "Current firm bc scope"
  },
  "currentFirmIaScope": {
    "label": "Current firm ia scope"
  },
  "currentRegistrationBeginDate": {
    "label": "Current registration begin date"
  },
  "currentRegistrationEndDate": {
    "label": "Current registration end date"
  },
  "currentEmploymentsCount": {
    "label": "Current Employments Count",
    "format": "number"
  },
  "previousEmploymentsCount": {
    "label": "Previous Employments Count",
    "format": "number"
  },
  "totalEmploymentsCount": {
    "label": "Total Employments Count",
    "format": "number"
  },
  "industryDays": {
    "label": "Industry Days",
    "format": "number"
  },
  "stateExamCount": {
    "label": "State exam count"
  },
  "principalExamCount": {
    "label": "Principal exam count"
  },
  "productExamCount": {
    "label": "Product exam count"
  },
  "totalExamCount": {
    "label": "Total Exam Count",
    "format": "number"
  },
  "approvedSroRegistrationCount": {
    "label": "Approved sro registration count"
  },
  "approvedFinraRegistrationCount": {
    "label": "Approved finra registration count"
  },
  "approvedStateRegistrationCount": {
    "label": "Approved state registration count"
  },
  "totalRegistrationCount": {
    "label": "Total registration count"
  },
  "disclosureFlag": {
    "label": "Disclosure Flag",
    "format": "boolean"
  },
  "iaDisclosureFlag": {
    "label": "IA Disclosure Flag",
    "format": "boolean"
  },
  "hasDisclosures": {
    "label": "Has Disclosures",
    "format": "boolean"
  },
  "disclosuresCount": {
    "label": "Disclosures Count",
    "format": "number"
  },
  "hasBcComments": {
    "label": "Has BC Comments",
    "format": "boolean"
  },
  "hasIaComments": {
    "label": "Has IA Comments",
    "format": "boolean"
  },
  "legacyReportStatusDescription": {
    "label": "Legacy report status description"
  },
  "otherNames": {
    "label": "Other Names",
    "format": "text"
  },
  "previousFirmNames": {
    "label": "Previous Firm Names",
    "format": "array"
  },
  "previousFirmCrds": {
    "label": "Previous firm crds"
  },
  "previousFirmSecs": {
    "label": "Previous firm secs"
  },
  "previousFirmCities": {
    "label": "Previous firm cities"
  },
  "previousFirmStates": {
    "label": "Previous firm states"
  },
  "previousRegistrationBeginDates": {
    "label": "Previous registration begin dates"
  },
  "previousRegistrationEndDates": {
    "label": "Previous registration end dates"
  },
  "examNames": {
    "label": "Exam Names",
    "format": "array"
  },
  "examCategories": {
    "label": "Exam Categories",
    "format": "array"
  },
  "examTakenDates": {
    "label": "Exam taken dates"
  },
  "examScopes": {
    "label": "Exam scopes"
  },
  "registeredStates": {
    "label": "Registered States",
    "format": "array"
  },
  "registeredSros": {
    "label": "Registered SROs",
    "format": "array"
  },
  "disclosureTypes": {
    "label": "Disclosure Types",
    "format": "array"
  },
  "disclosureDates": {
    "label": "Disclosure dates"
  },
  "disclosureStatuses": {
    "label": "Disclosure statuses"
  },
  "scrapedTimestamp": {
    "label": "Scraped At",
    "format": "date"
  },
  "detailPageUrl": {
    "label": "Detail Page URL",
    "format": "url"
  },
  "pdfReportUrl": {
    "label": "PDF Report URL",
    "format": "url"
  }
}
```

## About this Actor

This example demonstrates how to use [FINRA BrokerCheck Scraper](https://apify.com/parseforge/finra-brokercheck-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/parseforge/finra-brokercheck-scraper) to learn more, explore other use cases, and run it yourself.