---
title: "Get all PWAs"
method: GET
path: "/api/v1/pwa/all"
tags: ["PWA"]
---

# Get all PWAs

`GET /api/v1/pwa/all`

Get all the PWAs

## Query parameters

- `page` integer
- `size` integer

## Response `200`

Successful Response

- PagedPWA
  - `items` ShortPWADTO[], required
    - `id` string, uuid, required
    - `pwaName` string, required
    - `systemName` string, required
    - `releasedAt` string, date-time, nullable — Release timestamp of the app
    - `updatedAppAt` string, date-time, nullable — Last updated timestamp of the app
    - `createdAt` string, date-time, nullable — Timestamp when the PWA was created
    - `updatedAt` string, date-time, nullable — Timestamp when the PWA was last updated
    - `logoUrl` string, nullable — URL of the logo
    - `media` AppDtoPwaDtoMediaDTO[], required
      - `mediaUrl` string, nullable — URL to the media resource
      - `mediaType` string, nullable — Type of media (e.g., Image, Video)
    - `rating` number, nullable — Average rating
    - `usedInTrackers` object[], nullable — List of trackers using this PWA with their id and name
    - `owner` OwnerDTO
      - `ownerCompanyUserId` string, uuid, nullable
      - `email` string, email, required
      - `logoUrl` string, nullable
    - `translationsCodes` string[], nullable — List of available translation languages for the PWA
  - `total` integer, required
  - `page` integer, required
  - `size` integer, required
  - `pages` integer, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/pwapps/apis/curie-api.md) · [All operations](https://skmtc.dev/pwapps/apis/curie-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pwapps/curie-api/revisions/060ef67e573a/schema)
