---
title: "Reddit Subreddit Rules"
method: GET
path: "/v1/reddit/subreddit/rules"
tags: ["Reddit"]
---

# Reddit Subreddit Rules

`GET /v1/reddit/subreddit/rules`

## Request

- Base URL: `https://apidirect.io`
- URL: `https://apidirect.io/v1/reddit/subreddit/rules`
- Auth: API key in header `X-API-Key`

Get a subreddit's rules by name or URL, in the order the subreddit lists them. Returns each rule's title, full text, what it applies to (posts, comments or both), the report reason moderators use and when it was added.

**Price:** $0.003 per request. **Free tier:** 50 requests/month.

## Query parameters

- `subreddit` string
- `url` string

## Response `200`

Successful response

- RedditSubredditRulesResponse: Inferred from a live response. Any field can be null or absent, and new fields may be added at any time.
  - `rules` object[], nullable
    - `priority` number, nullable
    - `title` string, nullable
    - `description` string, nullable
    - `applies_to` string, nullable
    - `violation_reason` string, nullable
    - `created_at` string, nullable
  - `subreddit` string, nullable
  - `count` number, nullable

## Other responses

- `400`: Bad request: missing or invalid parameters
- `401`: Unauthorized: invalid or missing API key
- `402`: Free tier used up for this endpoint and no payment method on file (`payment_required`).
- `403`: Account blocked after a failed payment (`account_blocked`).
- `404`: Subreddit is private or banned
- `429`: Rate limit exceeded or too many concurrent requests
- `500`: Internal server error
- `502`: Temporary failure retrieving Reddit data. Please retry shortly.
- `503`: Service temporarily unavailable. Please retry shortly.
- `504`: The request timed out

---

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