Skip to content

Instantly share code, notes, and snippets.

@trevmex
Created May 1, 2014 01:16
Show Gist options
  • Select an option

  • Save trevmex/b0d310a8943d980194d2 to your computer and use it in GitHub Desktop.

Select an option

Save trevmex/b0d310a8943d980194d2 to your computer and use it in GitHub Desktop.

Revisions

  1. trevmex created this gist May 1, 2014.
    54 changes: 54 additions & 0 deletions hal+metadata.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,54 @@
    {
    "_type": "http://schema.org/QuantitativeValue/ProcessableOrders",
    "_links": {
    "self": { "href": "/orders" },
    "curies": [{ "name": "ea", "href": "http://example.com/docs/rels/{rel}", "templated": true }],
    "next": { "href": "/orders?page=2" },
    "ea:find": {
    "href": "/orders{?id}",
    "templated": true
    },
    "ea:admin": [{
    "href": "/admins/2",
    "title": "Fred"
    }, {
    "href": "/admins/5",
    "title": "Kate"
    }]
    },
    "value/currentlyProcessing": 14,
    "value/shippedToday": 20,
    "_embedded": {
    "ea:order": [{
    "_type": "http://schema.org/Order",
    "_links": {
    "self": { "href": "/orders/123" },
    "ea:basket": { "href": "/baskets/98712" },
    "ea:customer": { "href": "/customers/7809" }
    },
    "price": 30.00,
    "priceCurrency": "USD",
    "orderStatus": {
    "_type": "http://schema.org/OrderDelivered",
    "_links": {
    "self": { "href": "/orders/123" }
    }
    }
    }, {
    "_type": "http://schema.org/Order",
    "_links": {
    "self": { "href": "/orders/124" },
    "ea:basket": { "href": "/baskets/97213" },
    "ea:customer": { "href": "/customers/12369" }
    },
    "price": 20.00,
    "priceCurrency": "USD",
    "orderStatus": {
    "_type": "http://schema.org/OrderProcessing",
    "_links": {
    "self": { "href": "/orders/124" }
    }
    }
    }]
    }
    }