openapi: 3.1.0
info:
  title: Synapro AI Product Studio
  description: |
    Synapro est un studio québécois fondé en 2026 par Laurent Le. Il développe des plateformes
    SaaS d'envergure et 7 applications iOS propulsées par l'IA pour le marché québécois et canadien.
    Spécialités : mobilité électrique, ERP PME, optimisation de CV, achats locaux, tourisme.
  version: "1.0"
  contact:
    name: Synapro
    url: https://synapro.ca
    email: info@synapro.ca
  license:
    name: Proprietary
servers:
  - url: https://synapro.ca
    description: Site principal Synapro
paths:
  /:
    get:
      summary: Page d'accueil Synapro
      description: Présentation du studio, portefeuille complet de plateformes SaaS et applications iOS.
      operationId: getHome
      responses:
        "200":
          description: Page d'accueil HTML
  /equipe/:
    get:
      summary: Équipe Synapro (FR)
      description: Profil du fondateur Laurent Le et recrutement.
      operationId: getEquipe
      responses:
        "200":
          description: Page équipe HTML
  /team/:
    get:
      summary: Synapro Team (EN)
      description: Founder profile for Laurent Le and recruitment.
      operationId: getTeam
      responses:
        "200":
          description: Team page HTML
  /ia-quebec:
    get:
      summary: IA Québec — offre intelligence artificielle verticale
      description: Solutions IA sur mesure pour municipalités, offices de tourisme et chambres de commerce québécoises.
      operationId: getIAQuebec
      responses:
        "200":
          description: IA Québec page HTML
  /privacy:
    get:
      summary: Politique de confidentialité
      description: Politique conforme à la Loi 25 (Québec) et LPRPDE (Canada).
      operationId: getPrivacy
      responses:
        "200":
          description: Privacy policy HTML
  /llms.txt:
    get:
      summary: Fiche LLM — résumé machine-readable pour agents IA
      description: Résumé structuré de Synapro, ses produits et faits clés pour les LLM et agents IA.
      operationId: getLLMs
      responses:
        "200":
          description: Plain text LLM summary
