hola a todos, estoy estancado todavia haciendo el convertidor de moneda. estoy trabajando con el packege para poder conectar con la api, pero bueno no se que estoy haciendo mal. al momento de imprimir y que el usuario ponga el nombre de la moneda (no se si es lo correcto en este caso) y me sale 404 not found.
public class ApiRequest { public static void main(String[] args) throws IOException, InterruptedException {
Scanner lectura = new Scanner(System.in);
System.out.println("escriba el nombre de la moneda");
var busqueda = lectura.nextLine();
String direccion = "https://v6.exchangerate-api.com/v6/"+ busqueda+"fc38d7ba5a6e0467786db380/latest/";
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(direccion))
.build();
HttpResponse<String> response = client
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
ahi puse mi apikey, no se si esta bien colocado podrian ayudarme por favor?