app.winesky.review

winesky.app

Documentation

A structured, machine-readable wine review record. Created when a user publishes a wine review to Bluesky.

main record

A structured, machine-readable wine review record. Created when a user publishes a wine review to Bluesky.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

drink object Required

No description available.

imageSet object Required

No description available.

post object Required

No description available.

rating integer Optional

No description available.

minimum: 0maximum: 100
reviewDate string datetime Required

An RFC 3339 formatted timestamp.

reviewId string Required

No description available.

maxLength: 32 bytes
text string Required

No description available.

maxLength: 10000 bytesmaxGraphemes: 5000 graphemes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "text",
      "createdAt",
      "post",
      "imageSet",
      "reviewId",
      "reviewDate",
      "drink"
    ],
    "properties": {
      "post": {
        "type": "object",
        "required": [
          "cid",
          "atUri"
        ],
        "properties": {
          "cid": {
            "type": "string",
            "format": "cid",
            "required": true
          },
          "atUri": {
            "type": "string",
            "format": "at-uri",
            "required": true
          }
        }
      },
      "text": {
        "type": "string",
        "required": true,
        "maxLength": 10000,
        "maxGraphemes": 5000
      },
      "drink": {
        "type": "object",
        "required": [
          "category",
          "country",
          "producer",
          "name"
        ],
        "properties": {
          "name": {
            "type": "string",
            "required": true,
            "maxLength": 512
          },
          "region": {
            "type": "string",
            "maxLength": 256
          },
          "country": {
            "type": "string",
            "required": true,
            "maxLength": 128
          },
          "vintage": {
            "type": "integer"
          },
          "category": {
            "enum": [
              "BEER",
              "WINE",
              "SPIRIT",
              "CIDER",
              "RTD",
              "SAKE",
              "OTHER"
            ],
            "type": "string",
            "required": true,
            "maxLength": 64
          },
          "producer": {
            "type": "string",
            "required": true,
            "maxLength": 512
          },
          "varietals": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 128
            }
          },
          "appellation": {
            "type": "string",
            "maxLength": 256
          },
          "alcoholContent": {
            "type": "integer",
            "maximum": 1000,
            "minimum": 0
          }
        }
      },
      "rating": {
        "type": "integer",
        "maximum": 100,
        "minimum": 0
      },
      "imageSet": {
        "type": "object",
        "required": [
          "cid",
          "atUri"
        ],
        "properties": {
          "cid": {
            "type": "string",
            "format": "cid",
            "required": true
          },
          "atUri": {
            "type": "string",
            "format": "at-uri",
            "required": true
          }
        }
      },
      "reviewId": {
        "type": "string",
        "required": true,
        "maxLength": 32
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "required": true
      },
      "reviewDate": {
        "type": "string",
        "format": "datetime",
        "required": true
      }
    }
  },
  "description": "A structured, machine-readable wine review record. Created when a user publishes a wine review to Bluesky."
}

Lexicon Garden

@