Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedAgent setupWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference
Skills for agents

REST API

Quick start
getList Custom LinksgetGet Custom LinkpostCreate Custom LinkputUpdate Custom LinkdelDelete Custom Link
CRMCustom Links

List Custom Links

View as MarkdownAgent setup

Lists the project's custom contact links: the templates, not the resolved URLs for any particular contact.

GET
/projects/{projectId}/crm/custom-contact-links

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project to list custom links from.

Query Parameters

skipnumber

Number of links to skip before collecting results.

takenumber

Maximum number of links to return.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/projects/string/crm/custom-contact-links"
[  {    "id": "string",    "createdAt": "string",    "updatedAt": "string",    "projectId": "string",    "label": "string",    "urlJSON": {      "content": [        {          "attrs": {            "property1": null,            "property2": null          },          "content": [            {}          ],          "marks": [            {              "attrs": {                "property1": null,                "property2": null              },              "type": "string"            }          ],          "text": "string",          "type": "string"        }      ],      "type": "doc"    },    "urlHTML": "string"  }]

Subscribe Status

Reports whether a contact is subscribed at the project level: the master switch that overrides every per-type preference. Public and unauthenticated so an unsubscribe page can show current state before the contact acts.

Get Custom Link

Fetches a single custom contact link template. Returns 404 if it does not exist.