Thank you Jim, now things are working like expected!
I noticed that creating items requires “type” field. If that is not set, the result is an empty item.
In case someone else wants to try here is a working example:
curl -XPOST -H "Content-type: application/json" -d '{
"dcterms:title": [
{
"type": "literal",
"property_id": 1,
"property_label": "Title",
"@value": "Dear API, please save me!"
}
],
"dcterms:description": [
{
"type": "literal",
"property_id": 4,
"property_label": "Description",
"@value": "Thank you"
}
]
}' 'http://localhost:8000/api/items?key_identity=YOUR_KEY&key_credential=YOUR_CREDENTIAL'