Fix `params` not being omit-table when `requireId`
Allow `getDocumentById` and `getDocumentByIdentifier` to take params
Update mock JSON files to comply with API