--- displayed_sidebar: regionReference slug: /references/region --- import { TypeList } from "docs-ui" # IRegionModuleService Reference This section of the documentation provides a reference to the `IRegionModuleService` interface’s methods. This is the interface developers use to use the functionalities provided by the Region Module. The main service interface for the Region Module. ## Methods - [createRegions](../../IRegionModuleService/methods/region.IRegionModuleService.createRegions/page.mdx) - [upsertRegions](../../IRegionModuleService/methods/region.IRegionModuleService.upsertRegions/page.mdx) - [updateRegions](../../IRegionModuleService/methods/region.IRegionModuleService.updateRegions/page.mdx) - [deleteRegions](../../IRegionModuleService/methods/region.IRegionModuleService.deleteRegions/page.mdx) - [retrieveRegion](../../IRegionModuleService/methods/region.IRegionModuleService.retrieveRegion/page.mdx) - [listRegions](../../IRegionModuleService/methods/region.IRegionModuleService.listRegions/page.mdx) - [listAndCountRegions](../../IRegionModuleService/methods/region.IRegionModuleService.listAndCountRegions/page.mdx) - [retrieveCountry](../../IRegionModuleService/methods/region.IRegionModuleService.retrieveCountry/page.mdx) - [listCountries](../../IRegionModuleService/methods/region.IRegionModuleService.listCountries/page.mdx) - [listAndCountCountries](../../IRegionModuleService/methods/region.IRegionModuleService.listAndCountCountries/page.mdx) - [softDeleteRegions](../../IRegionModuleService/methods/region.IRegionModuleService.softDeleteRegions/page.mdx) - [restoreRegions](../../IRegionModuleService/methods/region.IRegionModuleService.restoreRegions/page.mdx)