Add API documentation
Reject PUT queries with inconsistent 'system' field