type HttpRequestLog { id: ID! url: String! method: HttpMethod! proto: String! body: String timestamp: Time! response: HttpResponseLog } type HttpResponseLog { requestId: ID! proto: String! status: String! statusCode: Int! body: String } type Query { httpRequestLog(id: ID!): HttpRequestLog httpRequestLogs: [HttpRequestLog!]! } enum HttpMethod { GET HEAD POST PUT DELETE CONNECT OPTIONS TRACE PATCH } scalar Time