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

# List all service categories

`GET /services`

## Request

- Base URL: `https://gigngo.org/api/v1`
- URL: `https://gigngo.org/api/v1/services`
- Auth: none declared

Returns all 30 service categories with slugs, display names, and URLs.

## Response `200`

Service list

- ServiceListResponse
  - `ok` boolean
  - `data` object
    - `services` object[]
      - `slug` string
      - `name` string
      - `url` string
  - `meta` object
    - `total` integer

## Other responses

- `429`: Rate limit exceeded (200 req/15min)

---

[API](https://skmtc.dev/gigngo/apis/gigngo-public-api.md) · [All operations](https://skmtc.dev/gigngo/apis/gigngo-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/gigngo/apis/gigngo-public-api/revisions/20ef5bb7d13c?raw)
