SDK and API Changelog

This page tracks API-level changes introduced in each Acceldata SDK release. For each release, the tables below document the request payload and response structure before and after the change for every affected endpoint.

Use this page to assess the impact of upgrading to a new SDK version, update downstream integrations, or validate that your implementation handles new or modified fields correctly.

For SDK version compatibility with the Control Plane and Python, see Compatibility Guidelines for Control Plane, SDK, and Python Versions.

How to Read This Page

Each release section lists the APIs grouped by category. For each API:

  • Status indicates whether the API is Enhanced, New, Deprecated, or has No changes in that release.
  • Payload — Previous shows the request payload structure before the release. A dash (—) indicates no payload is required or no change occurred.
  • Payload — Now shows the request payload structure after the release.
  • Response — Previous shows the response structure before the release.
  • Response — Now shows the response structure after the release.

Only APIs with changes include full before/after detail. APIs with No changes are listed by name for completeness.

26.5.0

Datasource APIs

APIStatus
Start CrawlerNo changes
Get Crawler StatusNo changes

Asset APIs

APIStatus
Get Asset Details (by ID and UID)No changes
Get Asset TypesNo changes
Get Asset MetadataNo changes
Get All TagsNo changes
Add Tag to an AssetNo changes
Add Labels to an AssetNo changes
Get Asset LabelsNo changes
Add Custom MetadataNo changes
Sample DataNo changes

Profiling APIs

APIStatus
Trigger Profiling — FullNo changes
Trigger Profiling — Incremental (ID / Datetime)No changes
Trigger Profiling — Selective (ID / Datetime)No changes
Cancel ProfilingNo changes
Get Latest Profile StatusNo changes
Get Profile Result StatusNo changes

Policy APIs

APIStatus
Get ExecutionsNo changes
List All PoliciesNo changes
Get PolicyNo changes

Data Quality / Reconciliation APIs

APIStatus
Trigger Policy ExecutionNo changes

Pipeline APIs

Unchanged Pipeline APIs

APIStatus
Create PipelineNo changes
Create JobNo changes
Create Pipeline RunNo changes
Create Root SpanNo changes
Get Root SpanNo changes
Create Child SpanNo changes
Send EventNo changes
Update Pipeline RunNo changes
Get Latest Pipeline RunNo changes
Get Pipeline RunsNo changes
Delete PipelineNo changes

Get Pipeline (get_pipelines)

Status: Enhanced

SDK method: torch_client.get_pipelines()

Payload — Previous

No request payload. This is a read-only method with no parameters.

Payload — Now

No change. No request payload required.

Response — Previous

The pipelineSummary object did not include the uid field.

JSON
Copy

Response — Now

The pipelineSummary object now includes the uid field.

JSON
Copy

New field details

FieldTypeDescription
pipelineSummary.uidstringStable, unique identifier for the pipeline. Use this field for consistent referencing across systems.

This change is fully backward compatible. Existing integrations that do not consume the uid field will continue to function without modification. Upgrade to SDK 26.5.0 or later to access this field.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard