---
title: "List catalog extensions"
method: GET
path: "/v1/extensions"
tags: ["Products"]
---

# List catalog extensions

`GET /v1/extensions`

## Request

- Base URL: `https://hyperscale0.ai`
- URL: `https://hyperscale0.ai/v1/extensions`
- Auth: none required

Lists the standard HSX headers and their objects, parameters, parties and actions. Add objects through HSX source and submit the complete source to product.recompose.

## Query parameters

- `limit` integer: Maximum items to return (1-100). Defaults to 50 when omitted.
- `cursor` string

## Headers

- `X-Hyperscale-Environment` 'sandbox' | 'live'

## Response `200`

Success

- ExtensionListOutput
  - `items` object[], required
    - `id` 'booking' | 'cards' | 'collections' | 'escrow' | 'financing' | 'insurance' | 'lending' | 'marketplace' | 'money' | 'purchase' | 'rental' | 'reporting' | 'savings' | 'wallet', required
    - `title` string, required
    - `objects` object[], required
      - `name` string, required
      - `qualifiedName` string, required
      - `signature` string, required
      - `states` string[], required
      - `summary` string, required
      - `authoringTemplate` object, required
        - `source` string, required
        - `instancePlaceholder` string, required
        - `requiredBindings` object[], required
          - `name` string, required
          - `type` string, required
          - `placeholder` string, required
      - `tunables` object[], required
        - `name` string, required
        - `type` string, required
        - `required` boolean, required
        - `default` string
        - `values` string[]
        - `minimum` union
          - integer
          - string
        - `maximum` union
          - integer
          - string
      - `checks` object[], required
        - `rule` string, required
        - `when` object
          - `selector` string, required
          - `is` string, required
        - `message` string, required
        - `fix` string, required
      - `parties` string[], required
      - `subject` object[], required
        - `name` string, required
        - `type` string, required
      - `actions` object[], required
        - `name` string, required
        - `summary` string, required
        - `actor` string, required
  - `nextCursor` string

## Other responses

- `default`: ErrorResponse. See x-error-codes and x-errors for codes, HTTP statuses and retry guidance.

---

[API](https://skmtc.dev/hyperscale0/apis/hyperscale-product-api.md) · [All operations](https://skmtc.dev/hyperscale0/apis/hyperscale-product-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hyperscale0/apis/hyperscale-product-api/revisions/e9e8faa044d5?raw)
