{
  "actorSpecification": 1,
  "views": {
    "overview": {
      "description": "Channel metadata and public contact emails, with provenance.",
      "display": {
        "component": "table",
        "properties": {
          "channelId": {
            "label": "Channel ID"
          },
          "country": {
            "label": "Country"
          },
          "emailSource": {
            "label": "Email source"
          },
          "emails": {
            "format": "array",
            "label": "All emails"
          },
          "handle": {
            "label": "Handle"
          },
          "hasHiddenEmail": {
            "format": "boolean",
            "label": "Hidden email gate"
          },
          "links": {
            "format": "array",
            "label": "Links"
          },
          "name": {
            "label": "Channel name"
          },
          "primaryEmail": {
            "label": "Primary email"
          },
          "recordType": {
            "label": "Record type"
          },
          "scrapedAt": {
            "format": "date",
            "label": "Scraped at"
          },
          "socials": {
            "format": "object",
            "label": "Socials"
          },
          "sourceUrl": {
            "format": "link",
            "label": "About page"
          },
          "subscriberCount": {
            "format": "number",
            "label": "Subscribers"
          },
          "url": {
            "format": "link",
            "label": "Channel URL"
          },
          "websiteCandidate": {
            "format": "link",
            "label": "Website"
          }
        }
      },
      "title": "Overview",
      "transformation": {
        "fields": [
          "channelId",
          "handle",
          "name",
          "url",
          "subscriberCount",
          "country",
          "primaryEmail",
          "emailSource",
          "emails",
          "hasHiddenEmail",
          "websiteCandidate",
          "links",
          "socials",
          "sourceUrl",
          "scrapedAt",
          "recordType"
        ]
      }
    }
  }
}
