This changelog lists all of the user-facing changes to API Platform in version 2.

new

Tasking API: New /tasking/v2/feasibility endpoint validates tasking requests before task creation.

enhancement

Tasking API: SFTP delivery support added for POST /tasking/v2/tasks. Products can now be automatically delivered to customer-configured SFTP locations when creating tasks.

fix

Catalog API: Fixed sort order behavior in GET /catalog/v2/items and POST /catalog/v2/search endpoints to correctly maintain the order specified via sortby parameter.

enhancement

Tasking API: New productTypes parameter allows explicit control over SAR product type delivery. Replaces deprecated additionalProductTypes with support for GRD, SLC, QLK, CSI, and VID formats.

enhancement

Tasking API: Added Scan Wide imaging mode support.

Catalog API: Added new iceye:processing_mode property to replace sar:instrument_mode.

enhancement

Catalog API: Enhanced STAC Items to include assets["*"].roles and assets["thumbnail"].coordinates properties.

Tasking API: Enhanced STAC Items to include assets["*"].roles and assets["thumbnail"].coordinates properties.

breaking

Tasking API: Changed imagingMode parameter type from enum to string with values sourced from contract.

Notifications API: Added OAuth2 client credentials support for webhook callbacks.

breaking

Catalog API: Renamed time properties from start_time/end_time to start_datetime/end_datetime and added collection filtering.

Delivery API: Added new listDeliveries operation.

Company API: Now returns catalog collection information.

enhancement

Delivery API: Now includes notification resource in responses when enabled.

Tasking API: Simplified by removing delivery locations array from GET /tasking/v2/tasks response.

new

Delivery API: New POST /delivery/v1/deliveries endpoint for requesting delivery of multiple imaging products.

Catalog API: Enhanced with GeoJSON polygon filtering support via intersects parameter in POST /catalog/v2/search.

new

Major API Platform 2.0 release.

Delivery API: New API for product delivery.

Notifications API: New webhook API for asynchronous events.

Tasking API: Enhanced with notifications, new delivery configuration, and expanded STAC properties.

Catalog API: Now includes private images, new price endpoint, purchase by frame, and many new STAC properties.