nmfta-repo / nmfta-opentelematics-api

API Blueprint for Open Telematics API
Apache License 2.0
13 stars 6 forks source link

remove `id` field from objects that don't need it #93

Closed BenGardiner closed 5 years ago

BenGardiner commented 5 years ago

Unless the objects need an id for the use case of fetching by id, requiring that the server add an id is necessary. e.g. neither Annotation Log nor Compliance Location are ever addressed directly, so they have no need for an id field.

BenGardiner commented 5 years ago

also remove objects of this type from export and from data model debugging, because they are always embedded and can't be addressed directly