# uCoz API (uAPI) > REST API for full management of websites hosted on the uCoz platform. Provides programmatic access to all site modules: content creation and editing, user and access management, e-commerce, subscriptions, design and templates, navigation menus, contact forms, polls, search, and more. Suitable for automation, integrations, and AI agents that need to read or modify content and settings of a uCoz site. Base URL: `https://{yoursite}/uapi` (e.g. `https://mysite.ucoz.ru/uapi`). Authentication uses a Bearer JWT token in the `Authorization: Bearer ` header. Tokens are created in the site control panel under Site → uAPI. All responses are JSON. Full documentation: https://api.ucoz.net/ ## Model Context Protocol (MCP) For AI agents, the MCP server is the recommended integration path — it provides direct access to templates, menus, contact forms, and FTP without writing raw HTTP requests. - [MCP for uCoz](https://api.ucoz.net/mcp.html): Setup guide for connecting `npx ucoz-mcp@latest` to Cursor, Claude Desktop, Codex, and any stdio-compatible MCP client - npm package: `ucoz-mcp@latest` - Tools: `templates_tool` (templates, menus, global blocks, mail forms, backups), `ftp_tool` (site files over FTP) ## Users - [Module «Users»](https://api.ucoz.net/user-openapi.yaml): Manage users, groups, ranks, and access permissions ## Core Modules - [Module «Site Pages»](https://api.ucoz.net/pages-openapi.yaml): Get, create, update, and delete static site pages - [Module «Site News»](https://api.ucoz.net/news-openapi.yaml): Manage news entries, categories, and comments - [Module «Blog»](https://api.ucoz.net/blog-openapi.yaml): Blog entries, categories, and comments - [Module «Article Catalog»](https://api.ucoz.net/publ-openapi.yaml): Articles, categories, and comments - [Module «Classifieds Board»](https://api.ucoz.net/board-openapi.yaml): Listings, categories, and comments - [Module «Photo Album»](https://api.ucoz.net/photo-openapi.yaml): Photos, categories, and comments - [Module «Video»](https://api.ucoz.net/video-openapi.yaml): Videos, channels, categories, and comments - [Module «FAQ»](https://api.ucoz.net/faq-openapi.yaml): Questions, answers, and categories - [Module «Forum»](https://api.ucoz.net/forum-openapi.yaml): Forums, topics, and messages - [Module «Site Directory»](https://api.ucoz.net/dir-openapi.yaml): Entries, categories, and comments - [Module «File Catalog»](https://api.ucoz.net/load-openapi.yaml): Files, categories, and comments - [Module «Guest Book»](https://api.ucoz.net/gb-openapi.yaml): Guest book entries and ratings - [Module «Online Games»](https://api.ucoz.net/stuff-openapi.yaml): Games, categories, and comments ## Commerce - [Module «Online Shop»](https://api.ucoz.net/shop-openapi.yaml): Products, cart, orders, categories, and currency - [Module «Subscriptions & Plans»](https://api.ucoz.net/subscriptions-openapi.yaml): Plans, subscriptions, statuses, and billing periods ## Design & Templates - [Design Management](https://api.ucoz.net/templates-openapi.yaml): Get, edit, and manage design templates and page layouts - [Global Blocks](https://api.ucoz.net/gblocks-openapi.yaml): Create, edit, and delete global HTML blocks - [Site Menus](https://api.ucoz.net/menus-openapi.yaml): Manage site navigation menus and menu items - [Module Settings](https://api.ucoz.net/settings-openapi.yaml): Settings for the «News» and «Blog» modules ## Tools - [Minichat](https://api.ucoz.net/mchat-openapi.yaml): Minichat messages and emoticons - [Polls](https://api.ucoz.net/polls-openapi.yaml): Manage polls and voting - [Mail Forms](https://api.ucoz.net/mail-forms-openapi.yaml): Create and manage contact forms, fields, and email templates - [Site Search](https://api.ucoz.net/search-openapi.yaml): Full-text search across the site and individual modules - [Comments & Extra Methods](https://api.ucoz.net/other-openapi.yaml): Retrieve comments from all modules and additional API utility methods