Skip to main content
DELETE
Delete a content source

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

kbId
string
required

Knowledge base to operate on. Get the ids from listMyKnowledgeBases.

configId
string
required

Content source to delete, as returned by listContentSources.

Response

The sources that remain.

startUrl
string
required

Where the crawl starts.

Example:

"https://ajuda.acme.com"

cron
string
required

When the crawl runs, as a cron expression. Empty means it only runs on demand.

Example:

"0 0 3 * * *"

allowedDomains
string
required

Hosts the crawl may follow links into. Comma-separated.

Example:

"ajuda.acme.com"

pathFilter
string
required

Only paths matching this are crawled. Empty means the whole site.

Example:

"/artigos"

excludePathFilter
string
required

Paths never crawled, even when they match pathFilter.

Example:

"/artigos/rascunhos"

defaultScraperTag
string
required

Tag applied to every entry this source imports.

Example:

"ajuda"

type
enum<string>
required

Crawler this source runs on.

Available options:
SCRAPY,
FIRECRAWL,
CLOUDCHAT
createdAt
string
required

When the source was configured (ISO-8601).

Example:

"2026-08-10T14:32:05"

configId
string

Use this id to update or delete this source.

Example:

"6683f1c2a4b19e0012ab34cd"

enabled
boolean

A disabled source stays configured but is not crawled.

Example:

true

defaultScraperTopic
string

Topic every entry this source imports is grouped under.

Example:

"Autoatendimento"

maxAgeMs
integer<int64>

How old a previously fetched page may be before it is fetched again, in milliseconds. Absent means the crawler's own default.

Example:

86400000

locales
string[]

Languages to keep when the site publishes several.

Languages to keep when the site publishes several.

Example:
updatedAt
string

When it last changed (ISO-8601). Absent until the first change.

Example:

"2026-08-10T18:20:41"