net.dollware.lesgif.feed.post

blooym.dev

Documentation

main record

No description available.

Record Key any Any valid record key

Properties

createdAt string datetime Required

Client-declared timestamp when this post was originally created.

gif ref #gif Required

No description available.

labels array of string Optional

No description available.

languages array of string Optional

Indicates human language of post content, including title and the gif itself.

maxLength: 2 items
tags array of string Required

Tags that apply to the content of the post, used for discoverability.

maxLength: 5 items
title string Required

The title of the post.

maxGraphemes: 80 graphemes
View raw schema
{
  "key": "any",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "title",
      "tags",
      "gif",
      "createdAt"
    ],
    "properties": {
      "gif": {
        "ref": "#gif",
        "type": "ref"
      },
      "tags": {
        "type": "array",
        "items": {
          "type": "string",
          "maxGraphemes": 10
        },
        "maxLength": 5,
        "description": "Tags that apply to the content of the post, used for discoverability."
      },
      "title": {
        "type": "string",
        "description": "The title of the post.",
        "maxGraphemes": 80
      },
      "labels": {
        "type": "array",
        "items": {
          "enum": [
            "unlisted",
            "nsfw"
          ],
          "type": "string"
        }
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this post was originally created."
      },
      "languages": {
        "type": "array",
        "items": {
          "type": "string",
          "maxGraphemes": 5
        },
        "maxLength": 2,
        "description": "Indicates human language of post content, including title and the gif itself."
      }
    }
  }
}
gif object

No description available.

Properties

alt string Optional

No description available.

blob blob Required

No description available.

maxSize: 2.0 MB
View raw schema
{
  "type": "object",
  "required": [
    "blob"
  ],
  "properties": {
    "alt": {
      "type": "string"
    },
    "blob": {
      "type": "blob",
      "accept": [
        "image/gif"
      ],
      "maxSize": 2000000
    }
  }
}

Lexicon Garden

@