[ { "endpoint": "/api/messageFeedback/put", "request": { "args": { "request": { "sessionId": "message-feedback-protocol", "messageId": "11111111-1111-4111-8111-111111111111", "rating": "invalid-rating", "ifVersion": null } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-invalid", "result": { "ok": false, "error": { "code": "internal", "message": "typert gateway: messageFeedback/put: wire field \"request\" failed boundary validation", "details": {} } } } }, { "endpoint": "/api/messageFeedback/list", "request": { "args": { "request": { "sessionId": "message-feedback-protocol" } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-list-empty", "result": { "ok": true, "value": { "ok": true, "value": { "items": [] } } } } }, { "endpoint": "/api/messageFeedback/put", "request": { "args": { "request": { "sessionId": "message-feedback-protocol", "messageId": "11111111-1111-4111-8111-111111111111", "rating": "positive", "note": "Useful answer", "ifVersion": null } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-put", "result": { "ok": true, "value": { "ok": true, "value": { "messageId": "11111111-1111-4111-8111-111111111111", "rating": "positive", "note": "Useful answer", "version": "{{version}}", "createdAt": "{{timestamp}}", "updatedAt": "{{timestamp}}" } } } } }, { "endpoint": "/api/messageFeedback/list", "request": { "args": { "request": { "sessionId": "message-feedback-protocol" } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-list-created", "result": { "ok": true, "value": { "ok": true, "value": { "items": [ { "messageId": "11111111-1111-4111-8111-111111111111", "rating": "positive", "note": "Useful answer", "version": "{{version}}", "createdAt": "{{timestamp}}", "updatedAt": "{{timestamp}}" } ] } } } } }, { "endpoint": "/api/messageFeedback/put", "request": { "args": { "request": { "sessionId": "message-feedback-protocol", "messageId": "11111111-1111-4111-8111-111111111111", "rating": "negative", "ifVersion": null } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-conflict", "result": { "ok": true, "value": { "ok": false, "error": { "code": "version-conflict", "current": { "messageId": "11111111-1111-4111-8111-111111111111", "rating": "positive", "note": "Useful answer", "version": "{{version}}", "createdAt": "{{timestamp}}", "updatedAt": "{{timestamp}}" } } } } } }, { "endpoint": "/api/messageFeedback/delete", "request": { "args": { "request": { "sessionId": "message-feedback-protocol", "messageId": "11111111-1111-4111-8111-111111111111", "ifVersion": "{{version}}" } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-delete", "result": { "ok": true, "value": { "ok": true, "value": { "absent": true } } } } }, { "endpoint": "/api/messageFeedback/list", "request": { "args": { "request": { "sessionId": "message-feedback-protocol" } } }, "status": 200, "response": { "type": "server-response", "rpcId": "feedback-list-deleted", "result": { "ok": true, "value": { "ok": true, "value": { "items": [] } } } } } ]