Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start
getList ShortlinksgetGet ShortlinkpostCreate ShortlinkputUpdate ShortlinkdelDelete ShortlinkgetGet Shortlink ClicksgetGet Shortlink Clicks CountgetGet Top Shortlinks
Shortlinks

Get Shortlink

Fetches one short link by id. Returns null when the project has no link with that id.

GET
/projects/{projectId}/shortlinks/{shortlinkId}

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project that owns the short link.

shortlinkIdrequiredstring

ID of the short link to fetch.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://www.saasco.com/api/v2/projects/string/shortlinks/string"
{
  "id": "string",
  "createdAt": "string",
  "updatedAt": "string",
  "destinationURL": "http://example.com",
  "shortLinkDomain": "string",
  "shortLinkPath": "string",
  "projectId": "string",
  "domainId": "string"
}
{
  "code": "BAD_REQUEST",
  "message": "Invalid input data",
  "issues": []
}
{
  "code": "UNAUTHORIZED",
  "message": "Authorization not provided",
  "issues": []
}
{
  "code": "FORBIDDEN",
  "message": "Insufficient access",
  "issues": []
}
{
  "code": "NOT_FOUND",
  "message": "Not found",
  "issues": []
}
{
  "code": "INTERNAL_SERVER_ERROR",
  "message": "Internal server error",
  "issues": []
}

List Shortlinks

Lists a project's short links, newest first, with an all-time click count on each row. Pass the last id as after to read the next page.

Create Shortlink

Creates a short link on a domain that already belongs to the project. The domain has to be verified and have short links turned on.