For the complete documentation index, see llms.txt. This page is also available as Markdown.

Data

Read imported records.

Retrieving imported data types

get

Retrieves the distinct target types that currently hold imported records.

Required scopes
This endpoint requires the following scopes:
  • : Needed to trigger, schedule, monitor, and cancel import runs and to read configurations, streams, schedules, runs, and imported data.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

The tenant you want to access.

Example: mytenant
Responses
200

The request was successful. The types are returned.

application/json
string[]OptionalExample: product
get/importtool/{tenant}/data/types

Searching imported records

get

Searches imported records of a given type with an optional search filter on the natural key, paginated.

Required scopes
This endpoint requires the following scopes:
  • : Needed to trigger, schedule, monitor, and cancel import runs and to read configurations, streams, schedules, runs, and imported data.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

The tenant you want to access.

Example: mytenant
Query parameters
typestringRequired

The target type to search.

Example: product
searchstringOptional

Optional free-text filter. This is a case-insensitive substring match on the record's natural key only — it is NOT the Emporix query language, so field selectors and operators (e.g. field:value, comparisons, boolean logic) are not supported.

Default: ""Example: SKU-1001
outcomestring · enumOptional

Optional filter by import outcome. Omit to return records of all outcomes. UPSERTED (created or updated), DELETED (removed at the source), DELETED_TARGET (removed in Emporix), FAILED, DRY_RUN (produced by a dry run).

Possible values:
pageintegerOptional

The zero-based page number.

Default: 0Example: 0
sizeintegerOptional

The page size.

Example: 20
Responses
200

The request was successful. The records are returned.

application/json

Pagination metadata for a page of results.

totalElementsintegerOptional

The total number of elements across all pages.

Example: 1250
totalPagesintegerOptional

The total number of pages.

Example: 63
numberintegerOptional

The current zero-based page number.

Example: 0
sizeintegerOptional

The page size.

Example: 20
get/importtool/{tenant}/data/records

Searching a stream's imported records

get

Searches the imported records produced by a specific stream with an optional search filter on the natural key, paginated.

Required scopes
This endpoint requires the following scopes:
  • : Needed to trigger, schedule, monitor, and cancel import runs and to read configurations, streams, schedules, runs, and imported data.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

The tenant you want to access.

Example: mytenant
streamIdstring · uuidRequired

The stream identifier.

Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
Query parameters
searchstringOptional

Optional free-text filter. This is a case-insensitive substring match on the record's natural key only — it is NOT the Emporix query language, so field selectors and operators (e.g. field:value, comparisons, boolean logic) are not supported.

Default: ""Example: SKU-1001
outcomestring · enumOptional

Optional filter by import outcome. Omit to return records of all outcomes. UPSERTED (created or updated), DELETED (removed at the source), DELETED_TARGET (removed in Emporix), FAILED, DRY_RUN (produced by a dry run).

Possible values:
pageintegerOptional

The zero-based page number.

Default: 0Example: 0
sizeintegerOptional

The page size.

Example: 20
Responses
200

The request was successful. The records are returned.

application/json

Pagination metadata for a page of results.

totalElementsintegerOptional

The total number of elements across all pages.

Example: 1250
totalPagesintegerOptional

The total number of pages.

Example: 63
numberintegerOptional

The current zero-based page number.

Example: 0
sizeintegerOptional

The page size.

Example: 20
get/importtool/{tenant}/data/streams/{streamId}/records

Last updated

Was this helpful?