REST or Alternative Method for New User && New Site && Assign User to New Site as Admin?

The api does support it, but not with the obvious wp_create_user. You need wp_insert_user.

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)