Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

Quick StartWhat is Saasco?

Analytics

CRM

Email Marketing

Knowledge

Support

Projects

postDismiss Knowledge GapgetList Knowledge GapspostSave Knowledge Gap Article
Knowledge gaps

Save Knowledge Gap Article

Creates a draft Help Center article titled with the gap's detected topic and nothing else. The gap stays unanswered until that article is published. If the gap already has an article, returns that article instead of creating another.

POST
/projects/{projectId}/knowledge/gaps/{id}/article

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project that owns the gap.

idrequiredstring

ID of the knowledge gap.

Request Body

application/json

collectionIdstring

Collection to save the article into. Omit to use the first top-level collection, or none.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://www.saasco.com/api/v2/projects/string/knowledge/gaps/string/article" \  -H "Content-Type: application/json" \  -d '{}'
{
  "articleId": "string",
  "created": 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": []
}

List Knowledge Gaps

Lists unanswered and answered knowledge gaps the support agent filed when it could not answer a customer. Dismissed gaps are omitted. Also returns coverage: the share of remaining gaps that have a published Help Center article.