{ "$id": "https://raw.githubusercontent.com/api-evangelist/wsdl/refs/heads/main/json-structure/wsdl-endpoint.json", "$schema": "https://json-structure.org/meta/core/v0/#", "name": "WSDL Endpoint", "description": "Schema describing an endpoint element within a WSDL 2.0 service. An endpoint associates a network address with a specific binding, defining where and how a web service can be accessed.", "type": "object", "required": [ "name", "binding" ], "properties": { "name": { "type": "string", "description": "The local name of the endpoint, unique within its parent service." }, "binding": { "type": "string", "description": "A qualified name referencing the binding used by this endpoint." }, "address": { "type": "uri", "description": "The network address (URI) where this endpoint can be reached." } }, "additionalProperties": false }