{ "provider" : { "name" : "test_provider" }, "consumer" : { "name" : "test_consumer" }, "interactions" : [ { "providerState" : "test state", "description" : "test interaction", "request" : { "method" : "GET", "path" : "/", "headers" : { "testreqheader" : "testreqheadervalue" }, "query" : "q=p&q=p2&r=s", "body" : { "test" : true } }, "response" : { "status" : 200, "headers" : { "testreqheader" : "testreqheaderval" }, "body" : { "responsetest" : true } } } ] }