---
title: "List all solutions"
method: GET
path: "/v1/solutions"
tags: ["solutions"]
---

# List all solutions

`GET /v1/solutions`

## Request

- Base URL: `https://api.strale.io`
- URL: `https://api.strale.io/v1/solutions`
- Auth: none declared

Returns all active bundled solutions with pricing and step counts.

## Query parameters

- `category` string

## Response `200`

Solution catalog

- object
  - `solutions` Solution[]
    - `slug` string
    - `name` string
    - `description` string
    - `category` string
    - `price_cents` integer
    - `step_count` integer
    - `geography` string
    - `transparency_tag` string, nullable: Data transparency category
    - `compliance_coverage` string[]: Compliance frameworks covered
    - `search_tags` string[]: Searchability tags
    - `capabilities` string[]: Step capability slugs
    - `data_sources` string[]: Unique data sources across steps
    - `freshness_level` 'fresh' | 'aging' | 'stale' | 'expired' | 'unverified': Worst step freshness
    - `last_tested_at` string, date-time, nullable: Oldest step last-tested timestamp
  - `total` integer

---

[API](https://skmtc.dev/strale/apis/strale-api-2.md) · [All operations](https://skmtc.dev/strale/apis/strale-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/strale/apis/strale-api-2/revisions/a5293878cfc6?raw)
