modules api with restless