Hello,
I found, when looking at the external Json, that it uses different notations for pretty much the same thing. If we talk about item ids on the document level the Json hast the form:
"id":"Q1", "type":"item"
Once you talk about item ids on the level of a snaks value it is:
"entity-type":"item", "numeric-id":"1"
Is there any deeper meaning that prevents, using only one of these forms? (Also notice, that "entity-type" is redundant, since it is already given by a snaks "datatype":"wikibase-item")
Sincerly, Fredo Erxleben