{
  "data": {
    "id": "CEsRjGeOf5Riu0vx8",
    "userId": "4P6eiRh7Zh5UTwC9T",
    "name": "profile-lookup",
    "username": "b2bsearch",
    "description": "LinkedIn profile scraper alternative with no cookies. Profile URLs in, the complete career record out — every position with dates and descriptions, education, skills, certifications. $3.20 per 1,000 found (the most used profile scraper: $4); with emails & phones $8 (theirs: $10). Misses free.",
    "isPublic": true,
    "createdAt": "2026-09-14T17:28:02.918Z",
    "modifiedAt": "2026-10-15T14:55:46.189Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "ZxcauxrJy1FdYE6hJ",
        "finishedAt": "2026-10-15T14:55:46.189Z",
        "buildNumberInt": 100055,
        "buildNumber": "0.1.55"
      }
    },
    "stats": {
      "totalBuilds": 55,
      "totalRuns": 196,
      "totalUsers": 17,
      "totalUsers7Days": 6,
      "totalUsers30Days": 13,
      "totalUsers90Days": 13,
      "lastRunStartedAt": "2026-10-16T00:02:22.007Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 127,
        "TIMED-OUT": 0,
        "TOTAL": 127
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 3600,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{\"profileUrls\":[\"satyanadella\"]}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "LEAD_GENERATION",
      "SOCIAL_MEDIA",
      "AI"
    ],
    "isDeprecated": false,
    "title": "LinkedIn Profile Scraper — Full Career History, No Cookies",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/4P6eiRh7Zh5UTwC9T-actor-CEsRjGeOf5Riu0vx8-VOIMIRmj69-profile-lookup.png",
    "seoTitle": "LinkedIn Profile Scraper — Full Career History, No Cookies",
    "seoDescription": "Complete LinkedIn profile data without scraping: work history, education, skills and certifications from an 800M+ database for $3.20 per 1,000 — 20% under the shelf leader. Misses cost $0.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "reasonForChange": "Pay-per-result pricing: users pay only for successfully resolved profiles, failed lookups are free. Summary and full-profile tiers priced by data depth.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.005
            },
            "profile-found": {
              "eventTitle": "Profile found (summary)",
              "eventDescription": "A profile URL resolved; compact profile row delivered.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.002,
              "isPrimaryEvent": true
            },
            "profile-found-full": {
              "eventTitle": "Profile found (full profile)",
              "eventDescription": "A profile URL resolved; complete profile document delivered.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.008
            }
          }
        },
        "startedAt": "2026-09-15T20:55:52.503Z",
        "createdAt": "2026-09-15T20:55:53.007Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-15T21:05:55.388Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "reasonForChange": "Standard tier widened from a summary card to the complete career record; price set accordingly. Still below comparable Actors: $4 per 1,000 complete profiles vs ~$8, $10 with contacts vs ~$14. Misses stay free.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.005
            },
            "profile-found": {
              "eventTitle": "Profile found",
              "eventDescription": "A profile URL resolved; the complete career record delivered.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.004,
              "isPrimaryEvent": true
            },
            "profile-found-full": {
              "eventTitle": "Profile found (with contacts)",
              "eventDescription": "A profile URL resolved; the record plus email addresses, phone numbers and related profiles.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.01
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-09-17T11:26:06.540Z",
        "startedAt": "2026-09-17T11:26:06.540Z",
        "notifiedAboutChangeAt": "2026-09-17T11:35:50.666Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "reasonForChange": "Price cut: the whole lineup now costs less than the equivalent on the busiest shelf actor, on every Apify plan. One ladder: $1.50/1k rows, $3.20/1k profiles, $8/1k full documents with contacts.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.001,
              "isOneTimeEvent": true
            },
            "profile-found": {
              "eventTitle": "Profile found (summary)",
              "eventDescription": "A profile URL resolved; compact profile row delivered.",
              "eventPriceUsd": 0.0032,
              "isOneTimeEvent": false,
              "isPrimaryEvent": true
            },
            "profile-found-full": {
              "eventTitle": "Profile found (full profile)",
              "eventDescription": "A profile URL resolved; complete profile document delivered.",
              "eventPriceUsd": 0.008,
              "isOneTimeEvent": false
            }
          }
        },
        "createdAt": "2026-09-17T18:32:04.040Z",
        "startedAt": "2026-09-17T18:32:04.040Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-17T18:35:55.302Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "reasonForChange": "Label correction only — prices unchanged. The charge events now read the way the listing describes them: the standard profile IS the whole career record, and a result page is 50 DISTINCT people, not 50 rows.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.001,
              "isOneTimeEvent": true
            },
            "profile-found": {
              "eventTitle": "Profile found",
              "eventDescription": "A profile URL resolved; the complete career record delivered as one row.",
              "eventPriceUsd": 0.0032,
              "isOneTimeEvent": false,
              "isPrimaryEvent": true
            },
            "profile-found-full": {
              "eventTitle": "Profile found (with contacts)",
              "eventDescription": "A profile URL resolved; the complete document delivered, including recorded emails and phone numbers.",
              "eventPriceUsd": 0.008,
              "isOneTimeEvent": false
            }
          }
        },
        "createdAt": "2026-09-17T18:54:03.942Z",
        "startedAt": "2026-09-17T18:54:03.942Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-21T12:36:20.084Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "reasonForChange": "Price cut: Actor start drops from $0.001 to $0.0002 so a single-item trial run costs less than the equivalent on the busiest shelf actor, not just a bulk run. Result prices unchanged.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.0002,
              "isOneTimeEvent": true
            },
            "profile-found": {
              "eventTitle": "Profile found",
              "eventDescription": "A profile URL resolved; the complete career record delivered as one row.",
              "eventPriceUsd": 0.0032,
              "isOneTimeEvent": false,
              "isPrimaryEvent": true
            },
            "profile-found-full": {
              "eventTitle": "Profile found (with contacts)",
              "eventDescription": "A profile URL resolved; the complete document delivered, including recorded emails and phone numbers.",
              "eventPriceUsd": 0.008,
              "isOneTimeEvent": false
            }
          }
        },
        "createdAt": "2026-09-21T19:09:04.799Z",
        "startedAt": "2026-09-21T19:09:04.799Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-09-21T19:35:58.224Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "reasonForChange": "Store discount tiers: list price on Free and Bronze, 10% off on Silver, 20% off on Gold and above. No price goes up.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.0002,
              "isOneTimeEvent": true
            },
            "profile-found": {
              "eventTitle": "Profile found",
              "eventDescription": "A profile URL resolved; the complete career record delivered as one row.",
              "isOneTimeEvent": false,
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0032
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0032
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00288
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00256
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00256
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00256
                }
              }
            },
            "profile-found-full": {
              "eventTitle": "Profile found (with contacts)",
              "eventDescription": "A profile URL resolved; the complete document delivered, including recorded emails and phone numbers.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.008
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.008
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0072
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0064
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0064
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0064
                }
              }
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-10-14T13:07:37.427Z",
        "startedAt": "2026-10-14T13:07:37.427Z",
        "notifiedAboutChangeAt": "2026-10-14T13:30:22.549Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Profile Lookup\n\nTransforms LinkedIn profile URLs, handles and mobile links into structured professional profiles by querying a large people database (800M+ records) rather than live scraping; returns one aligned row per profile containing the complete career record (every position with dates and descriptions), full education history, skills, languages, certifications, patents, publications and articles, location and current employer, optional contact enrichment (verified emails, phone numbers and social links), freshness metadata and match candidates or status indicators for not-found/removed/missing-required cases. The Actor supports a compact vs full record mode optimized for small context windows, delivers rows aligned with the input order for spreadsheet workflows, provides freshness buckets and exact update timestamps, and applies per-result pricing with a higher tier for profiles that include verified contact details.\n\n## Use cases\n\n- Enrich sign-ups and CRM contacts for Sales and GTM workflows  \n- Turn sourced profile links into structured candidate records for recruiting  \n- Feed career histories and enriched professional attributes into data science or scoring models  \n- Convert lists of LinkedIn URLs/handles into spreadsheet-ready structured rows  \n- Provide fast, on-demand profile lookups as a tool for AI agents and LLM-based workflows",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCy3vHS0MZ6/Fnw5Z43yJPj2yqsTnm0OIgEBJ1vUOeTEWZ/dJb1r+f9xwBEDOrhavrwDXKj7UEAVoasXovR092+bGNS5hdDjqXWhTftrhhTrFJzT9oIyJpCSOuwNJgzNrsF7ex+OaX1kaNiMXtHNO9ytYp0l+LQPCVTzn/nwuwXa2RF/e1yw9YvX5Y9Gsdkz2VOo03gPUEdi8595J40iLA0EKzX/p9mPimO2kl6oBG7U4KuLplTEohxYtK3hD46GfFUa3ye7etx4sDj5ZV40dLITqb4uNVqRMU4huAN5HDOA69wq+Jcvux2st6tpkp07WogRNYTNtBO7AoXIZOu/cc1 \n"
  }
}