{
  "name": "Venue Seating Wizard",
  "url": "https://venue-seating-wizard.aviramk.com/",
  "application_url": "https://venue-seating-wizard.aviramk.com/en/",
  "description": "Free browser-based seating optimizer for weddings, banquets and conferences. Import guests and tables from CSV, describe group and preference constraints, and let a simulated-annealing solver produce a capacity-feasible seating arrangement.",
  "price": {
    "amount": "0",
    "currency": "USD"
  },
  "authentication": "none",
  "requires_account": false,
  "data_residency": "All guest data stays in the browser. The site has no backend and transmits no event data.",
  "languages": [
    "en",
    "he"
  ],
  "capabilities": [
    "csv_import_guests",
    "csv_import_tables",
    "manual_entry",
    "hierarchical_groups",
    "per_group_cohesion_strength",
    "seating_preferences_table",
    "seating_preferences_area",
    "seating_preferences_guest",
    "locked_placements",
    "live_streaming_of_improving_arrangements",
    "csv_export"
  ],
  "limits": {
    "max_guest_rows": 1000,
    "max_tables": 100,
    "max_guests_file_bytes": 10485760,
    "max_group_cohesion_strength": 10
  },
  "documentation_url": "https://venue-seating-wizard.aviramk.com/docs/",
  "developer_portal_url": "https://venue-seating-wizard.aviramk.com/developers/",
  "source_code_url": "https://github.com/doodledood/seats-app",
  "versioning": {
    "scheme": "major version in the URL path",
    "current": "v1",
    "breaking_changes": "A breaking payload change appears under a new major path (/api/v2) rather than mutating /api/v1."
  },
  "deprecation_policy": {
    "url": "https://venue-seating-wizard.aviramk.com/deprecation-policy/",
    "notice_period_days": 180,
    "signalled_by": [
      "Deprecation (RFC 9745)",
      "Sunset (RFC 8594)"
    ],
    "currently_deprecated": [],
    "sunset": null,
    "markdown_url": "https://venue-seating-wizard.aviramk.com/deprecation-policy.md"
  }
}
