Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start
getGet ChangelogpostCreate ChangelogputUpdate ChangelogdelDelete ChangeloggetList Changelog EntriesgetGet Changelog EntrypostCreate Changelog EntryputUpdate Changelog EntrypostArchive Changelog EntrypostCreate Changelog Entry TagdelRemove Changelog Entry TaggetList Public Changelog EntriesgetGet Public Changelog EntrypostSubscribe Changelog
Changelog

Subscribe Changelog

Subscribes an email address to changelog publish mail. Public and unauthenticated. Subscribing an address that is already on the list succeeds.

POST
/changelog/{projectId}/subscribe

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project to subscribe to.

Request Body

application/json

emailrequiredstring

Address that should receive publish emails.

Format: email

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://www.saasco.com/api/v2/changelog/string/subscribe" \  -H "Content-Type: application/json" \  -d '{    "email": "user@example.com"  }'
{
  "subscribed": true
}
{
  "code": "BAD_REQUEST",
  "message": "Invalid input data",
  "issues": []
}
{
  "code": "UNAUTHORIZED",
  "message": "Authorization not provided",
  "issues": []
}
{
  "code": "FORBIDDEN",
  "message": "Insufficient access",
  "issues": []
}
{
  "code": "INTERNAL_SERVER_ERROR",
  "message": "Internal server error",
  "issues": []
}

Get Public Changelog Entry

Fetches a published changelog entry by URL slug. Public and unauthenticated. Drafts and archived entries are not returned.

List Disputes

Lists Stripe disputes stored for the project. Search matches the customer email and the Stripe ids.