Core Types
SourceSchema
Represents a data source configuration.MappingSchema
Represents a saved mapping configuration.TargetFormatSchema
Represents a saved target format configuration.JobSchema
Represents a job that combines a source, mapping, and target format.Input Types
SourceRequest
Used when creating or updating a source.SourceInput
Specifies data for interacting with sources. Users can either provide anid to reference an existing source or provide a sourceRequest object to define a new source.
MappingInput
Used for specifying mappings. Users can provide anid to reference an existing mapping or provide data as a list of JSON objects.
TargetFormatInput
Defines the target format for data operations. Users can either reference an existing format using anid or provide the format as a JSON object. If neither an id nor data is provided, the default target format will be used.
Enums
SourceType
Defines the possible types of data sources.QueryType
Used in various queries to specify the type of query:Link: Search by product URL.Text: Search by text (e.g., product name).GTIN: Search by Global Trade Item Number.ImageLink: Search by image URL.

