Atlas App Services
17 results found
-
Support $[<identifier] with ArrayFilters feature
Permit to use this operator:
14 votes -
Return the Disk IOPS for advanced GCP clusters through the API (Terraform)
It would be useful to be able to get the Disk IOPS for advanced GCP clusters through the API (Terraform data block), the same as how the AWS clusters currently work, so that it can be used to set up dynamic thresholds for Write and Read alerts. Currently a value of 0 is returned if it is not an AWS cluster.
4 votes -
List databases and collections from Atlas data api
Ability to discover databases and their collections from the Atlas data api.
4 votes -
3 votes
-
Support array-like ($in, $all, etc) queries in Data API
Similar to the find() method, the Data API could support multiple (array-like) structures while querying, ex:
{
dataSource: 'cluster',
database: 'database',
collection: 'collection',
filter: { property: { $oid: { $in: [ObjectIDs] } } }
}directly analogous to: data.getCollection('collection').find({ property: { $in: [ObjectIDs] } })
3 votes -
data api logs needs more details: origin, raw data in payload, etc
the data api logs are pretty useless, they need to contain the complete metadata from the api call. source ip address, headers, request body payload, etc...
2 votes -
API for Index
An API to GET existing indexes in a cluster. The post to create already exists, but I wanted to validate that the index did not yet exist.
1 vote -
Use dependency in function authentication script
We have tried to implement a workaround to be able to use a custom HTTP header name to authorize call to a HTTPS endpoint function.
Using the function settings "Authentication > Scripts" by providing a custom script that would extract the custom header is possible, but then function dependency (such as Realm if we want to delegate the custom header to Realm API key auth for example) is not possible (and such script cannot be implemented as an async JavaScript function also).
1 vote -
Custom header names for HTTPS endpoint authentication
We are considering to use MongoDB AppServices HTTPS endpoints to implements a Webhook receiver.
We have configured API keys as authentication provided.
Our concern is that the external service that will POST a request to this endpoint will add the API key under a HTTP header with a specific name that cannot be configured, let's say X-Foo, and doesn't align with the header name apiKey expected by AppServices.
The same can be considered for other authentication provided (custom, email, ...).
1 vote -
On 1st Data API documentation page, add a list of lacking mongodb features
Starting a project with Data API and discovering later in the project there is missing some required mongodb is horrible. I suggest to add a big warning on the 1st page of documentation of Data API with all missing mongodb features, to help to decide if Data API is a good fit for the user.
1 vote -
Change message "not master" to something more meaningful
Sorry if this is the wrong category but I assume that the nodejs component that is trying to write to MongoDB/Atlas is doing so via the Data API.
Once in a while, in association with an attempted insert, I see the error message "not master", which is not giving me a clue about what's really happening. When I look through my logs, I see this message periodically in batches that occur within a few seconds. I had to reach out to support to find out what was happening. It turns out, it's just the server applying a software update.
Is…
1 vote -
1 vote
-
Alias
Add Aliases for Database names
1 vote -
Enhanced return values
When returning the result from a call that contains an array of ObjectIds in a JSON structure (for example: insertMany), it would be interesting to have a field in the result that contains the number of items in the list.
1 vote -
The password field for database access accepts "@" character
The password field for adding database access accepts "@" character but the the same if we use in the url to connect database to our application, it will give error. So instead of facing this error while connecting database to app, a simple error message or alert message while adding password should be given.
1 vote -
Relaxed EJSON support in Data API / Triggers
I am trying to integrate a webhook system to the MongoDB Data API. In other words, I'm trying to insert (timeseries) data to via webhook.
The platform I'm working with has:
* inputs of a certain format, like dates are in ISO8601 format
* limited to JSON, no programmatic access to run JS code
* supports basic variable substitution, so I can insert string and numeric values into a JSON-formatted payloadRight now, I cannot insert my dates into a timeseries collection because they are a ISO8601 string and I cannot change the type inside the platform's template engine.
From…
1 vote -
Create databases and collections via Atlas API
I don't know if this would fall under Admin API or Data API but currently there's a gap where it's not possible to create databases or collections in Atlas via REST API. This is important for a customer I'm working with who wants to automate creation of databases from scratch.
1 vote
- Don't see your idea?