---
title: "List Offerings"
method: GET
path: "/products/offerings"
tags: ["hubOfferings"]
---

# List Offerings

`GET /products/offerings`

Search available satellite imagery offerings. Filter by type (archive/tasking), resolution, sensor type, and availability window.

## Query parameters

- `offering_type` 'archive' | 'tasking'
- `start_time` string, date-time
- `end_time` string, date-time

## Response `200`

Success

- Product[]
  - `product_id` string, uuid, required — Unique identifier for the product
  - `partner_name` string, required — Name of the partner providing the product
  - `product_name` string, required — Name of the product
  - `resolution` number, double, required — Ground sample distance in meters
  - `bands` string[], required — Available spectral bands
  - `offerings` OfferingDetail[], required — Available offerings for this product
    - `offering_id` string, uuid, required — Unique identifier for the offering
    - `offering_name` string, required — Name of the offering
    - `configurations` Configuration[], required — Available configurations for this offering
      - `id` string, required — Unique identifier for the configuration
      - `name` string — Name of the configuration
      - `is_default` boolean — Whether this is the default configuration
      - `is_standard` boolean — Whether this is a standard configuration
      - `properties` object — Configuration properties
        - `data` ConfigurationProperty[] — Array of configuration properties
          - `id` string, required — Unique identifier for the property
          - `name` string, required — Property name
          - `value` unknown
          - `type` string — Property data type
          - `default` unknown
          - `display` object — Display metadata for UI rendering
            - `label` string — Display label for the property
            - `type` string — Display type (e.g., text, select, number)
            - `description` string — Description of the property
            - `design_component` string — UI component to use for rendering (e.g., text, list)
            - `tooltip` string — Tooltip text for the property
            - `placeholder` string — Placeholder text for input fields
            - `order` integer — Display order
      - `parameters` object — Configuration parameters
        - `data` ConfigurationParameter[] — Array of configuration parameters
          - `id` string, required — Unique identifier for the parameter
          - `name` string, required — Parameter name
          - `value` unknown
          - `type` string — Parameter data type
          - `default` unknown
          - `range` object — Valid range for numeric parameters
            - `min` number — Minimum value
            - `max` number — Maximum value
            - `step` number — Step increment
          - `values` string[] — Valid values for enum-like parameters
          - `display` object — Display metadata for UI rendering
            - `label` string — Display label for the parameter
            - `type` string — Display type (e.g., slider, select, text)
            - `tooltip` string — Tooltip text for the parameter
            - `placeholder` string — Placeholder text for input fields
            - `order` integer — Display order
    - `purchase_options` PurchaseOptions — Available purchase options for the offering
    - `on_platform` boolean, required — Whether the offering is available on the platform
    - `category` string, required — Category of the offering (e.g., archive, tasking)
  - `properties` ProductProperties — Additional properties for the product
  - `subcategory` string, nullable — Product subcategory

## Other responses

- `401` — unresolved $ref
- `500` — unresolved $ref

---

[API](https://skmtc.net/skywatch/apis/api-specification.md) · [All operations](https://skmtc.net/skywatch/apis/api-specification/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/skywatch/api-specification/revisions/51f7c5a8d15d/schema)
