APIYard
Back to APIs
DatabaseAPI KeyFree tier

MongoDB Atlas

MongoDB Atlas is a fully managed cloud database with a Data API for CRUD operations over HTTPS, plus aggregation and search.

Base URL

https://data.mongodb-api.com/app/data-abcde/endpoint/data/v1
MongoDBdocument DBaggregationAtlasfree tier

Endpoints

POST/action/find

Query documents from a MongoDB collection.

const response = await fetch("https://data.mongodb-api.com/app/data-abcde/endpoint/data/v1/action/find", {
  method: "POST",
  headers: {
  "Content-Type": "application/json",
  "api-key": "YOUR_API_KEY"
  },
  body: JSON.stringify({
  "dataSource": "Cluster0",
  "database": "mydb",
  "collection": "users",
  "filter": {
    "role": "admin"
  }
})
});

const data = await response.json();
console.log(data);

Response Preview

{
  "documents": [
    { "_id": "663abc...", "name": "Jane Doe", "email": "jane@example.com", "role": "admin" }
  ]
}