Home
SpecLynx
Speclynx Validation Result Example
Speclynx Validation Result Example
Example diagnostic results from SpecLynx validating an OpenAPI 3.1 specification
API Design AsyncAPI Developer Tools JSON-Schema OpenAPI Toolkit VS Code
Speclynx Validation Result Example is an example object payload from SpecLynx, with 5 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
title description specificationFormat specificationFile results
Example Payload
{
"title": "SpecLynx Validation Results Example",
"description": "Example diagnostic results from SpecLynx validating an OpenAPI 3.1 specification",
"specificationFormat": "openapi-3.1",
"specificationFile": "my-api-openapi.yml",
"results": [
{
"severity": "error",
"message": "Missing required field 'operationId' in GET /users operation",
"code": "oas-operation-operationId",
"source": "json-schema",
"range": {
"start": {"line": 45, "character": 4},
"end": {"line": 45, "character": 7}
},
"path": ["paths", "/users", "get"]
},
{
"severity": "warning",
"message": "Operation summary should not end with a period",
"code": "operation-summary-period",
"source": "spectral",
"range": {
"start": {"line": 47, "character": 4},
"end": {"line": 47, "character": 40}
},
"path": ["paths", "/users", "get", "summary"]
},
{
"severity": "warning",
"message": "Duplicate operationId 'getUser' found in paths /users/{id} and /user/{id}",
"code": "duplicate-operationId",
"source": "semantic-validation",
"range": {
"start": {"line": 82, "character": 4},
"end": {"line": 82, "character": 30}
},
"path": ["paths", "/user/{id}", "get", "operationId"]
},
{
"severity": "information",
"message": "Consider adding a 429 rate limit response to this operation",
"code": "operation-missing-rate-limit-response",
"source": "semantic-linting",
"range": {
"start": {"line": 60, "character": 4},
"end": {"line": 60, "character": 13}
},
"path": ["paths", "/users", "post", "responses"]
}
]
}
Every example 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 examples
4 MCP tools reach this
find_examplesBrowse and filter every example 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 example
curl "https://apis.io/api/v1/examples/speclynx-validation-result-example"
All examples
curl "https://apis.io/api/v1/examples?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.