SmartBear · JSON Structure

Smartbear Swaggerhub Structure

Hierarchical structure of the SwaggerHub API resources and relationships

Type: Properties: 0
API DesignAPI DocumentationAPI TestingContract TestingGovernanceMonitoringPlatform

Smartbear Swaggerhub Structure is a JSON Structure definition published by SmartBear.

Meta-schema:

JSON Structure

Raw ↑
{
  "title": "SmartBear SwaggerHub API Structure",
  "description": "Hierarchical structure of the SwaggerHub API resources and relationships",
  "structure": {
    "owner": {
      "description": "A user or organization that owns API definitions",
      "type": "entity",
      "children": {
        "apis": {
          "description": "Collection of API definitions owned by this entity",
          "type": "collection",
          "children": {
            "api": {
              "description": "A single API definition with multiple versions",
              "type": "entity",
              "children": {
                "versions": {
                  "description": "Available version strings for this API",
                  "type": "collection"
                },
                "definition": {
                  "description": "The OpenAPI/Swagger definition content",
                  "type": "artifact",
                  "formats": ["yaml", "json"]
                },
                "integrations": {
                  "description": "Third-party integrations configured for this API",
                  "type": "collection",
                  "children": {
                    "integration": {
                      "description": "A single integration configuration",
                      "type": "entity",
                      "properties": ["id", "name", "type", "enabled", "config"]
                    }
                  }
                },
                "lifecycle": {
                  "description": "Lifecycle management operations",
                  "type": "operations",
                  "operations": ["publish", "unpublish", "setdefault"]
                }
              }
            }
          }
        },
        "domains": {
          "description": "Reusable schema domains for shared component definitions",
          "type": "collection",
          "children": {
            "domain": {
              "description": "A reusable domain containing shared schemas and components",
              "type": "entity",
              "children": {
                "versions": {
                  "description": "Available domain versions",
                  "type": "collection"
                }
              }
            }
          }
        },
        "projects": {
          "description": "Organizational projects grouping related APIs and domains",
          "type": "collection",
          "children": {
            "project": {
              "description": "A project containing grouped APIs and domains",
              "type": "entity",
              "properties": ["id", "name", "description", "apis", "domains"],
              "children": {
                "members": {
                  "description": "Project members and their access roles",
                  "type": "collection"
                }
              }
            }
          }
        }
      }
    },
    "search": {
      "description": "Global API catalog search across all public SwaggerHub APIs",
      "type": "service",
      "inputs": ["query", "limit", "page", "sort", "order"],
      "outputs": ["apis"]
    }
  }
}

Work with this as data

Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for json structure

4 MCP tools reach this
  • find_json_structuresBrowse and filter every JSON Structure in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/smartbear-swaggerhub-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.