Skip to content

Atlas App Services

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

17 results found

  1. 14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. List databases and collections from Atlas data api

    Ability to discover databases and their collections from the Atlas data api.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Alias

    Add Aliases for Database names

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. 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 payload

    Right 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base