npm install urlcutjs
const UrlcutClient = require("urlcutjs");
const Client = new UrlcutClient("API-Key");
// TypeScript/ES Module support
import UrlcutClient from "urlcutjs";
const Client = new UrlcutClient("API-Key");
Client.Create("https://www.example.com")
.then((data) => console.log(data))
.catch((err) => console.error(err));
Output
{
"success": true,
"shortened": "CxTYCb",
"domain": "example.com",
"credits": 0.4
}
Client.Delete("Example-Short")
.then((data) => console.log(data))
.catch((error) => console.error(error));
Output
{
"success": true
}
Client.Analytics("Example-Short")
.then((data) => console.log(data))
.catch((error) => console.error(error));
Output
{
"success": true,
"countriesOfTheUsers": [ { "DE": 1 } ],
"usersDeviceType": { "PC": 1, "PHONE": 0 }
}