{
  "formatVersion": 1,
  "title": "Atmosphere Tickets developer resources",
  "start": "https://atmosphere.tickets/docs/agent-start.md",
  "source": {
    "repository": "https://github.com/Atmosphere-Money/ATM",
    "ref": "59432c22e2a6dc47d852165a7d1e67c30c4810a1",
    "commit": "59432c22e2a6dc47d852165a7d1e67c30c4810a1",
    "commitDate": "2026-10-11T21:57:02-07:00",
    "canonicalSource": "app/src/lib/ticket-lexicons.ts",
    "generatedSource": "app/lexicons/tickets/atmosphere/",
    "lexiconCount": 30
  },
  "guides": [
    "https://atmosphere.tickets/llms.txt",
    "https://atmosphere.tickets/llms-full.txt"
  ],
  "pages": [
    {
      "title": "Build ticketing into AT Protocol event apps.",
      "html": "https://atmosphere.tickets/docs",
      "markdown": "https://atmosphere.tickets/docs/overview.md"
    },
    {
      "title": "Build with Atmosphere Tickets.",
      "html": "https://atmosphere.tickets/docs-build",
      "markdown": "https://atmosphere.tickets/docs/build.md"
    },
    {
      "title": "Receive ticket events.",
      "html": "https://atmosphere.tickets/docs-callbacks",
      "markdown": "https://atmosphere.tickets/docs/callbacks.md"
    },
    {
      "title": "Tickets reference.",
      "html": "https://atmosphere.tickets/docs-reference",
      "markdown": "https://atmosphere.tickets/docs/reference.md"
    },
    {
      "title": "Operate ticketing safely.",
      "html": "https://atmosphere.tickets/docs-operations",
      "markdown": "https://atmosphere.tickets/docs/operations.md"
    }
  ],
  "reference": "https://atmosphere.tickets/docs/generated-reference.json",
  "lexicons": [
    {
      "nsid": "tickets.atmosphere.acceptCollaboration",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/acceptCollaboration.json"
    },
    {
      "nsid": "tickets.atmosphere.archiveTicketType",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/archiveTicketType.json"
    },
    {
      "nsid": "tickets.atmosphere.cancelTicketEvent",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/cancelTicketEvent.json"
    },
    {
      "nsid": "tickets.atmosphere.checkInList",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/checkInList.json"
    },
    {
      "nsid": "tickets.atmosphere.checkInTicket",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/checkInTicket.json"
    },
    {
      "nsid": "tickets.atmosphere.claimFreeTicket",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/claimFreeTicket.json"
    },
    {
      "nsid": "tickets.atmosphere.claimWaitlistOffer",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/claimWaitlistOffer.json"
    },
    {
      "nsid": "tickets.atmosphere.createTicketEvent",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/createTicketEvent.json"
    },
    {
      "nsid": "tickets.atmosphere.createTicketHold",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/createTicketHold.json"
    },
    {
      "nsid": "tickets.atmosphere.createTicketType",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/createTicketType.json"
    },
    {
      "nsid": "tickets.atmosphere.defs",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/defs.json"
    },
    {
      "nsid": "tickets.atmosphere.getTicketAvailability",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/getTicketAvailability.json"
    },
    {
      "nsid": "tickets.atmosphere.inviteOrganizerCollaboration",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/inviteOrganizerCollaboration.json"
    },
    {
      "nsid": "tickets.atmosphere.joinWaitlist",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/joinWaitlist.json"
    },
    {
      "nsid": "tickets.atmosphere.listBuyerTickets",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/listBuyerTickets.json"
    },
    {
      "nsid": "tickets.atmosphere.listCollaborations",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/listCollaborations.json"
    },
    {
      "nsid": "tickets.atmosphere.listEventWaitlist",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/listEventWaitlist.json"
    },
    {
      "nsid": "tickets.atmosphere.listOrganizerTickets",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/listOrganizerTickets.json"
    },
    {
      "nsid": "tickets.atmosphere.listPublicConfig",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/listPublicConfig.json"
    },
    {
      "nsid": "tickets.atmosphere.listTicketFormResponses",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/listTicketFormResponses.json"
    },
    {
      "nsid": "tickets.atmosphere.releaseFreeTicket",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/releaseFreeTicket.json"
    },
    {
      "nsid": "tickets.atmosphere.releaseTicketHold",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/releaseTicketHold.json"
    },
    {
      "nsid": "tickets.atmosphere.revokeCollaboration",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/revokeCollaboration.json"
    },
    {
      "nsid": "tickets.atmosphere.setEventCapacity",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/setEventCapacity.json"
    },
    {
      "nsid": "tickets.atmosphere.setTicketTypeForm",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/setTicketTypeForm.json"
    },
    {
      "nsid": "tickets.atmosphere.ticketType",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/ticketType.json"
    },
    {
      "nsid": "tickets.atmosphere.ticketedEvent",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/ticketedEvent.json"
    },
    {
      "nsid": "tickets.atmosphere.updateTicketEvent",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/updateTicketEvent.json"
    },
    {
      "nsid": "tickets.atmosphere.updateTicketType",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/updateTicketType.json"
    },
    {
      "nsid": "tickets.atmosphere.verifyTicket",
      "url": "https://atmosphere.tickets/lexicons/tickets/atmosphere/verifyTicket.json"
    }
  ],
  "schemaDependencies": [
    {
      "nsid": "com.atproto.repo.strongRef",
      "url": "https://atmosphere.tickets/lexicons/com/atproto/repo/strongRef.json"
    }
  ],
  "architecture": [
    "https://atmosphere.tickets/docs/APP_INTEGRATION.md",
    "https://atmosphere.tickets/docs/ARCHITECTURE.md",
    "https://atmosphere.tickets/docs/ATMO_EVENTS_INTEGRATION.md",
    "https://atmosphere.tickets/docs/ATM_DASHBOARD.md",
    "https://atmosphere.tickets/docs/ATM_INTEGRATION.md",
    "https://atmosphere.tickets/docs/AUTH_MODEL.md",
    "https://atmosphere.tickets/docs/DOGFOOD.md",
    "https://atmosphere.tickets/docs/FEATURE_MAP.md",
    "https://atmosphere.tickets/docs/INVENTORY_AND_HOLDS.md",
    "https://atmosphere.tickets/docs/LAUNCH_CHECKLIST.md",
    "https://atmosphere.tickets/docs/LEXICONS.md",
    "https://atmosphere.tickets/docs/SCANNER_API.md"
  ],
  "starter": {
    "archive": "https://atmosphere.tickets/docs/tickets-node-app.zip",
    "sourceBundle": "https://atmosphere.tickets/docs/tickets-node-app.json",
    "node": ">=22",
    "checks": [
      "npm ci",
      "npm run typecheck",
      "npm run smoke"
    ],
    "requiresAtmCredentialsForSmoke": false,
    "archiveSha256": "33de1644c905753ca011b02051a4dfd5b1bb95132ff3cc7e524d4e7efc6992f4"
  }
}
