aid: santevet name: SantéVet description: >- SantéVet is a French pet-insurance company, founded in 2003 and headquartered in Lyon, that insures dogs, cats and small pets (NAC) across five European markets — France, Belgium, Spain, Italy and Germany. Alongside its direct-to-consumer business it runs a B2B distribution network: brokers, retailers, affinity partners and veterinary practices embed SantéVet quoting, subscription and claims into their own channels over HTTP APIs. Three of those partner APIs serve documentation anonymously — a reference-data Toolkit API (58 operations, API Platform, Hydra/JSON-LD), a Reimbursement API behind the PayVet third-party-payment product (6 operations, OpenAPI 3.0.3), and an Acquisition API carrying the quote-to-subscribe funnel and the rating engine (14 operations, HTML reference only). SantéVet publishes no developer portal, no SDK, no pricing and no self-serve signup; credentials are issued through a sales process. url: https://raw.githubusercontent.com/api-evangelist/santevet/refs/heads/main/apis.yml x-type: company x-source: serena-portfolio deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived accessModel: pricing: unknown onboarding: unknown trial: false try_now: false public: false label: Unknown confidence: low source: - authentication - rate-limits - security - sandbox generated: '2026-09-03' method: derived specificationVersion: '0.23' created: '2026-08-17' modified: '2026-08-17' tags: - Insurance - Insurtech - Pet Insurance - Veterinary - Consumer - Embedded Insurance - Claims - Payments - France - Europe - Company apis: - aid: santevet-acquisition name: SantéVet Acquisition API description: >- SantéVet's partner quote-to-subscribe funnel and rating engine. Creates and updates prospects (with a dedicated GDPR anonymisation operation), creates, searches, validates and subscribes quotations, and exposes GET /rates — the rating engine that turns a postal code, breed and animal date of birth into premiums and cover options. This is the pricing surface for a company that deliberately publishes no consumer price grid. 14 operations across Prospect, Quotation, Rate and Status. humanURL: https://acquisition.api.santevet.com/api/doc baseURL: https://acquisition.api.santevet.com tags: - Quotes - Rating - Subscription - Insurance - Pet Insurance properties: - type: APIReference url: https://acquisition.api.santevet.com/api/doc - type: Sandbox url: https://acquisition.api.santevet.com/api/doc x-note: >- Documented only as a NelmioApiDocBundle 2.x HTML reference with an interactive sandbox — no machine-readable specification is published, so no OpenAPI pointer is wired. The HTML publishes all 14 operations with their parameters, requirements and status codes. No OpenAPI document was authored from it: deriving a specification from HTML would put a non-provider-authored contract in openapi/. - aid: santevet:santevet-appareil-api name: SantéVet Appareil API description: The Appareil API from SantéVet — 2 operation(s) for appareil. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Appareil properties: - type: OpenAPI url: openapi/santevet-appareil-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-civilite-api name: SantéVet Civilite API description: The Civilite API from SantéVet — 2 operation(s) for civilite. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Civilite properties: - type: OpenAPI url: openapi/santevet-civilite-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-contratraisonannulation-api name: SantéVet Contrat Raison Annulation API description: >- The ContratRaisonAnnulation API from SantéVet — 2 operation(s) for contratraisonannulation. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - ContratRaisonAnnulation properties: - type: OpenAPI url: openapi/santevet-contratraisonannulation-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-espece-api name: SantéVet Espece API description: The Espece API from SantéVet — 2 operation(s) for espece. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Espece properties: - type: OpenAPI url: openapi/santevet-espece-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-fractionnement-api name: SantéVet Fractionnement API description: The Fractionnement API from SantéVet — 2 operation(s) for fractionnement. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Fractionnement properties: - type: OpenAPI url: openapi/santevet-fractionnement-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-langue-api name: SantéVet Langue API description: The Langue API from SantéVet — 2 operation(s) for langue. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Langue properties: - type: OpenAPI url: openapi/santevet-langue-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-motifnonremboursement-api name: SantéVet Motif Non Remboursement API description: The MotifNonRemboursement API from SantéVet — 2 operation(s) for motifnonremboursement. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - MotifNonRemboursement properties: - type: OpenAPI url: openapi/santevet-motifnonremboursement-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-motifperiode-api name: SantéVet Motif Periode API description: The MotifPeriode API from SantéVet — 2 operation(s) for motifperiode. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - MotifPeriode properties: - type: OpenAPI url: openapi/santevet-motifperiode-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-originecommerciale-api name: SantéVet Origine Commerciale API description: The OrigineCommerciale API from SantéVet — 2 operation(s) for originecommerciale. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - OrigineCommerciale properties: - type: OpenAPI url: openapi/santevet-originecommerciale-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-origineconnaissance-api name: SantéVet Origine Connaissance API description: The OrigineConnaissance API from SantéVet — 2 operation(s) for origineconnaissance. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - OrigineConnaissance properties: - type: OpenAPI url: openapi/santevet-origineconnaissance-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-pays-api name: SantéVet Pays API description: The Pays API from SantéVet — 2 operation(s) for pays. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Pays properties: - type: OpenAPI url: openapi/santevet-pays-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-race-api name: SantéVet Race API description: The Race API from SantéVet — 3 operation(s) for race. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Race properties: - type: OpenAPI url: openapi/santevet-race-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-reimbursement-api name: SantéVet Reimbursement API description: Reimbursement humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - Reimbursement properties: - type: OpenAPI url: openapi/santevet-reimbursement-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-sinistremotifretour-api name: SantéVet Sinistre Motif Retour API description: The SinistreMotifRetour API from SantéVet — 2 operation(s) for sinistremotifretour. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SinistreMotifRetour properties: - type: OpenAPI url: openapi/santevet-sinistremotifretour-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-statutsocialpartenaire-api name: SantéVet Statut Social Partenaire API description: >- The StatutSocialPartenaire API from SantéVet — 2 operation(s) for statutsocialpartenaire. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - StatutSocialPartenaire properties: - type: OpenAPI url: openapi/santevet-statutsocialpartenaire-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-svdefcontratassurance-api name: SantéVet Sv Def Contrat Assurance API description: The SvDefContratAssurance API from SantéVet — 3 operation(s) for svdefcontratassurance. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SvDefContratAssurance properties: - type: OpenAPI url: openapi/santevet-svdefcontratassurance-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-svdefoptionappliqueeaudefcontrat-api name: SantéVet Sv Def Option Appliquee Au Def Contrat API description: >- The SvDefOptionAppliqueeAuDefContrat API from SantéVet — 3 operation(s) for svdefoptionappliqueeaudefcontrat. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SvDefOptionAppliqueeAuDefContrat properties: - type: OpenAPI url: openapi/santevet-svdefoptionappliqueeaudefcontrat-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-svgrouperace-api name: SantéVet Sv Groupe Race API description: The SvGroupeRace API from SantéVet — 2 operation(s) for svgrouperace. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SvGroupeRace properties: - type: OpenAPI url: openapi/santevet-svgrouperace-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-svmarquetel-api name: SantéVet Sv Marque Tel API description: The SvMarqueTel API from SantéVet — 3 operation(s) for svmarquetel. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SvMarqueTel properties: - type: OpenAPI url: openapi/santevet-svmarquetel-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-svpromo-api name: SantéVet Sv Promo API description: The SvPromo API from SantéVet — 2 operation(s) for svpromo. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SvPromo properties: - type: OpenAPI url: openapi/santevet-svpromo-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-svtarifscontrat-api name: SantéVet Sv Tarifs Contrat API description: The SvTarifsContrat API from SantéVet — 2 operation(s) for svtarifscontrat. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - SvTarifsContrat properties: - type: OpenAPI url: openapi/santevet-svtarifscontrat-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-typeidentifiantofficielpartenaire-api name: SantéVet Type Identifiant Officiel Partenaire API description: >- The TypeIdentifiantOfficielPartenaire API from SantéVet — 2 operation(s) for typeidentifiantofficielpartenaire. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - TypeIdentifiantOfficielPartenaire properties: - type: OpenAPI url: openapi/santevet-typeidentifiantofficielpartenaire-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-typeoption-api name: SantéVet Type Option API description: The TypeOption API from SantéVet — 2 operation(s) for typeoption. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - TypeOption properties: - type: OpenAPI url: openapi/santevet-typeoption-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-typepartenaire-api name: SantéVet Type Partenaire API description: The TypePartenaire API from SantéVet — 2 operation(s) for typepartenaire. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - TypePartenaire properties: - type: OpenAPI url: openapi/santevet-typepartenaire-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-typereglement-api name: SantéVet Type Reglement API description: The TypeReglement API from SantéVet — 2 operation(s) for typereglement. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - TypeReglement properties: - type: OpenAPI url: openapi/santevet-typereglement-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc - aid: santevet:santevet-typesinistre-api name: SantéVet Type Sinistre API description: The TypeSinistre API from SantéVet — 2 operation(s) for typesinistre. humanURL: https://toolkit.api.santevet.com/docs baseURL: https://toolkit.api.santevet.com tags: - TypeSinistre properties: - type: OpenAPI url: openapi/santevet-typesinistre-api-openapi.yml - type: APIReference url: https://toolkit.api.santevet.com/docs - type: JSONLDContext url: json-ld/santevet-toolkit-hydra-docs.jsonld - type: APIReference url: https://reimbursement.api.santevet.com/api/doc - type: Sandbox url: https://reimbursement.api.santevet.com/api/doc maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: CapabilityMap url: capabilities/santevet-capability-edges.yml name: SantéVet Business Capability Map - type: Overlay url: overlays/santevet-toolkit-overlay.yaml - type: Overlay url: overlays/santevet-reimbursement-overlay.yaml - type: Website url: https://www.santevet.com/ - type: Login url: https://espaceclient.santevet.com/ - type: SignUp url: https://www.santevet.com/partenaire-btob - type: Support url: https://www.santevet.com/faqs - type: TermsOfService url: https://www.santevet.com/mentions-legales - type: PrivacyPolicy url: https://www.santevet.com/mes-donnees-personnelles - type: Authentication url: authentication/santevet-authentication.yml - type: Conventions url: conventions/santevet-conventions.yml - type: ErrorCatalog url: errors/santevet-problem-types.yml - type: DataModel url: data-model/santevet-data-model.yml - type: Lifecycle url: lifecycle/santevet-lifecycle.yml - type: Conformance url: conformance/santevet-conformance.yml - type: DomainSecurity url: security/santevet-domain-security.yml - type: RateLimits url: rate-limits/santevet-rate-limits.yml - type: Plans url: plans/santevet-plans-pricing.yml - type: Packages url: packages/santevet-packages.yml - type: Sandbox url: sandbox/santevet-sandbox.yml - type: AgentSkill url: skills/_index.yml - type: LLMsTxt url: llms/santevet-llms.txt - type: AgenticAccess url: agentic-access/santevet-agentic-access.yml x-pointers-deliberately-not-emitted: note: >- Recorded so a reader can tell an absent pointer from an unchecked one. Each of these was probed or searched, missed, and is therefore NOT wired — emitting any of them would credit SantéVet with a surface it does not publish. MCPServer: >- No MCP server in any form — no hosted endpoint, no stdio package, no registry entry. The derived candidate tool list in mcp/santevet-mcp.yml carries deployment.mode = none. AgentCard: >- /.well-known/agent-card.json and /.well-known/agent.json return 404 on every real host. Four hosts answer 200 with an SPA HTML shell for every path; those are rejected as false positives. Nothing written to a2a/. WellKnown: Every /.well-known/ path returned 404 on all 16 hosts probed. SecurityTxt: /.well-known/security.txt returns 404 on all 16 hosts probed. Security: No vulnerability-disclosure programme, policy page or bug bounty found. VulnerabilityDisclosure: Same — probe-security-programs.py recorded no hit. TrustCenter: trust.santevet.com and security.santevet.com are both NXDOMAIN. Compliance: No published certification programme or named audit (SOC 2, ISO 27001, PCI DSS). Idempotency: >- Zero occurrences of "idempoten" across 218KB of specification. No write operation publishes a deduplication contract. SDKs: No first-party client library on npm, PyPI, RubyGems or Packagist. StatusPage: status.santevet.com is NXDOMAIN; the acquisition /status endpoint is 401-gated. Deprecation: No deprecation policy, no Sunset or Deprecation header, zero deprecated operations. AsyncAPI: No AsyncAPI document published. Webhooks: >- No documented webhook catalogue. webcallback.api.santevet.com exists and returns 404 at its root; an event surface is implied but nothing is published. OAuthScopes: No oauth2 scheme and zero scopes; derive-oauth-scopes.py found nothing. ChangeLog: No dated changelog on any host. CLI: No first-party CLI. Postman: No public Postman collection or workspace found. DeveloperPortal: >- None exists. The three /api/doc endpoints are per-service references, wired as APIReference on their own api entries; there is no portal that indexes them. GettingStarted: No quickstart or getting-started page. Roadmap: No public roadmap. Pricing: >- No API rate card and no consumer price grid — SantéVet quotes per animal by design. See plans/santevet-plans-pricing.yml (plan_count 0). GitHubOrganization: >- github.com/santevet exists but publishes zero repositories, sets no display name and no website, so it cannot be attributed to this company. Blog: >- /articles/ pages exist, but no verified blog index or feed URL was reachable before the marketing host began refusing connections from this run. ToolCrosswalk: Precondition not met — no MCP server and no GraphQL surface to cross-walk. x-image-note: >- image is intentionally unset. https://www.santevet.com and the .be/.es/.it/.de sites stopped completing TLS connections from this run partway through the pass (an edge throttle on the marketing CDN), so no logo or og:image URL could be verified. Left blank rather than guessed. x-surface-inventory: note: >- Full host inventory from certificate-transparency and DNS enumeration, with the status each returned. Recorded because SantéVet publishes no index of its own API estate. documented_apis: 3 operations_published: 78 api_hosts_live_no_docs: - authentication.api.santevet.com - broker.api.santevet.com - client.api.santevet.com - edito.api.santevet.com - order.api.santevet.com - partner.api.santevet.com - review.api.santevet.com - vet.api.santevet.com - webcallback.api.santevet.com api_hosts_fully_gated: - host: file.api.santevet.com status: 401 vet_pms_integration_hosts_waf_blocked: - api-bourgelat.santevet.com - api-epivet.santevet.com - api-fuga.santevet.com - api-gmvet.santevet.com - api-myvetapps.santevet.com - api-vetocom.santevet.com vet_pms_note: >- One endpoint per third-party veterinary practice-management vendor (Bourgelat, EpiVet, Fuga, GMVet, MyVetApps, VetoCom). All return 403 at the edge to anonymous requests. This is SantéVet's real integration footprint into clinic software and none of it is documented. login_gated_portals: - url: https://courtier.santevet.com/ role: broker extranet status: 302 - url: https://espacepro.santevet.com/ role: professional portal status: 302 - url: https://veterinaire.santevet.com/ role: SVConnect veterinary portal status: 200 (SPA) - url: https://payvet.santevet.com/ role: PayVet third-party payment status: 200 (SPA) - url: https://espaceclient.santevet.com/ role: customer portal staging_estate: >- A complete parallel staging tier exists (staging..api.santevet.com for all 13 services) and is formally declared as a server in the public reimbursement contract, but no onboarding path to it is published. x-enrichment: date: '2026-08-17' status: enriched artifacts_added: 26 pass: local-v1