All HTTP-methods except GET returns error message "Body must be of array type". I did just like it is in documentation curl -X POST https://api.nodb.sh/{app-name}/{... \ -d '[{ "foo": "bar" }]'
The problem was on-site CLI screen that mess things. Using cURL from elsewhere works!
You need to send array of objects in order to create entities. [{...}] Even if it's only one object. Plain objects are used for configs. https://docs.nodb.sh/docs/configs