twexapi-io · Schema

HashtagsQuery

Query parameters for searching hashtags

SocialDataAPIXCreditAI

Properties

Name Type Description
hashtags array Hashtag to search for (with or without # prefix)
startTime object Start time for search in UNIX timestamp
endTime object End time for search in UNIX timestamp
sortBy object Sort order for results
maxItems object Maximum number of tweets to return
mininumLikes object Minimum number of likes required
mininumRetweets object Minimum number of retweets required
mininumReplies object Minimum number of replies required
blueVerified object Filter for blue verified accounts only
verified object Filter for verified accounts only
language object Language filter for tweets
onlyImage object Filter for images only
onlyVideo object Filter for videos only
onlyQuote object Filter for quotes only
onlyReply object Filter for replies only
View JSON Schema on GitHub

JSON Schema

twexapi-io-hashtags-query-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/twexapi-io/json-schema/twexapi-io-hashtags-query-schema.json",
  "title": "HashtagsQuery",
  "description": "Query parameters for searching hashtags",
  "x-generated": "2026-10-31",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/twexapi-io-openapi.json#/components/schemas/HashtagsQuery",
  "properties": {
    "hashtags": {
      "items": {
        "type": "string"
      },
      "type": "array",
      "title": "Hashtags",
      "description": "Hashtag to search for (with or without # prefix)",
      "default": []
    },
    "startTime": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Starttime",
      "description": "Start time for search in UNIX timestamp"
    },
    "endTime": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Endtime",
      "description": "End time for search in UNIX timestamp"
    },
    "sortBy": {
      "anyOf": [
        {
          "type": "string",
          "enum": [
            "Latest",
            "Top"
          ]
        },
        {
          "type": "null"
        }
      ],
      "title": "Sortby",
      "description": "Sort order for results",
      "default": "Latest"
    },
    "maxItems": {
      "anyOf": [
        {
          "type": "integer",
          "maximum": 1000,
          "minimum": 1
        },
        {
          "type": "null"
        }
      ],
      "title": "Maxitems",
      "description": "Maximum number of tweets to return",
      "default": 20
    },
    "mininumLikes": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 0
        },
        {
          "type": "null"
        }
      ],
      "title": "Mininumlikes",
      "description": "Minimum number of likes required",
      "default": 0
    },
    "mininumRetweets": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 0
        },
        {
          "type": "null"
        }
      ],
      "title": "Mininumretweets",
      "description": "Minimum number of retweets required",
      "default": 0
    },
    "mininumReplies": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 0
        },
        {
          "type": "null"
        }
      ],
      "title": "Mininumreplies",
      "description": "Minimum number of replies required",
      "default": 0
    },
    "blueVerified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Blueverified",
      "description": "Filter for blue verified accounts only"
    },
    "verified": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Verified",
      "description": "Filter for verified accounts only"
    },
    "language": {
      "anyOf": [
        {
          "type": "string",
          "enum": [
            "am",
            "ar",
            "bg",
            "bn",
            "bo",
            "ca",
            "ch",
            "cs",
            "da",
            "de",
            "dv",
            "el",
            "en",
            "es",
            "et",
            "fa",
            "fi",
            "fr",
            "gu",
            "hi",
            "ht",
            "hu",
            "hy",
            "in",
            "is",
            "it",
            "iu",
            "iw",
            "ja",
            "ka",
            "km",
            "kn",
            "ko",
            "lo",
            "lt",
            "lv",
            "ml",
            "my",
            "ne",
            "nl",
            "no",
            "or",
            "pa",
            "pl",
            "pt",
            "ro",
            "ru",
            "si",
            "sk",
            "sl",
            "sv",
            "ta",
            "te",
            "th",
            "tl",
            "tr",
            "uk",
            "ur",
            "vi",
            "zh"
          ]
        },
        {
          "type": "null"
        }
      ],
      "title": "Language",
      "description": "Language filter for tweets"
    },
    "onlyImage": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Onlyimage",
      "description": "Filter for images only"
    },
    "onlyVideo": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Onlyvideo",
      "description": "Filter for videos only"
    },
    "onlyQuote": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Onlyquote",
      "description": "Filter for quotes only"
    },
    "onlyReply": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Onlyreply",
      "description": "Filter for replies only"
    }
  },
  "type": "object"
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/twexapi-io-hashtags-query"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.