Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start
Set up CRMLoad an audience
getList Custom LinksgetGet Custom LinkpostCreate Custom LinkputUpdate Custom LinkdelDelete Custom Link
CRMCustom Links

Delete Custom Link

Deletes a custom contact link, removing it from every contact page in the project. Contacts and their properties are unaffected. Cannot be undone.

DELETE
/projects/{projectId}/crm/custom-contact-links/{customContactLinkId}

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project that owns the link.

customContactLinkIdrequiredstring

ID of the custom link to delete.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X DELETE "https://www.saasco.com/api/v2/projects/string/crm/custom-contact-links/string"
{
  "id": "string",
  "createdAt": "string",
  "updatedAt": "string",
  "projectId": "string",
  "label": "string",
  "urlJSON": {
    "content": [
      {
        "attrs": {
          "property1": null,
          "property2": null
        },
        "content": [
          {
            "attrs": {
              "property1": null,
              "property2": null
            },
            "content": [],
            "marks": [
              {
                "attrs": {
                  "property1": null,
                  "property2": null
                },
                "type": "string"
              }
            ],
            "text": "string",
            "type": "string"
          }
        ],
        "marks": [
          {
            "attrs": {
              "property1": null,
              "property2": null
            },
            "type": "string"
          }
        ],
        "text": "string",
        "type": "string"
      }
    ],
    "type": "doc"
  },
  "urlHTML": "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": []
}

Update Custom Link

Updates a custom contact link's label or URL template. Only the fields present in the body are written. The template is stored in two forms. Send `urlHTML` and `urlJSON` together when changing the URL, since the server does not derive one from the other.

Get Clean Settings

Returns the project's list-hygiene settings, which control whether new contacts have their email addresses validated automatically as they arrive.