Skip to content

Latest commit

 

History

History
196 lines (171 loc) · 24.1 KB

File metadata and controls

196 lines (171 loc) · 24.1 KB
title Validation Report
description F5 XC API spec validation and fix report

F5 XC API Spec Fixes Applied

Validated and reconciled F5 Distributed Cloud OpenAPI specifications.

This project validates F5 XC OpenAPI specifications against the live API, identifies discrepancies, and automatically applies fixes to produce corrected spec files.

Last updated: 2026-03-10 06:27 UTC

Summary

  • Modified Files: 0
  • Unmodified Files: 0
  • Total Discrepancies: 127

Modifications by File

/api/config/namespaces/{namespace}/api_definitions/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

/api/config/namespaces/{namespace}/api_discoverys/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

/api/config/namespaces/{namespace}/app_firewalls/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

/api/config/namespaces/{namespace}/code_base_integrations/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

/api/config/namespaces/{namespace}/data_types/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

/api/config/namespaces/{namespace}/sensitive_data_policys/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

/api/web/namespaces/{namespace}/api_groups/{name}

Property Constraint Type Spec Value API Behavior
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json
response_schema schema_validation Mismatch Valid per OpenAPI schema Undocumented Content-Type

Received: text/plain
Documented: application/json

Fix Strategies

Strategy Description
Relaxed Constraint was too strict - API accepts values the spec rejected
Tightened Constraint was too loose - API rejects values the spec accepted
Added Missing constraint discovered through API testing
Removed Extra constraint that API ignores
Updated Schema updated to match API response structure

This page is auto-generated by the validation pipeline.