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). Observed only on the full-featured `pics` fixture -- absent entirely on the sparser `test` fixture, which has no custom styling configured. Image URLs are withheld (see `strip: true` below); only the color values are returned.",
"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'. Observed only on the full-featured `pics` fixture -- absent on the sparser `test` fixture."
},
"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 both real fixtures calibrated -- 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). Observed only on the full-featured `pics` fixture -- absent on the sparser `test` fixture, 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. Observed only on the full-featured `pics` fixture -- absent on the sparser `test` fixture."
},
"allowedMediaInComments": {
"type": "array",
"items": {
"type": "string"
}
},
"isMediaInCommentsSettingShown": {
"type": "boolean"
}
},
"additionalProperties": true
}
},
"description": "The subreddit record, as returned at routing.responseResultPath ($.output). Fields observed only on the full-featured `pics-found` fixture (community status banner, custom styling/images, and a `displayCopy` taxonomy label) are marked optional below -- a minimal or low-configuration subreddit, like the `test-minimal` fixture, 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
- Sep 8, 2026
