app.chronosky.plan.listAssignments

chronosky.app

{
  "id": "app.chronosky.plan.listAssignments",
  "defs": {
    "main": {
      "type": "query",
      "output": {
        "schema": {
          "type": "object",
          "required": [
            "assignments"
          ],
          "properties": {
            "assignments": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "id",
                  "planId",
                  "plan",
                  "activatedAt",
                  "expiresAt",
                  "status"
                ],
                "properties": {
                  "id": {
                    "type": "string",
                    "maxLength": 100,
                    "description": "Plan assignment ID"
                  },
                  "plan": {
                    "type": "object",
                    "required": [
                      "id",
                      "name"
                    ],
                    "properties": {
                      "id": {
                        "type": "string",
                        "maxLength": 100,
                        "description": "Plan ID"
                      },
                      "name": {
                        "type": "string",
                        "maxLength": 200,
                        "description": "Plan name"
                      },
                      "description": {
                        "type": "string",
                        "maxLength": 1000,
                        "description": "Plan description"
                      }
                    }
                  },
                  "planId": {
                    "type": "string",
                    "maxLength": 100,
                    "description": "Plan ID"
                  },
                  "status": {
                    "enum": [
                      "ACTIVE",
                      "EXPIRED",
                      "CANCELLED"
                    ],
                    "type": "string",
                    "maxLength": 20,
                    "description": "Plan assignment status"
                  },
                  "ticket": {
                    "type": "object",
                    "required": [
                      "id",
                      "code"
                    ],
                    "properties": {
                      "id": {
                        "type": "string",
                        "maxLength": 100,
                        "description": "Ticket ID"
                      },
                      "code": {
                        "type": "string",
                        "maxLength": 100,
                        "description": "Ticket code"
                      }
                    },
                    "description": "Ticket information (if redeemed from ticket)"
                  },
                  "expiresAt": {
                    "type": "string",
                    "format": "datetime",
                    "maxLength": 100,
                    "description": "Plan expiration timestamp"
                  },
                  "activatedAt": {
                    "type": "string",
                    "format": "datetime",
                    "maxLength": 100,
                    "description": "Plan activation timestamp"
                  }
                }
              },
              "description": "List of plan assignments"
            }
          }
        },
        "encoding": "application/json"
      },
      "description": "Get the authenticated user's plan assignment history"
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against app.chronosky.plan.listAssignments

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:bfjib7fy6dob3gyfssyfd4ry
CID
bafyreic5igactzgpz3zizsaaamdlskmwpcnsvc64l7a5lk22rumu7gkyhi
Indexed At
2026-02-12 22:36 UTC
AT-URI
at://did:plc:bfjib7fy6dob3gyfssyfd4ry/com.atproto.lexicon.schema/app.chronosky.plan.listAssignments

Lexicon Garden

@