{
  "data": {
    "id": "uc66UqpG4FmicDl7k",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "truth-social-profile-posts-scraper",
    "username": "fetch_cat",
    "description": "Extract public Truth Social profiles, posts, replies, media, and engagement data for monitoring and research.",
    "isPublic": true,
    "createdAt": "2026-07-10T14:11:45.274Z",
    "modifiedAt": "2026-08-01T12:04:02.882Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "LvFO6r6q8pBP9qdlt",
        "finishedAt": "2026-07-31T20:22:18.068Z",
        "buildNumberInt": 100023,
        "buildNumber": "0.1.23"
      }
    },
    "stats": {
      "totalBuilds": 23,
      "totalRuns": 89,
      "totalUsers": 3,
      "totalUsers7Days": 2,
      "totalUsers30Days": 2,
      "totalUsers90Days": 2,
      "lastRunStartedAt": "2026-08-26T19:04:43.892Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 31,
        "TIMED-OUT": 0,
        "TOTAL": 31
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{\n  \"startUrls\": [\n    {\n      \"url\": \"https://truthsocial.com/@realDonaldTrump\"\n    }\n  ],\n  \"maxItems\": 10,\n  \"includeReplies\": true,\n  \"includeReblogs\": true\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "NEWS"
    ],
    "isDeprecated": false,
    "title": "Truth Social Profiles & Posts Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-uc66UqpG4FmicDl7k-JYAgrLgYCQ-truth-social-profile-posts-scraper-actor-icon.png",
    "seoTitle": "Truth Social Profiles & Posts Scraper",
    "seoDescription": "Extract public Truth Social profiles, posts, replies, media, engagement metrics, mentions, links, and metadata for monitoring and research workflows.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-12T11:17:28.896Z",
        "reasonForChange": "Initial pay-per-event pricing covers browser session infrastructure, residential proxy costs, and profile plus post data quality fields.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00028
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-12T11:17:29.310Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-12T11:32:17.000Z",
        "reasonForChange": "Pricing increased to $0.05 per run and $10.00 per 1,000 saved records to support reliable operation.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.05,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.01
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0028
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-12T11:32:17.539Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-12T11:34:38.000Z",
        "reasonForChange": "Pricing increased from $10.00 to about $18.32 per 1,000 saved records, while the $0.05 run-start charge remains unchanged.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.05,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.021063
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.018316
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.014287
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.01099
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0073264
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0051285
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-12T11:34:38.554Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-12T11:39:23.000Z",
        "reasonForChange": "Reverted per-item price to validated charge-count-compatible tier while preserving positive margin on 55-item scale run; start fee covers fixed browser session overhead.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.05,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.01
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0028
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-12T11:39:23.502Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-24T20:29:44.465Z",
        "reasonForChange": "APIA-2406 formula-driven tiered PPE pricing from exact final build cloud validation; start fee covers fixed residential browser startup overhead.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost, proxy warmup, and first browser session.",
              "eventPriceUsd": 0.2,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.023112
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.020098
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.015676
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.012059
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.008039
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0056273
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-24T20:29:44.546Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-24T20:37:02.147Z",
        "reasonForChange": "APIA-2406 final formula-driven PPE pricing from exact latest build cold-start validation; start fee covers fixed residential browser overhead.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost, proxy warmup, and first browser session.",
              "eventPriceUsd": 0.4,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.014572
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.012671
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0098834
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0076026
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0050684
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0035479
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-24T20:37:02.235Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-01T12:03:59.881Z",
        "reasonForChange": "We reduced the cost of a 1,000-record run by about 89%, lowering both the one-time start charge and per-result price.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost, proxy warmup, and first browser session.",
              "eventPriceUsd": 0.24,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Truth Social record",
              "eventDescription": "Per public profile or post record saved.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0014375
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00125
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000975
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00075
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0005
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00035
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-08-01T12:04:02.900Z",
        "notifiedAboutChangeAt": "2026-08-05T15:06:18.554Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Truth Social Profiles & Posts Scraper\n\nA web-scraping Actor that collects structured profile and post records from Truth Social public profiles and status pages, extracting stable account and post identifiers, canonical URLs, timestamps, profile metadata (biography, avatar/header images, website links, verification indicators), audience metrics, post content (text and HTML, language, content warnings), conversation context (reply/quote/reblog relationships), engagement metrics, entities (mentions, hashtags, links), polls, media attachments, link-card metadata, pagination cursors, and collection diagnostics; outputs dense, machine-readable profile and post records for monitoring, research, archiving, and analysis, with deduplication of duplicate IDs within a run.\n\n## Use cases\n\n- Political-media monitoring: track public statements and engagement over time.  \n- Journalism: collect source material with stable IDs, canonical URLs, and timestamps.  \n- OSINT research: build reproducible datasets from public profiles and posts.  \n- Reputation research: review public messaging, audience size, and engagement metrics.  \n- Archiving: export structured records for analysis, audit, and long-term preservation.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhoMRTHSzbMfec+9PoqrpLaUntvwdLagFGx5hWgVGVho6WHoboZTylGUeeIdXVPl7VaPS6hUYuJFioo2z8ojhGFatQSg32TCdHkCqwPXivR7GqTMEfU+ySnfWvTbk5l426LmnG2YxFoRxE88cCePav4QbC4dQU15EDa2mrqJOuIhWGSZvLeZ+WmX2ciR9/sGsYbwygDJnXfjWrgX1MMGs3bpehcVOTuJWaVhO3ROtBVW3clKTd2pU0FR2PoRMQSaKBJe16cO3/pkOsVCKDhLHFbJpGqBWIQ7upX8Fh0KYkaL0lAKo0BoFnNHgOqRi90ApDhrsLkPPH2m6URzxRbPP1 \n"
  }
}