[TASK] Add BasicAuth and first API method