To help all the future API users and writers, I just learned that what the documentation calls a "boolean" (on POSTs) is not a JSON Boolean to Python, but rather a string of value either "false" or "true". It took a fair amount of playing with curl and postman (and then Python) to figure this out.