# gettemplate.app > Production-ready React & Next.js templates, forms, widgets, and developer tools. ## Primary destinations - [Home](https://gettemplate.app/) - [Templates](https://gettemplate.app/templates) - [Premium templates](https://gettemplate.app/premium-templates) - [Forms](https://gettemplate.app/forms) - [Widgets](https://gettemplate.app/widgets) - [Gradient Generator](https://gettemplate.app/tool/gradient-generator) - [Docs](https://gettemplate.app/docs) - [Blogs](https://gettemplate.app/blogs) - [Pricing](https://gettemplate.app/pricing) - [Sitemap](https://gettemplate.app/sitemap.xml) - [OpenAPI](https://gettemplate.app/openapi.json) ## For agents - Prefer `Accept: text/markdown` on HTML pages (Content-Type: text/markdown; Vary: Accept). - Public APIs live under `/api/*` and return JSON. Errors use `{ "error": { "code", "message", "hint?" } }`. - Health: `GET /api/health` - Search catalog: `GET /api/search/catalog` - Library catalog: `GET /api/library/catalog` - Unknown `/api/*` paths return HTTP 404 JSON (not an HTML shell). - Unknown page paths return HTTP 404 with recovery links to this file and the sitemap.