main
 1<% @configuration['http_interactions'].each do |interaction| %>
 2#### <%= interaction['request']['method'].upcase %> <%= interaction['request']['uri'].gsub(/\h{8}-\h{4}-\h{4}-\h{4}-\h{12}/, ':id') %>
 3
 4Example curl request:
 5<% headers = interaction['request']['headers'].map { |(key, value)| "-H \"#{key}: #{value[0]}\"" } %>
 6```bash
 7$ curl <%= interaction['request']['uri'] %> \
 8  -X <%= interaction['request']['method'].upcase %> \
 9  -d '<%= interaction['request']['body']['string'] %>' \
10  <%= headers.join(" \\\n  ") %>
11```
12Request:
13```text
14<%= interaction['request']['headers'].map { |(key, value)| "#{key}: #{value[0]}" }.join("\n") %>
15```
16```json
17<%= JSON.pretty_generate(JSON.parse(interaction['request']['body']['string'])) rescue nil %>
18```
19Response:
20```text
21<%= interaction['response']['status']['code'] %> <%= interaction['response']['status']['message'] %>
22
23<%= interaction['response']['headers'].map { |(key, value)| "#{key}: #{value[0]}" }.join("\n") %>
24```
25```json
26<%= JSON.pretty_generate(JSON.parse(interaction['response']['body']['string'])) rescue nil %>
27```
28<% end %>