openapi: 3.0.3
info:
  title: VysionTech IT Services API
  description: |
    VysionTech (Vysion Technology Solutions) is an enterprise IT services provider 
    founded in 1996. We offer managed IT services, cybersecurity (MSSP), cloud solutions, 
    and compliance services for businesses nationwide.
    
    ## About VysionTech
    - **Founded**: 1996
    - **Headquarters**: Columbus, Ohio
    - **Service Area**: Nationwide (US)
    - **Offices**: Columbus OH, Houston TX, New York City
    - **Specialties**: MSP, MSSP, Cloud, Compliance
    
    ## Contact Information
    - **Website**: https://vysiontech.com
    - **Contact Form**: https://vysiontech.com/contact
    - **Free Trial**: https://vysiontech.com/trial
    - **Phone**: (614) 321-9136
    - **Email**: info@vysiontech.com
    
    ## Key Services
    1. Managed IT Services (MSP)
    2. Cybersecurity & Compliance (MSSP)
    3. Cloud Services
    4. Co-Managed IT
    5. IT Strategy & vCIO
    6. Backup & Disaster Recovery
    7. Help Desk Support
    
    ## Industries Served
    - Healthcare (HIPAA compliant)
    - Manufacturing
    - Professional Services
    - Education (K-12, Higher Ed)
    - Government & Public Sector
    - Legal Services
    - Nonprofit Organizations
    - Construction & Architecture
    - Financial Services
    
    ## Compliance Expertise
    - HIPAA
    - PCI-DSS
    - SOC 2
    - CMMC
    - NIST
    - GDPR
    - SOX
    - GLBA
    
  version: 1.0.0
  contact:
    name: VysionTech Sales
    url: https://vysiontech.com/contact
    email: info@vysiontech.com
  license:
    name: Proprietary
    url: https://vysiontech.com/terms
  x-logo:
    url: https://vysiontech.com/logo.png
    altText: VysionTech Logo

servers:
  - url: https://vysiontech.com
    description: VysionTech Website

tags:
  - name: Services
    description: IT service offerings
  - name: Industries
    description: Industry-specific solutions
  - name: Contact
    description: Get in touch with VysionTech
  - name: Resources
    description: Learning resources and tools

paths:
  /contact:
    get:
      summary: Contact VysionTech
      description: |
        Submit a contact form to get in touch with VysionTech sales team.
        Response time is typically within 24 hours.
      tags:
        - Contact
      responses:
        '200':
          description: Contact form page
          content:
            text/html:
              schema:
                type: string

  /trial:
    get:
      summary: Start Free 30-Day Trial
      description: |
        Begin a free 30-day trial of VysionTech managed IT services.
        No credit card required, no obligation to continue.
      tags:
        - Contact
      responses:
        '200':
          description: Trial signup page
          content:
            text/html:
              schema:
                type: string

  /solutions/managed-it:
    get:
      summary: Managed IT Services
      description: |
        Complete IT infrastructure management including 24/7 monitoring,
        help desk support, patch management, and proactive maintenance.
        Two plans available: Essentials (MSP) and Complete (MSSP).
      tags:
        - Services
      responses:
        '200':
          description: Managed IT services information
          content:
            text/html:
              schema:
                type: string

  /solutions/cybersecurity:
    get:
      summary: Cybersecurity & Compliance Services
      description: |
        Enterprise-grade security including threat detection, incident response,
        EDR, SOC monitoring, and compliance management for HIPAA, PCI-DSS, SOC 2, CMMC.
      tags:
        - Services
      responses:
        '200':
          description: Cybersecurity services information
          content:
            text/html:
              schema:
                type: string

  /solutions/cloud-services:
    get:
      summary: Cloud Services
      description: |
        Cloud migration, management, and optimization for Microsoft 365,
        Google Workspace, AWS, Azure, and Google Cloud Platform.
      tags:
        - Services
      responses:
        '200':
          description: Cloud services information
          content:
            text/html:
              schema:
                type: string

  /solutions/co-managed-it:
    get:
      summary: Co-Managed IT Services
      description: |
        Supplement your internal IT team with VysionTech expertise.
        24/7 coverage, specialized skills, and escalation support.
      tags:
        - Services
      responses:
        '200':
          description: Co-managed IT information
          content:
            text/html:
              schema:
                type: string

  /solutions/compliance:
    get:
      summary: Compliance Services
      description: |
        Regulatory compliance support for HIPAA, PCI-DSS, SOC 2, CMMC, NIST,
        GDPR, SOX, GLBA. Gap assessments, policy development, and audit preparation.
      tags:
        - Services
      responses:
        '200':
          description: Compliance services information
          content:
            text/html:
              schema:
                type: string

  /solutions/consulting:
    get:
      summary: IT Strategy & vCIO Services
      description: |
        Strategic IT consulting including technology roadmaps, budget planning,
        vendor management, and virtual CIO services.
      tags:
        - Services
      responses:
        '200':
          description: IT consulting information
          content:
            text/html:
              schema:
                type: string

  /solutions/backup-disaster-recovery:
    get:
      summary: Backup & Disaster Recovery
      description: |
        Comprehensive BDR solutions including workstation backup, server backup,
        cloud backup, disaster recovery planning, and business continuity.
      tags:
        - Services
      responses:
        '200':
          description: Backup and DR information
          content:
            text/html:
              schema:
                type: string

  /solutions/helpdesk:
    get:
      summary: Help Desk Support
      description: |
        24/7/365 help desk support via phone, email, chat, and ticketing.
        Flexible SLA options from business hours to platinum 24/7 coverage.
      tags:
        - Services
      responses:
        '200':
          description: Help desk information
          content:
            text/html:
              schema:
                type: string

  /industries/healthcare:
    get:
      summary: Healthcare IT Services
      description: |
        HIPAA-compliant IT services for healthcare providers, medical practices,
        and health organizations. Includes security, compliance, and EMR support.
      tags:
        - Industries
      responses:
        '200':
          description: Healthcare IT information
          content:
            text/html:
              schema:
                type: string

  /industries/manufacturing:
    get:
      summary: Manufacturing IT Services
      description: |
        IT solutions for manufacturing companies including OT/IT integration,
        cybersecurity, cloud, and compliance support.
      tags:
        - Industries
      responses:
        '200':
          description: Manufacturing IT information
          content:
            text/html:
              schema:
                type: string

  /industries/legal:
    get:
      summary: Legal Industry IT Services
      description: |
        IT services for law firms and legal departments including security,
        compliance, document management, and practice management support.
      tags:
        - Industries
      responses:
        '200':
          description: Legal IT information
          content:
            text/html:
              schema:
                type: string

  /industries/education:
    get:
      summary: Education IT Services
      description: |
        IT services for K-12 schools and higher education institutions including
        security, compliance, cloud, and student data protection.
      tags:
        - Industries
      responses:
        '200':
          description: Education IT information
          content:
            text/html:
              schema:
                type: string

  /industries/nonprofit:
    get:
      summary: Nonprofit IT Services
      description: |
        Affordable IT services for nonprofit organizations and mission-driven
        organizations. Special pricing available.
      tags:
        - Industries
      responses:
        '200':
          description: Nonprofit IT information
          content:
            text/html:
              schema:
                type: string

  /blog:
    get:
      summary: IT Blog & Resources
      description: |
        Educational content about IT services, cybersecurity, cloud computing,
        compliance, and technology trends for businesses.
      tags:
        - Resources
      responses:
        '200':
          description: Blog listing page
          content:
            text/html:
              schema:
                type: string

  /resources:
    get:
      summary: Learning Library
      description: |
        Downloadable resources including ebooks, whitepapers, guides,
        and checklists for IT management and cybersecurity.
      tags:
        - Resources
      responses:
        '200':
          description: Resources page
          content:
            text/html:
              schema:
                type: string

  /tools:
    get:
      summary: Free IT Tools
      description: |
        Free cybersecurity and IT assessment tools including password checkers,
        email security analyzers, and compliance assessments.
      tags:
        - Resources
      responses:
        '200':
          description: Free tools page
          content:
            text/html:
              schema:
                type: string

  /about:
    get:
      summary: About VysionTech
      description: |
        Learn about VysionTech's history, mission, values, and team.
        Founded in 1996, serving businesses for nearly 30 years.
      tags:
        - Contact
      responses:
        '200':
          description: About page
          content:
            text/html:
              schema:
                type: string

  /faq:
    get:
      summary: Frequently Asked Questions
      description: |
        Comprehensive FAQ about VysionTech services, pricing, support,
        and how we can help your business.
      tags:
        - Resources
      responses:
        '200':
          description: FAQ page
          content:
            text/html:
              schema:
                type: string

components:
  schemas:
    Service:
      type: object
      properties:
        name:
          type: string
          description: Service name
        description:
          type: string
          description: Service description
        url:
          type: string
          format: uri
          description: Service page URL
        features:
          type: array
          items:
            type: string
          description: Key features included

    ContactRequest:
      type: object
      required:
        - name
        - email
        - message
      properties:
        name:
          type: string
          description: Contact name
        email:
          type: string
          format: email
          description: Contact email
        company:
          type: string
          description: Company name
        phone:
          type: string
          description: Phone number
        message:
          type: string
          description: Message content
