CAMEL-20652: camel-rest - Contract First - Make it possible to build response from example in the openapi spec file
diff --git a/jbang/open-api-contract-first/README.md b/jbang/open-api-contract-first/README.md
index 4017ab7..c4c1f9f 100644
--- a/jbang/open-api-contract-first/README.md
+++ b/jbang/open-api-contract-first/README.md
@@ -34,6 +34,21 @@
 }
 ```
 
+If you get a pet with any other ID than 123, such as 444, you will get the response from the example that are inlined in the OpenAPI specification file `petstore-v3.json`.
+
+```
+$ curl -i http://localhost:8080/api/v3/pet/444
+HTTP/1.1 200 OK
+Accept: */*
+User-Agent: curl/8.1.2
+transfer-encoding: chunked
+Content-Type: application/json
+
+{
+  "pet": "Jack the cat"
+}
+```
+
 ## Dummy data
 
 The example will return an empty response if you request non implemented API endpoints.
diff --git a/jbang/open-api-contract-first/petstore-v3.json b/jbang/open-api-contract-first/petstore-v3.json
index b03f018..6dcd1ab 100644
--- a/jbang/open-api-contract-first/petstore-v3.json
+++ b/jbang/open-api-contract-first/petstore-v3.json
@@ -335,6 +335,12 @@
 							"application/json": {
 								"schema": {
 									"$ref": "#/components/schemas/Pet"
+								},
+								"examples": {
+									"success": {
+										"summary": "A cat",
+										"value": "{\"pet\": \"jack the cat\"}"
+									}
 								}
 							}
 						}