Where are WSDL schemas used?
A WSDL schema is used on the server side of an API. Without a WSDL schema, the API cannot function. When creating a software connection with an API, the WSDL schema is first read out by the client. The WSDL schema specifies which functions (message types) the API has and determines per message type which variables + data types are exchanged between client and server.