A company hires a cybersecurity consultant to assess applications using different APIs. Which document should the company provide to the consultant about a query language for APIs and a language for executing queries at runtime?
- GraphQL documentation
- Swagger (OpenAPI) documentation
- Web Services Description Language (WSDL) document
- Web Application Description Language (WADL) document
Explanation & Hint:
GraphQL is a query language for APIs. It is also a server-side runtime language for executing queries using a type system a user defines for the data.