Create a new ingestion source.

Creates a new ingestion source.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int64
required

The unique identifier for the new application.

Body Params
string
required

The name of the ingestion source.

string
enum
required

The type of the ingestion source.

Allowed:
string
required

The entrypoint of the ingestion source.

string
enum

How frequently to refresh children derived from this source

Allowed:
documentConfig
object
documentMetadata
object

Metadata for the ingestion source document.

includePatterns
array of strings

Include patterns for the ingestion source.

includePatterns
excludePatterns
array of strings

Exclude patterns for the ingestion source.

excludePatterns
ingestionSettings
object

Source-type specific knobs. For SITEMAP sources the following keys are recognized: maxChildSitemaps, maxUrls, maxDepth, skipChildrenNotIncluded,
deadlineSeconds, httpRetryTotal, httpRetryBackoff, httpRequestTimeout and httpStatusForcelist. Additional keys are ignored today but stored for forward compatibility.

boolean

Whether to inherit child settings from the ingestion source.

retrievalToolConfigIds
array of strings | null

IDs of retrieval tool configs to be used for this ingestion source.

retrievalToolConfigIds
boolean

Whether the ingestion source is protected.

boolean
Defaults to true

Whether to force the ingestion source to be included in the initial ingestion.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json