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

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.

GET
/projects/{projectId}/shortlinks

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project to list short links from.

Query Parameters

afterstring
takeinteger

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"
[
  {
    "id": "string",
    "createdAt": "string",
    "updatedAt": "string",
    "destinationURL": "http://example.com",
    "shortLinkDomain": "string",
    "shortLinkPath": "string",
    "projectId": "string",
    "domainId": "string",
    "clicks": 0
  }
]
{
  "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": []
}

Set up Benchmarks

What an agent needs to map a product's events onto benchmark funnel steps.

Get Shortlink

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