v13

latestOpenAPI 3.1.0raw.githubusercontent.com2026-01-226780228.2 KB
EE - Connectors

Ingest Repository

Ingest an entire GitHub repository.

post/ee/connectors/{connector_type}/ingest-repository

Path parameters

connector_typestring required

Headers

authorizationstring nullable

Request body

connector_typestring
repo_pathstring required

Repository path in the format "owner/repo".

folder_namestring nullable

Optional Morphik folder for the ingested repository documents.

metadataobject nullable

Metadata applied to each document created from the repository.

include_patternsstring[] nullable

Optional glob patterns restricting which files are ingested.

ignore_patternsstring[] nullable

Optional glob patterns for files that should be skipped.

compressboolean

When true, package repository files before uploading to Morphik.

forceboolean

Re-ingest the repository even if it was previously processed.

Response

Successful Response

{"stackTrail":"paths:/ee/connectors/{connector_type}/ingest-repository:post:responses:202:content:application/json:schema","oasType":"schema","type":"unknown"}