---
title: "List Challenges"
method: GET
path: "/challenge/"
tags: ["challenge"]
---

# List Challenges

`GET /challenge/`

Lists all available challenges

## Query parameters

- `limit` integer
- `offset` integer
- `recent` integer

## Response `200`

OK

- object
  - `count` integer, required
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` ChallengeList[], required
    - `url` string, uri
    - `public_id` string, uuid
    - `title` string, required
    - `slogan` string
    - `description` string
    - `start` string, date-time, required
    - `end` string, date-time, nullable
    - `type` 'INDIVIDUAL' | 'GROUP' | 'TEAM', required
    - `goal` 'DAILY' | 'TOTAL' | 'WEEKLY' | 'MONTHLY', required
    - `goal_value` integer, nullable
    - `goal_type` 'POINTS' | 'DISTANCE' | 'CALORIES' | 'DURATION' | 'STEPS', required
    - `visibility` 'PUBLIC' | 'PRIVATE', required
    - `num_members` string

---

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