> ## Documentation Index
> Fetch the complete documentation index at: https://docsv4.mile.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Module

> A "custom module" is like a personalized menu option in MileApp

## What is Custom Module?

A "custom module" is like a personalized menu option in MileApp. It's something you can create and customize to make it easy to access specific features or content.

## Key Features

<CardGroup cols={2}>
  <Card title="Read custom modules" icon="list" href="/api-reference/setting/custom-module/read-custom-modules">
    GET /custom-modules
  </Card>

  <Card title="Create custom module" icon="plus" href="/api-reference/setting/custom-module/create-custom-module">
    POST /custom-module
  </Card>

  <Card title="Read custom module by ID" icon="list" href="/api-reference/setting/custom-module/read-custom-module-by-id">
    GET /custom-module/{id}
  </Card>

  <Card title="Update custom module" icon="pen" href="/api-reference/setting/custom-module/update-custom-module">
    PUT /custom-module/{id}
  </Card>

  <Card title="Delete custom module" icon="trash" href="/api-reference/setting/custom-module/delete-custom-module">
    DELETE /custom-module/{id}
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.