> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Expose a Blocks App API with HTTP Functions ## Article: Exposing an App API with HTTP Functions ## Article Link: https://dev.wix.com/docs/build-apps/develop-your-app/frameworks/wix-blocks/code-in-blocks/expose-a-blocks-app-api-with-http-functions.md ## Article Content: # Expose a Blocks App API with HTTP Functions
**Editor compatibility** Wix Blocks apps aren't supported in the Wix Harmony editor. Existing Blocks apps remain available for purchase on the Wix App Market for Wix Editor and Wix Studio sites. To learn more, see [About Wix Harmony and Blocks](https://dev.wix.com/docs/build-apps/develop-your-app/frameworks/wix-blocks/about-wix-harmony-and-blocks.md).Blocks allows you to create functions to expose the functionality of your app as a service. You can use it in sites where your app is installed by calling your app's APIs, as defined by the functions you create in the `http-functions.js` file. This feature is very similar to [exposing site APIs through HTTP functions](https://support.wix.com/en/article/velo-exposing-a-site-api-with-http-functions), but with a slightly different syntax. **To create HTTP functions:** 1. Click the **Public and Backend** icon  in the Blocks left menu. 2. Hover over the  icon in the Backend section. 3. Click **Expose site API**.