API Types Reference
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 an id
to reference an existing source or provide a sourceRequest
object to define a new source.
MappingInput
Used for specifying mappings. Users can provide an id
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 an id
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.
Refer to the Data Sources documentation for more information on using each data source type.
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.
Refer to the Product Extraction documentation for more information on using each query type.