1. Querying the Live JSON Search & Facets Endpoint (GET /api/icons)

As documented on the official SVG Nexus Developer Docs page, GET /api/icons filters the 76,166-icon catalog by keyword, library folder, category, style, and SPDX license, returning paginated metadata, sanitized inline SVG, search suggestions, and matching facet counts:

Documented query parameters on GET /api/icons and direct static vector endpoints
# Paginated JSON search with style, library & SPDX license filtering:
GET https://www.svgnexus.com/api/icons?q=arrow&library=lucide&category=arrows&style=outline&license=ISC&page=1&limit=48&facets=1

# Folder-scoped vector SVG asset:
GET https://www.svgnexus.com/icon-library-assets/{libraryId}/{slug}.svg

# Legacy flat slug endpoint:
GET https://www.svgnexus.com/icon-assets/{slug}.svg

# Preserved upstream SPDX license notice file:
GET https://www.svgnexus.com/icon-library-notices/{libraryId}/LICENSE.txt

2. Multi-Stack Code Generation Across Web, Mobile, and Server Templates

While the standalone SVG-to-JSX tool focuses on custom uploads for React TSX, Vue 3 SFC, and Svelte, every individual catalog icon page also generates ready-to-copy snippets for Tailwind CSS, React Native (react-native-svg), Flutter (flutter_svg), Angular standalone components, Android Jetpack Compose & Vector Drawable XML, Go (net/http), Python (Flask), PHP (Blade), and JavaFX. Always verify generated mobile/backend snippets against your project's exact SDK version.