While most objects can be Identified by an Id, some objects (e.g. on-the-fly statistics) can't be.
That's why the schemas should not have id as a required parameter:
https://github.com/storeness/api-blueprint/blob/master/schemas/single.json#L17
https://github.com/storeness/api-blueprint/blob/master/schemas/list.json#L30