21st.dev API: list_components
21st.dev via Parse · developer_tools
List UI components from the 21st.dev community marketplace filtered by tag slugs. Returns component metadata including name, author, direct URL, CLI install command, and description. Results are sorted by the site's recommendation algorithm. Useful for discovering input components, search bars, chat inputs, prompt containers, and other UI elements. The default tag_slugs cover input bars, search boxes, and prompt containers. Extract UI components from the 21st.dev community marketplace, with support for filtering by tag slugs to find input bars, search boxes, prompt containers, and other component types. Fulfilled by Parse from 21st.dev.
- 21st-dev
- developer-tools
- marketplace
- parse
- platform-key
Price and execution
- Price
- $0.06 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- developer_tools
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/ba9096ec-d34e-467f-9eae-770f58b08ac4/list_components
- Interface artifact
- sha256:65aedd8435e3e2b0285098468a96bd8bdecc000fb8c4ff88f14a0dbcccb4e1c1
- Manifest digest
- sha256:fff4ef3a81ee49f3d344b68cc9adc615b997271e58a94cb78f87c73ba6f80d2f
Request fields
- limit (integer): Maximum number of components to return. Clamped to 1-200.
- tag_slugs (string): Comma-separated list of tag slugs to filter components by. Common tag slugs include: input, search-bar, search-input, search, prompt, prompt-input, ai-prompt, ai-chat-input, chat-input, number-input, pin-input, date-input, file-input, tag-input, clearable-input.
Example queries
- {"limit":"10","tag_slugs":"input,search-bar,search-input,prompt,prompt-input,ai-chat-input,chat-input"}