Felt

Learn how to use Felt with Composio

Overview

Enum

FELT

Description

Felt is a modern GIS platform that allows users to create, modify, and share interactive maps, integrating powerful mapping capabilities into various workflows and applications.

Authentication Details

bearer_token
stringRequired

Actions

Tool to create new elements or update existing elements on a map via geojson featurecollection. use when you need to batch add or modify elements on a specified map after confirming the map id.

Action Parameters

features
arrayRequired
map_id
stringRequired
type
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to create a new felt project. use when you need to initialize a project with a specific name, and optional description or organization context.

Action Parameters

description
string
name
stringRequired
organization_id
string

Action Response

data
object
error
string
successful
boolean
Tool to delete a specific element from a map. use when you have both map and element ids and need to remove the element permanently.

Action Parameters

element_id
stringRequired
map_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a specific layer from a map. use when you have the map's and layer's ids and need to remove it permanently.

Action Parameters

layer_id
stringRequired
map_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a specific map. use when you have the map's id and want to permanently remove it. returns no content (http 204) on success.

Action Parameters

map_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a project and all its contents. use when you need to permanently remove a project after confirmation.

Action Parameters

project_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to duplicate an existing map in felt. use when you need a clone of a map as a starting point.

Action Parameters

description
string
map_id
stringRequired
organization_id
string
title
string

Action Response

data
object
error
string
successful
boolean
Tool to create a new felt project. use when you need to initialize a project with a specific name and optional description or organization context.

Action Parameters

description
string
name
stringRequired
organization_id
string
visibility
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve details of a specific map. use when you have a valid map id and need full map metadata.

Action Parameters

map_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve information about the authenticated user. use after obtaining a valid token to fetch user profile details.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to list all elements on a specific map as geojson features. use after confirming a valid map id when you need to retrieve the map's elements.

Action Parameters

map_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to list all element groups on a specific map. use after confirming a valid map id when you need to enumerate grouped elements.

Action Parameters

map_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to list all layers on a specific map. use after confirming the map id.

Action Parameters

limit
integer
map_id
stringRequired
starting_after
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of projects accessible to the user. use when you need to browse or select from existing projects before proceeding.

Action Parameters

organization_id
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of data sources accessible to the user. use when you need to enumerate all available sources before selecting one.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to update an existing project's name, description, or custom properties. use after confirming the project id.

Action Parameters

customProperties
object
description
string
name
string
project_id
stringRequired

Action Response

data
object
error
string
successful
boolean