diff --git a/TransactionProcessor/Controllers/TransactionController.cs b/TransactionProcessor/Controllers/TransactionController.cs
index 77351752..9f17a5b2 100644
--- a/TransactionProcessor/Controllers/TransactionController.cs
+++ b/TransactionProcessor/Controllers/TransactionController.cs
@@ -70,7 +70,9 @@ public TransactionController(IMediator mediator,
///
[HttpPost]
[Route("")]
- [ProducesResponseType(typeof(SerialisedMessage), 201)]
+ [SwaggerResponse(201, "Created", typeof(SerialisedMessage))]
+ [SwaggerRequestExample(typeof(List), typeof(TransactionRequestExample))]
+ [SwaggerResponseExample(201, typeof(TransactionResponseExample))]
public async Task PerformTransaction([FromBody] SerialisedMessage transactionRequest,
CancellationToken cancellationToken)
{