3 "name": "Siren Order Provider"
7 "description": "get root",
19 "href": "http://localhost:8080/orders",
29 "example": "http://localhost:8080/orders",
30 "regex": ".*(\\/orders)$",
31 "type": "MockServerURL"
36 "Content-Type": "application/vnd.siren+json"
45 "regex": ".*(\\/orders)$"
56 "description": "get all orders",
70 "href": "http://localhost:8080/orders/1234",
75 "href": "http://localhost:8080/orders/1234",
85 "href": "http://localhost:8080/orders/1234",
101 "href": "http://localhost:8080/orders",
110 "$.entities[*].links[0].href": {
111 "example": "http://localhost:8080/orders/1234",
112 "regex": ".*(\\/orders\\/\\d+)$",
113 "type": "MockServerURL"
116 "example": "http://localhost:8080/orders",
117 "regex": ".*(\\/orders)$",
118 "type": "MockServerURL"
123 "Content-Type": "application/vnd.siren+json"
135 "$.entities[*].actions": {
139 "match": "arrayContains",
144 "example": "http://localhost:8080/orders/1234",
145 "regex": ".*(\\/orders\\/\\d+)$",
146 "type": "MockServerURL"
156 "regex": ".*(\\/orders\\/\\d+)$"
165 "example": "http://localhost:8080/orders/1234",
166 "regex": ".*(\\/orders\\/\\d+)$",
167 "type": "MockServerURL"
177 "regex": ".*(\\/orders\\/\\d+)$"
187 "$.entities[*].links[0].href": {
192 "regex": ".*(\\/orders\\/\\d+)$"
196 "$.entities[*].properties.id": {
209 "regex": ".*(\\/orders)$"
220 "description": "delete order",
228 "regex": "/orders/\\d+"
234 "path": "/orders/1234"
243 "version": "10.0.0-beta.59"
249 "pactSpecification": {
254 "name": "Siren Order Service"