Home
Providers
Felt
Felt
Felt is a collaborative mapping platform with a REST API for creating and managing maps, layers, elements, and sharing settings programmatically. The Enterprise-tier REST API and JavaScript SDK enable developers to build custom mapping applications, automate geospatial workflows, embed maps, and integrate with data pipelines using Bearer token authentication against the https://felt.com/api/v2 base URL.
Felt publishes 11 APIs on the APIs.io network, including Comments API, Elements API, Embed Tokens API, and 8 more. Tagged areas include Maps, GIS, Geospatial, Collaborative, and Mapping.
The Felt catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Felt’s developer surface includes authentication, documentation, GitHub presence, engineering blog, pricing, and 13 more developer resources.
1 APIs
On this page
Kin Score
APIs 13
Open Collections 12
Pricing Plans 1
Rate Limits 1
FinOps 1
Vocabularies 1
Spectral Rules 1
JSON Schema 7
Examples 1
Security Posture 4
Agentic Access 1
Resources 18
apis.yml
37 Operational Transparency
22 Create-or-Update Ergonomics
Composite quality — 52.0/100 · developing
Agent readiness — 27/100 · agent aware
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 13
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 12
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 7
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: felt
name: Felt
description: 'Felt is a collaborative mapping platform with a REST API for creating and managing maps, layers, elements, and
sharing settings programmatically. The Enterprise-tier REST API and JavaScript SDK enable developers to build custom mapping
applications, automate geospatial workflows, embed maps, and integrate with data pipelines using Bearer token authentication
against the https://felt.com/api/v2 base URL.
'
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: true
try_now: true
public: false
label: Freemium (free trial) · Self-serve signup
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-09-03'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/felt.png
url: https://raw.githubusercontent.com/api-evangelist/felt/refs/heads/main/apis.yml
type: Index
created: '2026-06-12'
modified: '2026-06-12'
specificationVersion: '0.23'
tags:
- Maps
- GIS
- Geospatial
- Collaborative
- Mapping
- Layers
- Embedding
apis:
- aid: felt:felt-javascript-sdk
name: Felt JavaScript SDK
description: 'JavaScript SDK for embedding, controlling, and extending Felt maps in external web applications. Supports
two integration modes: Extensions (custom code inside Felt) and Embed (Felt maps inside external apps). Includes Element
API, Draw API, and live layer support.
'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.felt.com/js-sdk/getting-started
baseURL: https://felt.com
tags:
- JavaScript
- SDK
- Embed
- Maps
- Elements
properties:
- type: Documentation
url: https://developers.felt.com/js-sdk/getting-started
- type: SDKs
url: https://github.com/felt/js-sdk
- aid: felt:felt-python-sdk
name: Felt Python SDK
description: 'Official Python client for the Felt REST API providing convenient wrappers for map creation, file and DataFrame
uploads, layer styling and refreshing, and element management. Supports Pandas and GeoPandas integration.
'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://github.com/felt/felt-python
baseURL: https://felt.com/api/v2
tags:
- Python
- SDK
- GeoJSON
- Pandas
- GeoPandas
properties:
- type: Documentation
url: https://github.com/felt/felt-python
- type: SDKs
url: https://github.com/felt/felt-python
- aid: felt:felt-comments-api
name: Felt Comments API
description: 'Comments bring conversations to mapping.
With these APIs, you can export, resolve, and delete map comments and collaboration threads.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Comments
properties:
- type: OpenAPI
url: openapi/felt-comments-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-elements-api
name: Felt Elements API
description: 'Elements enable you to annotate maps with custom shapes, text, and markers.
With these APIs, you can create, update, and delete map elements.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Elements
properties:
- type: OpenAPI
url: openapi/felt-elements-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-embed-tokens-api
name: Felt Embed Tokens API
description: 'Embed tokens enable safely sharing your private maps.
With these APIs, you can generate secure tokens for embedding maps.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Embed Tokens
properties:
- type: OpenAPI
url: openapi/felt-embed-tokens-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-layer-exports-api
name: Felt Layer Exports API
description: With these APIs, you can export data to CSV, GeoJSON, and other formats.
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Layer Exports
properties:
- type: OpenAPI
url: openapi/felt-layer-exports-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-layer-library-api
name: Felt Layer Library API
description: With these APIs, you can publish your layers to your workspace library.
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Layer Library
properties:
- type: OpenAPI
url: openapi/felt-layer-library-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-layer-uploads-api
name: Felt Layer Uploads API
description: With these APIs, you can upload your data to create new layers.
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Layer Uploads
properties:
- type: OpenAPI
url: openapi/felt-layer-uploads-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-layers-api
name: Felt Layers API
description: 'Layers enable you to visualize, style and interact with your spatial data.
With these APIs, you can upload data, manage layer styling, publish and refresh live data layers.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Layers
properties:
- type: OpenAPI
url: openapi/felt-layers-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-maps-api
name: Felt Maps API
description: 'Maps are the centerpiece of Felt.
With these APIs, you can create, retrieve, update, delete, move, and duplicate maps programmatically.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Maps
properties:
- type: OpenAPI
url: openapi/felt-maps-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-projects-api
name: Felt Projects API
description: 'Projects help you organize maps and manage team permissions.
With these APIs, you can manage the projects in your workspace.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Project
tags_raw:
- Projects
properties:
- type: OpenAPI
url: openapi/felt-projects-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-sources-api
name: Felt Sources API
description: 'Sources connect your databases to Felt.
With these APIs, you can configure data source connections, credentials, and sync settings to create live maps.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- Sources
properties:
- type: OpenAPI
url: openapi/felt-sources-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
- aid: felt:felt-users-api
name: Felt Users API
description: 'Users represent the people in your workspace.
With these APIs, you can retrieve user profile information.'
humanURL: https://developers.felt.com/rest-api/getting-started
baseURL: https://felt.com/api/v2
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/felt-users-api-openapi.yml
- type: Documentation
url: https://developers.felt.com/rest-api/getting-started
- type: JSONSchema
url: json-schema/felt-map.json
- type: JSONSchema
url: json-schema/felt-layer.json
- type: JSONSchema
url: json-schema/felt-layergroup.json
- type: JSONSchema
url: json-schema/felt-project.json
- type: JSONSchema
url: json-schema/felt-source.json
- type: JSONSchema
url: json-schema/felt-embedtoken.json
- type: Examples
url: examples/felt-api-examples.json
common:
- type: AgenticAccess
url: agentic-access/felt-agentic-access.yml
- type: TrustCenter
url: security/felt-trust-center.yml
- type: VulnerabilityDisclosure
url: security/felt-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/felt-domain-security.yml
- type: Authentication
url: authentication/felt-authentication.yml
- type: Website
url: https://felt.com
- type: Documentation
url: https://developers.felt.com/
- type: GitHub
url: https://github.com/felt
- type: LinkedIn
url: https://www.linkedin.com/company/feltmaps
- type: Blog
url: https://felt.com/blog
- type: Pricing
url: https://felt.com/pricing
- type: X
url: https://x.com/felt
- type: Plans
url: plans/felt-plans-pricing.yml
- type: RateLimits
url: rate-limits/felt-rate-limits.yml
- type: FinOps
url: finops/felt-finops.yml
- type: Vocabulary
url: vocabulary/felt-vocabulary.yml
- type: JSONLDContext
url: json-ld/felt-context.jsonld
- type: BlogRSS
url: https://felt.com/blog/rss.xml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/felt"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/felt/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/felt/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.