about summary refs log tree commit diff
path: root/monzo_ynab/monzo.go
diff options
context:
space:
mode:
Diffstat (limited to 'monzo_ynab/monzo.go')
-rw-r--r--monzo_ynab/monzo.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/monzo_ynab/monzo.go b/monzo_ynab/monzo.go
new file mode 100644
index 000000000000..d27f65165620
--- /dev/null
+++ b/monzo_ynab/monzo.go
@@ -0,0 +1,18 @@
+package main
+
+import (
+	"fmt"
+	"net/http"
+)
+
+// TODO: Support a version of this function that doesn't need the token
+// parameter.
+func monzoGet(token, string, endpoint string) {
+	client := &http.Client{}
+	req, err := http.NewRequest("GET", fmt.Sprintf("https://api.monzo.com/%s", endpoint), nil)
+	failOn(err)
+	req.Header.Add("Authorization", fmt.Sprintf("Bearer %s", token))
+	res, err := client.Do(req)
+	failOn(err)
+	fmt.Println(res)
+}