The api secret of type `Option<String>` forces the user to write `Some("secret".to_string())` which is not ideal.