{
  "data": {
    "id": "TQJUBfDCGkyc6qvX6",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "linkedin-company-posts-scraper",
    "username": "fetch_cat",
    "description": "Monitor public LinkedIn company posts, media, timestamps, and engagement metadata without login.",
    "isPublic": true,
    "createdAt": "2026-07-23T08:49:27.049Z",
    "modifiedAt": "2026-09-30T14:15:38.723Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "DsQ1fmxe2poqwehNc",
        "finishedAt": "2026-09-30T14:15:38.723Z",
        "buildNumberInt": 100012,
        "buildNumber": "0.1.12"
      }
    },
    "stats": {
      "totalBuilds": 12,
      "totalRuns": 37,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-10-14T11:12:35.964Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 14,
        "TIMED-OUT": 0,
        "TOTAL": 14
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\"companyUrls\":[\"https://www.linkedin.com/company/linkedin/\"],\"maxPostsPerCompany\":5}",
      "contentType": "application/json"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "LEAD_GENERATION",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "LinkedIn Company Posts Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-TQJUBfDCGkyc6qvX6-rh8zinjKDp-linkedin-company-posts-scraper-actor-icon.png",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee for run setup.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "post": {
              "eventTitle": "Post saved",
              "eventDescription": "Charged per durable LinkedIn post row.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00039814
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00034621
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00027004
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00020773
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00020773
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00020773
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "reasonForChange": "This pricing keeps company-post monitoring affordable while charging only for successful results.",
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-09-30T05:09:34.430Z",
        "startedAt": "2026-09-30T05:09:34.430Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-09-30T06:41:40.064Z",
        "startedAt": "2026-09-30T06:41:39.941Z",
        "reasonForChange": "This adjustment keeps company-post monitoring sustainable while preserving affordable per-result pricing across usage tiers.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee for run setup.",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.005
            },
            "post": {
              "eventTitle": "Post saved",
              "eventDescription": "Charged per durable LinkedIn post row.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00092
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0008
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000624
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00048
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00048
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00048
                }
              }
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-09-30T06:46:38.509Z",
        "startedAt": "2026-09-30T06:46:38.420Z",
        "reasonForChange": "This adjustment adds cost protection while keeping company-post monitoring affordable across usage tiers.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee for run setup.",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.005
            },
            "post": {
              "eventTitle": "Post saved",
              "eventDescription": "Charged per durable LinkedIn post row.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00092
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0008
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000624
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00048
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00048
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00048
                }
              }
            }
          }
        },
        "isPriceChangeNotificationSuppressed": true
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## LinkedIn Company Posts Scraper\n\nA scraper for public LinkedIn company and showcase-page posts that discovers and monitors announcements and campaign activity without requiring authentication or cookies. It extracts stable activity identifiers and canonical post URLs, attributes posts to the correct company page, captures post text, post timestamps, media assets, and any publicly exposed engagement counts (reactions, comments, reposts) as snapshots; it records scrape timestamps and produces identifiers suitable for deduplication across scheduled runs. The Actor discovers candidates via public search-index coverage, normalizes activity-page suffixes to canonical company pages, and verifies each candidate against LinkedIn's anonymous first-party embed and exact company attribution before saving results. It also supports incremental exports using a timestamp lower bound for refreshed engagement snapshots.\n\n## Use cases\n\n- Monitor a company’s latest public announcements and campaign posts for marketing or PR tracking  \n- Competitive intelligence: compare campaign activity and messaging across multiple companies  \n- Social listening and engagement tracking: refresh engagement snapshots for recent posts  \n- Incremental monitoring workflows that detect and deduplicate newly discovered posts across repeated runs",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCEsqpEqFmCfVuoQfmF/UHRNZ5fbuafLZgaYHEHxb61EHaWJZ3w3VLdIs4uIRsBWeanaiAk7rRod2PRkq2ZWBT2FQWYJt+i4Wpx3XOwS7FgUgAHG+BEC5To7z9s6uKo02ELL/UElkrV2OE+QuLSyZx3fEiD14jRJL7h3VS66MtGeplWHKlFR69+Bt2XAV/l3mt1jUb7cZwsU+54A1kFtiBGFBPZ9hGLekpJMQOxQOq7cep5xc7nLTpJeXS8vMQLAcoKONEKhiRrmiPDIP9JtL8Vphy76MTxZ95hY51QmeLKCYnug456vN6PoPTVhciYvtj68wod//oQNc6xUFejxCM9 \n"
  }
}