{
  "data": {
    "id": "Ygsy5E2KA1nRPrfjC",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "username-profile-finder",
    "username": "fetch_cat",
    "description": "Find public profile pages for usernames across curated websites with per-platform status diagnostics.",
    "isPublic": true,
    "createdAt": "2026-07-25T08:17:47.760Z",
    "modifiedAt": "2026-09-03T03:49:32.226Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "4ql2GgME83qIw786c",
        "finishedAt": "2026-09-03T03:49:32.226Z",
        "buildNumberInt": 100020,
        "buildNumber": "0.1.20"
      }
    },
    "stats": {
      "totalBuilds": 20,
      "totalRuns": 48,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-09-21T10:24:57.851Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 19,
        "TIMED-OUT": 0,
        "TOTAL": 19
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "contentType": "application/json",
      "body": "{\"usernames\": [\"octocat\"], \"platforms\": [\"github\", \"gitlab\", \"npm\", \"hackernews\", \"devto\"], \"outputMode\": \"foundOnly\", \"maxPlatforms\": 5, \"maxConcurrency\": 3, \"timeoutSecs\": 8, \"includeRuleMetadata\": true}"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "LEAD_GENERATION",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "Username Profile Finder",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-Ygsy5E2KA1nRPrfjC-kccSOSEnZN-actor-icon.png",
    "seoTitle": "Username Profile Finder - Find Public Profiles",
    "seoDescription": "Find public social and developer profile pages for usernames across curated websites. Export found profiles and per-platform status diagnostics fast.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-25T08:21:00.000Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Profile/check row saved",
              "eventDescription": "Charged per saved dataset row containing a confirmed profile or requested check diagnostic.",
              "isPrimaryEvent": true,
              "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
                }
              }
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-07-25T08:21:39.639Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per saved dataset row containing a confirmed profile or requested check diagnostic.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0021792
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0018949
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0014781
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.001137
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.001137
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.001137
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Updated per-result pricing to keep all subscription tiers aligned with the current Username Profile Finder service.",
        "createdAt": "2026-09-03T00:05:40.275Z",
        "startedAt": "2026-09-03T00:05:40.275Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Username Profile Finder\n\nA username-to-public-profile discovery Actor that checks whether one or more handles have observable public profile pages across a curated set of social, developer, publishing, and community platforms. The Actor performs automated HTTP checks against platform-specific profile URL patterns using a bundled curated rule set to classify results (found, not found, blocked, timeout, error, unknown). For each check it records diagnostic data including HTTP status codes, final redirected URL, detection method (status/redirect/content/regex), matched patterns, elapsed timing, platform metadata (category and NSFW flag), error details, and the rule snapshot version. The Actor supports concurrent platform checks, platform allowlists and limits per username, and per-request timeouts, producing structured per-check rows suitable for audit, monitoring, and enrichment workflows.\n\n## Use cases\n\n- Profile discovery: confirm public profile URLs for given handles across multiple platforms  \n- Brand monitoring and brand handle audits: check presence of brand, product, or executive handles  \n- OSINT triage and manual OSINT workflows: compile auditable evidence of profile existence  \n- Trust and safety triage: surface found, blocked, not-found, or uncertain checks for review  \n- Recruiting and lead enrichment: enrich short lists of usernames with developer and community profiles  \n- Manual impersonation audits: collect structured evidence of public profile matches",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCSsgdcszB+dn6bFrJNWavIudO/CHmo0kJcNrLpWbdDT3v3sADAoJnzMdsfZllMZ70DIt3jgl90sYFnZDqSz3guz0tojDwCENwTL3XtafY58+JxLglaCPfvByfRAYgB4hAttUNO4ntGGzme0nSUTO00Xz+BS9SisTVAemZCOoCPfxVgfV8oTAzzmvDMJaTzqqDdEfI+K7uLfzozR0DUaLRm8jG5tYY4doXKAoF7mgSKdCh8ydEirUC5C6265A0x3mqV9/lRI6Cj82v90uoMWbL8Cbb4Gex0Cx3ISvRbOVF2nBUhveB+ncdw6kyJkKsi6vUeu69Ml24/8Igl5qVwjdpN \n"
  }
}