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
externalIds
array
of
ref
town.laugh.db.defs#externalId
Optional
External identifiers (imdb, spotify, musicbrainz, viaf, isni, etc.)
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
nameLocalized
array
of
ref
town.laugh.db.defs#localizedText
Optional
Name in other languages/scripts; name is the canonical fallback
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, atprotoslug
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"
}