Use Cases

REST API for MongoDB

RESTHeart unlocks all the features of MongoDB.
CRUD operations, Queries, GridFs, Aggregations and many more are accessible via a simple REST API.
No server-side development is required so you can focus on building your Application as all the database logic is available out of the box.
RESTHeart also provides strong a Security layer for Authentication and Authorization.

Content Management

RESTHeart allows to effectively manage content, such as images, comments, tags, categories, geolocalized data, audios and videos, via a solid REST API.
RESTHeart is the perfect API provider for the JAMstack.
You can build Single Page Applications much effectively with Angular, React, Vue frameworks and Mobile Apps on iOS or Android because you can focus on creating beautiful User Interfaces for your users.

Integration

RESTHeart is an effective solution for Integration needs.
You can easily and effectively involve MongoDB in your Integration Processes because your Middleware can interact with the RESTHeart API using simple HTTP Connectors.
RESTHeart plugins allow you implement additional Web Services and transform data to best fullfil your integration needs.
RESTHeart Security puts all interactions under control and allows to define role based access policies on data.

Open Data and IoT

RESTHeart is a perfect fit for Open Data and Internet of Things applications. Data can be uploaded to RESTHeart via JSON calls or CSV files and made immediately available through the REST API.
RESTHeart also leverages MongoDB's Geospatial support and stores GeoJSON objects without the need to write complicated server-side code: geometries are then available to clients such as Google Maps via its API.
RESTHeart also handles the GTFS format for public transportation schedules thanks to a commercial plugin.