Last modified: 2014-09-25 12:37:54 UTC
When a sitelink is already in use, action=editentity gives a nice machine-readable error message like: "messages": { "0": { "name": "wikibase-error-sitelink-already-used", "type": "error", "parameters": [ "http://en.wikivoyage.org/wiki/Main_Page", "Main Page", "Q33", "enwikivoyage" ] }, on the other hand, no-external-page (can test with a non-existent page) gives: { "servedby": "mw1208", "error": { "code": "no-external-page", "info": "The external client site did not provide page information for site 'enwikivoyage' and title 'Main Pageddd'" } } It would be nice if we got the same level of detail for all errors.