We've identified a need for error messaging for the following API modules:
**Get API modules that can interact with properties**
[] wbgetentities
- When requesting a federated Property through wbgetentities, it currently claims that the Property is missing, see e.g. https://wikidata-federated-properties.wmflabs.org/w/api.php?action=wbgetentities&format=json&ids=P1
- A proper error message should be displayed
**Edit API modules that interact with properties :**
[] wbcreateclaim
[] wbeditentity
[] wbremoveclaims
[] wbremovequalifiers
[] wbremovereferences
[] wbsetreference
[] wbsetaliases
[] wbsetdescription
[] wbsetlabel
[] wbsetclaim
[] wbsetclaimvalue
[] wbsetqualifier
- These should have a standard error message across all modules
- should NOT allow editing remote or local properties
**Other generators / other modules etc that may also need error message**
[] pageterms
**Initial Estimation**
- For the errors that appear for APIs that must not work with federated properties (API modules that interact with properties): 8