From 4338ee2a98c6703f36a8d4953bcac7d95645d289 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Mon, 16 Aug 2021 18:16:02 +0200 Subject: [PATCH] Added new apiclient functions --- src/lib/Apiclient.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/lib/Apiclient.js b/src/lib/Apiclient.js index 3f9b6ee..f4c7be7 100644 --- a/src/lib/Apiclient.js +++ b/src/lib/Apiclient.js @@ -1,7 +1,7 @@ import axios from 'axios'; const config = { username: "niggl", - password: "9VEBc596T7tiPB7mNJukfeH9LfGzrrJN" + password: "niggl" } export default class Apiclient { static async getUrls() { @@ -10,6 +10,18 @@ export default class Apiclient { })).data } + static async getUrlDetails(shortcode) { + return (await axios.get(`https://kauft.es/api/${shortcode}`, { + auth: config + })).data + } + + static async getUrlVisits(shortcode) { + return (await axios.get(`https://kauft.es/api/${shortcode}/visits`, { + auth: config + })).data + } + static async deleteUrl(shortcode) { return (await axios.delete(`https://kauft.es/api/${shortcode}`, { auth: config