town.laugh.db.venue

laugh.town

Documentation

A comedy club or venue

main record

A comedy club or venue

Record Key tid Timestamp-based ID

Properties

capacity integer Optional

Seating capacity

claimedBy string did Optional

DID of the owner who has claimed this venue; absent means unclaimed

createdAt string datetime Required

Timestamp of record creation

email string Optional

Email address

imageAttribution string uri Optional

Source/attribution URL for the image

imageUrl string uri Optional

Venue image URL

languages array of string language Optional

BCP-47 languages the venue programs

locations array of unknown Optional

Geo and address entries; each element conforms to a community.lexicon.location.* sub-lexicon identified by its $type (geo, address, hthree, bbox).

name string Required

Canonical venue name

nicknames array of string Optional

Alternate or former names, common shortenings

origin string Required

Where this record came from

Known values: scraped, native, atproto
phone string Optional

Phone number

placeRef string uri Optional

Canonical place reference (e.g. an atgeo place URI) when known

slug string Required

URL routing slug (mutable)

type string Optional

Venue type

Known values: club, bar, theater, arena, coffee_shop, restaurant, festival, online, other
typeNote string Optional

Free-text venue type detail, used when type is "other"

website string uri Optional

Venue website

wikidata string Optional

Wikidata entity id, e.g. Q12345

wikipedia string uri Optional

Wikipedia article URL

yearOpened integer Optional

Year the venue opened

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "name",
      "slug",
      "origin",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "description": "Canonical venue name"
      },
      "slug": {
        "type": "string",
        "description": "URL routing slug (mutable)"
      },
      "type": {
        "type": "string",
        "description": "Venue type",
        "knownValues": [
          "club",
          "bar",
          "theater",
          "arena",
          "coffee_shop",
          "restaurant",
          "festival",
          "online",
          "other"
        ]
      },
      "email": {
        "type": "string",
        "description": "Email address"
      },
      "phone": {
        "type": "string",
        "description": "Phone number"
      },
      "origin": {
        "type": "string",
        "description": "Where this record came from",
        "knownValues": [
          "scraped",
          "native",
          "atproto"
        ]
      },
      "website": {
        "type": "string",
        "format": "uri",
        "description": "Venue website"
      },
      "capacity": {
        "type": "integer",
        "description": "Seating capacity"
      },
      "imageUrl": {
        "type": "string",
        "format": "uri",
        "description": "Venue image URL"
      },
      "placeRef": {
        "type": "string",
        "format": "uri",
        "description": "Canonical place reference (e.g. an atgeo place URI) when known"
      },
      "typeNote": {
        "type": "string",
        "description": "Free-text venue type detail, used when type is \"other\""
      },
      "wikidata": {
        "type": "string",
        "description": "Wikidata entity id, e.g. Q12345"
      },
      "claimedBy": {
        "type": "string",
        "format": "did",
        "description": "DID of the owner who has claimed this venue; absent means unclaimed"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Timestamp of record creation"
      },
      "languages": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "language"
        },
        "description": "BCP-47 languages the venue programs"
      },
      "locations": {
        "type": "array",
        "items": {
          "type": "unknown"
        },
        "description": "Geo and address entries; each element conforms to a community.lexicon.location.* sub-lexicon identified by its $type (geo, address, hthree, bbox)."
      },
      "nicknames": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Alternate or former names, common shortenings"
      },
      "wikipedia": {
        "type": "string",
        "format": "uri",
        "description": "Wikipedia article URL"
      },
      "yearOpened": {
        "type": "integer",
        "description": "Year the venue opened"
      },
      "description": {
        "type": "array",
        "items": {
          "ref": "town.laugh.db.defs#localizedText",
          "type": "ref"
        },
        "description": "Venue description, one entry per language"
      },
      "externalIds": {
        "type": "array",
        "items": {
          "ref": "town.laugh.db.defs#externalId",
          "type": "ref"
        },
        "description": "External identifiers (social handles, events URL, etc.)"
      },
      "nameLocalized": {
        "type": "array",
        "items": {
          "ref": "town.laugh.db.defs#localizedText",
          "type": "ref"
        },
        "description": "Name in other languages/scripts; name is the canonical fallback"
      },
      "imageAttribution": {
        "type": "string",
        "format": "uri",
        "description": "Source/attribution URL for the image"
      }
    }
  },
  "description": "A comedy club or venue"
}

Lexicon Garden

@