A resource object MUST contain at least the following top-level members: member is not required when the resource object originates at the client and represents a new resource to be created on the server.
Additionally, a related resource link MUST NOT change because its relationship’s content changes.
Resource linkage in a compound document allows a client to link together all of the included resource objects without having to Note: The spec does not impart meaning to order of resource identifier objects in linkage arrays of to-many relationships, although implementations may do that.
The Michigan state legislature enacted the first version of the Michigan Freedom of Information Act in 1977, though court rulings in the state go back as far as 1889 and express the idea that the records of government belong to the public and not to the government officials who are their custodians.
The Michigan Open Meetings Act, OMA requires that governmental meetings be conducted in public, with certain exceptions. Michigan has 276 cities, 257 villages, 1,240 townships, and numerous unincorporated communities in its 83 counties.
Get population numbers and other demographic information.
Pertinent Information of concern to Michigan residents is frequently updated to allow access to the latest facts and figures available.
Members of the attributes object (“attributes”) represent information about the resource object in which it’s defined. Complex data structures involving JSON objects and arrays are allowed as attribute values.
However, any object that constitutes or is contained in an attribute MUST NOT contain a key MUST be an object (a “relationships object”).
A JSON object MUST be at the root of every JSON API request and response containing data. A document MUST contain at least one of the following top-level members: A logical collection of resources MUST be represented as an array, even if it only contains one item or is empty.