org.chaoticharmonylabs.orbit.defs

chaoticharmonylabs.org

Documentation

orbit object

A user-defined semantic orbit (feed collection) for organizing posts.

Properties

createdAt string datetime Required

Timestamp when the orbit was created.

description string Optional

Optional description of the orbit.

maxLength: 256 bytes
feeds object Optional

Feed URIs included in this orbit (max 1 per type).

name string Required

The name of the orbit (e.g., 'Photography', 'Philosophy').

maxLength: 64 bytesminLength: 1 bytes
updatedAt string datetime Optional

Timestamp when the orbit was last updated.

View raw schema
{
  "type": "object",
  "required": [
    "name",
    "createdAt"
  ],
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 64,
      "minLength": 1,
      "description": "The name of the orbit (e.g., 'Photography', 'Philosophy')."
    },
    "feeds": {
      "type": "object",
      "properties": {
        "text": {
          "type": "string",
          "format": "at-uri",
          "description": "Text feed URI"
        },
        "photo": {
          "type": "string",
          "format": "at-uri",
          "description": "Photo feed URI"
        },
        "video": {
          "type": "string",
          "format": "at-uri",
          "description": "Video feed URI"
        }
      },
      "description": "Feed URIs included in this orbit (max 1 per type)."
    },
    "createdAt": {
      "type": "string",
      "format": "datetime",
      "description": "Timestamp when the orbit was created."
    },
    "updatedAt": {
      "type": "string",
      "format": "datetime",
      "description": "Timestamp when the orbit was last updated."
    },
    "description": {
      "type": "string",
      "maxLength": 256,
      "description": "Optional description of the orbit."
    }
  },
  "description": "A user-defined semantic orbit (feed collection) for organizing posts."
}

Lexicon Garden

@