town.laugh.db.comedian

laugh.town

Documentation

A comedian profile

main record

A comedian profile

Record Key tid Timestamp-based ID

Properties

activeYearEnd integer Optional

Year career ended

activeYearStart integer Optional

Year career began

awards array of object Optional

Awards and honors

birthDate string datetime Optional

Date of birth

birthPlace string Optional

Place of birth

claimedBy string did Optional

DID of the comedian who has claimed this profile; absent means unclaimed

createdAt string datetime Required

Timestamp of record creation

deathDate string datetime Optional

Date of death

genres array of string Optional

Comedy genres

imageAttribution string uri Optional

Source/attribution URL for the image

imageUrl string uri Optional

Profile image URL

languages array of string language Optional

BCP-47 languages the comedian performs in

name string Required

Canonical display name

nicknames array of string Optional

Stage names, aka, former names, common shortenings

occupations array of string Optional

Professional occupations

origin string Required

Where this record came from

Known values: scraped, native, atproto
slug string Required

URL routing slug (mutable)

website string uri Optional

Personal website

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "name",
      "slug",
      "origin",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "description": "Canonical display name"
      },
      "slug": {
        "type": "string",
        "description": "URL routing slug (mutable)"
      },
      "awards": {
        "type": "array",
        "items": {
          "type": "object",
          "required": [
            "text"
          ],
          "properties": {
            "url": {
              "type": "string",
              "format": "uri"
            },
            "text": {
              "type": "string"
            }
          }
        },
        "description": "Awards and honors"
      },
      "genres": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Comedy genres"
      },
      "origin": {
        "type": "string",
        "description": "Where this record came from",
        "knownValues": [
          "scraped",
          "native",
          "atproto"
        ]
      },
      "website": {
        "type": "string",
        "format": "uri",
        "description": "Personal website"
      },
      "imageUrl": {
        "type": "string",
        "format": "uri",
        "description": "Profile image URL"
      },
      "birthDate": {
        "type": "string",
        "format": "datetime",
        "description": "Date of birth"
      },
      "claimedBy": {
        "type": "string",
        "format": "did",
        "description": "DID of the comedian who has claimed this profile; absent means unclaimed"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Timestamp of record creation"
      },
      "deathDate": {
        "type": "string",
        "format": "datetime",
        "description": "Date of death"
      },
      "languages": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "language"
        },
        "description": "BCP-47 languages the comedian performs in"
      },
      "nicknames": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Stage names, aka, former names, common shortenings"
      },
      "birthPlace": {
        "type": "string",
        "description": "Place of birth"
      },
      "externalIds": {
        "type": "array",
        "items": {
          "ref": "town.laugh.db.defs#externalId",
          "type": "ref"
        },
        "description": "External identifiers (imdb, spotify, musicbrainz, viaf, isni, etc.)"
      },
      "occupations": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Professional occupations"
      },
      "activeYearEnd": {
        "type": "integer",
        "description": "Year career ended"
      },
      "nameLocalized": {
        "type": "array",
        "items": {
          "ref": "town.laugh.db.defs#localizedText",
          "type": "ref"
        },
        "description": "Name in other languages/scripts; name is the canonical fallback"
      },
      "activeYearStart": {
        "type": "integer",
        "description": "Year career began"
      },
      "imageAttribution": {
        "type": "string",
        "format": "uri",
        "description": "Source/attribution URL for the image"
      }
    }
  },
  "description": "A comedian profile"
}

Lexicon Garden

@