API Documentation Formats: OpenAPI, AsyncAPI, GraphQL SDL, and RAML