# Mapulus

Mapulus is a platform that enables users to create, manage, and analyze interactive maps, integrating with various applications to automate tasks and leverage location insights.

- **Category:** developer tools
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 4
- **Triggers:** 0
- **Slug:** `MAPULUS`
- **Version:** 20260211_00

## Tools

### Find Location by External ID

**Slug:** `MAPULUS_FIND_LOCATION_WITH_EXTERNAL_ID`

Find locations by their external identifier. Returns a list of locations that match the provided external_id. External IDs are unique identifiers used for integrating Mapulus with external systems (CRM, databases, etc.). Returns an empty list if no matching locations are found.

### Get Map Details

**Slug:** `MAPULUS_GET_MAP_DETAILS`

Tool to retrieve detailed information about a map. Use when you have a map_id and need full map metadata.

### List Locations

**Slug:** `MAPULUS_LIST_LOCATIONS`

Retrieves a paginated list of locations from Mapulus. This is a read-only operation that returns location data including coordinates. Use this to discover available locations, search by name, or browse location hierarchies. All parameters are optional - call with no parameters to list all locations. Supports filtering by name query and parent location ID, with pagination via offset/limit.

### List Maps

**Slug:** `MAPULUS_LIST_MAPS`

Retrieves a paginated list of all maps accessible to the authenticated user. Supports filtering by name/tag and sorting by various fields. Returns map metadata including IDs, titles, and timestamps. Use this to discover available maps before fetching detailed information or locations.
