We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 433d11e commit f5bad90Copy full SHA for f5bad90
nodejs-pure/api-key.js
@@ -0,0 +1,25 @@
1
+const axios = require("axios");
2
+
3
+const API_KEY = process.env.IVAO_API_KEY || "YOUR_API_KEY_HERE";
4
5
+const clientWithHeader = axios.create({
6
+ baseURL: "https://api.ivao.aero/v2",
7
+ headers: {
8
+ "X-API-Key": API_KEY,
9
+ },
10
+});
11
12
+async function fetchAirportsWithHeader() {
13
+ try {
14
+ const response = await clientWithHeader.get("/airports");
15
+ console.log("Airports:", response.data);
16
+ } catch (err) {
17
+ if (err.response) {
18
+ console.error(`Error ${err.response.status}:`, err.response.data);
19
+ } else {
20
+ console.error("Request error:", err.message);
21
+ }
22
23
+}
24
25
+fetchAirportsWithHeader();
0 commit comments