Contract
{
"type": "object",
"required": [
"subreddit_name"
],
"properties": {
"language": {
"type": "string",
"default": "en-US",
"pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$",
"maxLength": 16,
"minLength": 2,
"description": "Preferred response language as an IETF language tag; default: en-US"
},
"need_format": {
"type": "boolean",
"default": false,
"description": "Whether to clean and format the data"
},
"subreddit_name": {
"type": "string",
"pattern": "^[A-Za-z0-9_]+$",
"examples": [
"pics"
],
"maxLength": 21,
"minLength": 2,
"description": "Subreddit name"
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"subredditInfoByName": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The subreddit's internal Reddit id, e.g. 't5_2qh0u'."
},
"name": {
"type": "string",
"description": "The subreddit's own name, without the r/ prefix."
},
"path": {
"type": "string",
"description": "e.g. '/r/pics/'."
},
"type": {
"type": "string",
"description": "e.g. 'PUBLIC'."
},
"wiki": {
"type": "object",
"properties": {
"indexPage": {
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "e.g. 'VALID'."
}
},
"additionalProperties": true
}
},
"additionalProperties": true
},
"title": {
"type": "string"
},
"devvit": {
"type": "object",
"properties": {
"installations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"app": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The installed app's display name."
},
"slug": {
"type": "string",
"description": "The installed app's identifier slug."
}
},
"additionalProperties": true
}
},
"additionalProperties": true
}
}
},
"description": "Moderation/utility bot apps this subreddit's moderators have installed.",
"additionalProperties": true
},
"isNsfw": {
"type": "boolean"
},
"styles": {
"type": "object",
"properties": {
"primaryColor": {
"type": "string",
"description": "Hex color, e.g. '#553200'."
},
"legacyPrimaryColor": {
"type": "string",
"description": "Hex color, e.g. '#24A0ED'."
}
},
"description": "Custom subreddit theming (colors and images). Present on full-featured subreddits such as `pics` -- absent entirely on sparser ones such as `test`, which has no custom styling configured. Image URL fields come back withheld (null); only the color values pass through.",
"additionalProperties": true
},
"isMuted": {
"type": "boolean"
},
"taxonomy": {
"type": "object",
"properties": {
"taxonomyTopics": {
"type": "array",
"items": {
"type": "object",
"properties": {
"displayCopy": {
"type": "string",
"description": "A rank label, e.g. '#1 in Photography'. Present on full-featured subreddits such as `pics` -- absent on sparser ones such as `test`."
},
"taxonomyTopic": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"displayName": {
"type": "string"
}
},
"additionalProperties": true
}
},
"additionalProperties": true
}
}
},
"additionalProperties": true
},
"createdAt": {
"type": "string",
"description": "ISO 8601 timestamp of when the subreddit was created."
},
"isFavorite": {
"type": "boolean"
},
"activeCount": {
"type": "number",
"description": "Currently-online member count. Observed as `0` on every subreddit tested -- unconfirmed whether this field is ever populated by this endpoint."
},
"description": {
"type": "object",
"properties": {
"markdown": {
"type": "string"
},
"richtext": {
"type": "string",
"description": "The same text as a Reddit-internal JSON-encoded richtext document."
}
},
"description": "The subreddit's public sidebar/rules text.",
"additionalProperties": true
},
"isTitleSafe": {
"type": "boolean"
},
"welcomePage": {
"type": "object",
"properties": {
"isEnabled": {
"type": "boolean"
},
"isEnabledOnJoin": {
"type": "boolean"
}
},
"additionalProperties": true
},
"isSubscribed": {
"type": "boolean"
},
"isUserBanned": {
"type": "boolean"
},
"prefixedName": {
"type": "string",
"description": "e.g. 'r/pics'."
},
"wikiEditMode": {
"type": "string",
"description": "e.g. 'MODONLY'."
},
"isContributor": {
"type": "boolean"
},
"isQuarantined": {
"type": "boolean"
},
"communityStats": {
"type": "object",
"properties": {
"weeklyActiveUsersCount": {
"type": "number"
},
"weeklyContributionsCount": {
"type": "number"
}
},
"additionalProperties": true
},
"communityStatus": {
"type": "object",
"properties": {
"emoji": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The status emoji's name, e.g. 'upvote'."
}
},
"additionalProperties": true
},
"description": {
"type": "object",
"properties": {
"markdown": {
"type": "string"
},
"richtext": {
"type": "string"
}
},
"additionalProperties": true
}
},
"description": "An optional pinned community-status banner (short status text plus an emoji). Present on full-featured subreddits such as `pics` -- absent on sparser ones such as `test`, which has none configured.",
"additionalProperties": true
},
"whitelistStatus": {
"type": "string",
"description": "The subreddit's ad-serving tier, e.g. 'SOME_ADS', 'NO_ADS'."
},
"allowedPostTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"detectedLanguage": {
"type": "string",
"description": "e.g. 'en'."
},
"subscribersCount": {
"type": "number"
},
"isChannelsEnabled": {
"type": "boolean"
},
"postFlairSettings": {
"type": "object",
"properties": {
"isEnabled": {
"type": "boolean"
}
},
"additionalProperties": true
},
"isSpoilerAvailable": {
"type": "boolean"
},
"authorFlairSettings": {
"type": "object",
"properties": {
"isEnabled": {
"type": "boolean"
},
"isSelfAssignable": {
"type": "boolean"
},
"isOwnFlairEnabled": {
"type": "boolean"
}
},
"additionalProperties": true
},
"isPostingRestricted": {
"type": "boolean"
},
"communityLeaderboard": {
"type": "object",
"properties": {
"isEnabled": {
"type": "boolean"
}
},
"additionalProperties": true
},
"isCrosspostingAllowed": {
"type": "boolean"
},
"publicDescriptionText": {
"type": "string",
"description": "Short public tagline shown next to the subreddit's name. Present on full-featured subreddits such as `pics` -- absent on sparser ones such as `test`."
},
"allowedMediaInComments": {
"type": "array",
"items": {
"type": "string"
}
},
"isMediaInCommentsSettingShown": {
"type": "boolean"
}
},
"additionalProperties": true
}
},
"description": "The subreddit record. Fields present only on full-featured subreddits such as `pics` (community status banner, custom styling/images, and a `displayCopy` taxonomy label) are marked optional below -- a minimal or low-configuration subreddit, like `test`, omits them.",
"additionalProperties": true
}Pricing
Every real charge, itemised. A model that quietly omits one is a slow financial leak, so nothing here is rolled up, and a charge that only applies to some inputs says so rather than being added in.
Prices in this catalog are the provider's own list price, not your bill: Omnial MCP charges provider cost plus a platform markup on top, so what you are charged is higher than the figure shown. For the exact amount a specific call will cost, run omnial_execute with dry_run: true; that number includes the markup and is what we hold while the call runs. It is a quote, not a cap on the charge.
| Charge | Rate |
|---|---|
Per call Flat, regardless of what comes back | $0.0020475 |
- Cost basis
- Not recorded
This tool's catalog entry does not record how its final bill is determined, so we will not tell you whether its cost is fixed before the call or reported by the provider afterwards. Either way what is held is a quote rather than a cap: you are charged what the call actually costs, bounded at 2x the quote.
- Updated
- Oct 12, 2026
