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

# List Custom Module Records

Retrieve a list of custom module records with optional filtering.

<Note>
  External Documentation

  To learn more, visit the [Manage Engine ServiceDesk Plus Cloud documentation](https://www.manageengine.com/products/service-desk/sdpod-v3-api/custom/custom_module.html#get-list-custom-module).
</Note>

## Parameters

<div className="integrations-table">
  | Parameter              | Description                                                                                                                                                                                                            |
  | ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Custom Module API Name | The API name. Must start with `cm_` prefix.<br />        <br />For more information, refer to [Service Desk's documentation](https://www.manageengine.com/products/service-desk/sdpod-v3-api/custom/introduction.html) |
  | Page                   | The number of the page to start retrieving results from. Defaults to `1` if not provided.                                                                                                                              |
  | Page Size              | The maximum number of items to return per page. Defaults to `10` if not provided.                                                                                                                                      |
  | Portal Name            | The Portal URL Name.<br />        <br />For more information, refer to [Service Desk's documentation](https://www.manageengine.com/products/service-desk/sdpod-v3-api/getting-started/portals.html)                    |
</div>

## Example Output

```json theme={"dark"}
{
	"response_status": [
		{
			"status_code": 2000,
			"status": "success"
		}
	],
	"list_info": {
		"has_more_rows": false,
		"row_count": 2
	},
	"cm_client_portal": [
		{
			"cm_attributes": {
				"txt_name": "John Doe"
			},
			"id": "1440000004206003"
		},
		{
			"cm_attributes": {
				"txt_name": "Jane Doe"
			},
			"id": "1440000004206004"
		}
	]
}
```

## Workflow Library Example

[List Custom Module Records with Manage Engine Servicedesk Plus Cloud and Send Results Via Email](https://library.blinkops.com/workflows/list-custom-module-records-with-manage-engine-servicedesk-plus-cloud-and-send-results-via-email)

<div className="iframe-wrapper">
  <div className="iframe-media">
    <img src="https://mintcdn.com/blinkops-2/ojHYuDeYX5FWuN8a/img/Icons/play-box.svg?fit=max&auto=format&n=ojHYuDeYX5FWuN8a&q=85&s=b8af968e71438a9499c3223c9bd29fb2" alt="Workflow Library" width="16" height="16" data-path="img/Icons/play-box.svg" />

    Preview this Workflow on desktop
  </div>

  <iframe className="iframe" src="https://library.blinkops.com/workflows/list-custom-module-records-with-manage-engine-servicedesk-plus-cloud-and-send-results-via-email/canvas" />
</div>
