feat(rest): implement rest connector

-- implements rest connector, tests and documentation

Related to: #CAM-2456