---
title: "List all services"
method: GET
path: "/services"
tags: ["Services"]
---

# List all services

`GET /services`

## Query parameters

- `include_execution_count` boolean

## Response `200`

List of services

- object
  - `services` Service[]
    - `id` integer
    - `name` string
    - `description` string, nullable
    - `user_id` integer
    - `is_premium` boolean
    - `keyless_mode` boolean
    - `keyless_weekdays` integer[] — Weekdays when keyless mode is active (Mon=0, Tue=1, ..., Sun=6). Empty array means weekday-based keyless is disabled.
    - `slug` string, nullable
    - `execution_count` integer — Included only when include_execution_count=true is passed to the services endpoint. Cached per service in Redis for up to 5 minutes.
    - `created_at` string, date-time

## Other responses

- `401` — Unauthorized
- `429` — Rate limit exceeded

---

[API](https://skmtc.net/jnkie/apis/junkie-key-system-rest-api-v2.md) · [All operations](https://skmtc.net/jnkie/apis/junkie-key-system-rest-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jnkie/junkie-key-system-rest-api-v2/revisions/1ff91682e5d9/schema)
