Discussions
Temporary Links
Since I don't need links to be available more than a few days, is there any way of creating temporary links? Or delete the links based on the time of creation?
Get urlshortner by using library
rebrandly.links.create(params)
need example for params
Can I use https?
The examples all show http along with my domain. Can this be https?
Number of links exceeded
name: "links"
used: 502
message: "Number of links exceeded"
Extra links information - API
Hello,
Im developing a simple dashboard for manage links and i need few information that i dont find this information in API Documentation like:
Clicks track using Api
How do i get the clicks track through rebranly's Api? Clicks by Platform, by Browser, by country
PHP example for deleting a branded link
Can anyone provide an example of how to delete a link with PHP? I see the creation example, but was a little confused on how to delete a link with PHP: <?php
[...]
$domain_data["fullName"] = "rebrand.ly";
$post_data["destination"] = "https://www.youtube.com/channel/UCHK4HD0ltu1-I212icLPt3g";
$post_data["domain"] = $domain_data;
//$post_data["slashtag"] = "A_NEW_SLASHTAG";
//$post_data["title"] = "Rebrandly YouTube channel";
$ch = curl_init("https://api.rebrandly.com/v1/links");
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"apikey: YOUR_API_KEY",
"Content-Type: application/json",
"workspace: YOUR_WORKSPACE_ID"
));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post_data));
$result = curl_exec($ch);
curl_close($ch);
$response = json_decode($result, true);
print "Short URL is: " . $response["shortUrl"];
?>
Rebrandly API Adding UTMs is it Possible?
I'm trying to figure out how to add UTMs to Rebrandly Get/new or Post request when creating a new short link. Is this possible via the current API. I don't see any mention in the API docs.
About Short Url Api
is it free Api or there is any cost.
Target already exist
We are using rebrand.ly via an external tool where weh can specify the target and the slashtag. If we don't enter a slashtag, we get a generated one. If we use the api with the same target twice, we will get two different slashtags via the api. is it possible to give back the existing slashtag, if a target which already exists is entered via the api? bit.ly does this.