Skip to main content

ReportProfileSummary

Per-network profile row for the main report page (GET /report/{reportId}): identity, counts, and top interests. Heavy lists (friends, category trees, per-profile diffs) are exposed at the report root on ReportPage.

imagestringrequired
idProfileId (string)

id of profile

usernamestringrequired
fullnamestringrequired
imageNotLoadedboolean
sourceSource (string)required

source social network of profile

Possible values: [ig, fb, tt, tw, li]

Default value: tw
linkstringrequired
categoriesCountinteger<uint16>required
totalInterestsinteger<uint16>required
topInterests object[]required
  • Array [
  • idInterestId (string)required

    id of interest

    namestringrequired
    sharenumber<float>required

    share of this interest for this profile

    relativenumber<float>required

    relativeWeight of this interest for this profile

    unactiveboolean

    When true, this interest is not clickable in the interest-diffs preview or paginated diff list (e.g. new interests UI).

    categorystring

    Red-flag bucket label (e.g. Adult, Violence). Real (non-synthetic) parent category name for display badges.

    sourceSource (string)

    source social network of profile

    Possible values: [ig, fb, tt, tw, li]

    Default value: tw
  • ]
  • ReportProfileSummary
    {
    "image": "string",
    "id": "string",
    "username": "string",
    "fullname": "string",
    "imageNotLoaded": true,
    "source": "tw",
    "link": "string",
    "categoriesCount": 0,
    "totalInterests": 0,
    "topInterests": [
    {
    "id": "string",
    "name": "string",
    "share": 0,
    "relative": 0,
    "unactive": true,
    "category": "string",
    "source": "tw"
    }
    ]
    }