{"project_name":"Remote Settings DEV","project_version":"25.0.0","http_api_version":"1.23","project_docs":"https://remote-settings.readthedocs.io","url":"https://remote-settings-dev.allizom.org/v1/","config":{"path":"/etc/kinto.ini","hash":"12bb9908304438f70f85c7b1467996a5152775cc6887a5251ee72de361b8eabe","modified":"2026-03-10T16:55:43.641013"},"settings":{"batch_max_requests":25,"explicit_permissions":false,"readonly":false},"capabilities":{"changes":{"description":"Track modifications of records in Kinto and store the collection timestamps into a specific bucket and collection.","url":"http://kinto.readthedocs.io/en/latest/tutorials/synchronisation.html#polling-for-remote-changes","version":"42.1.0","collections":["/buckets/blocklists","/buckets/blocklists-preview","/buckets/main","/buckets/main-preview","/buckets/security-state","/buckets/security-state-preview"]},"attachments":{"description":"Add file attachments to records","url":"https://github.com/Kinto/kinto-attachment/","version":"7.3.1","base_url":"https://attachments.dev.remote-settings.nonprod.webservices.mozgcp.net/"},"emailer":{"description":"Provide emailing capabilities to the server.","url":"https://github.com/Kinto/kinto-emailer/"},"openid":{"description":"OpenID connect support.","url":"http://kinto.readthedocs.io/en/stable/api/1.x/authentication.html","providers":[{"name":"ldap","issuer":"https://auth.mozilla.auth0.com/","auth_path":"/openid/ldap/login","client_id":"7M49iYODCiCGdldu4awmF2Pr6pHsRZDe","header_type":"Bearer","userinfo_endpoint":"https://auth.mozilla.auth0.com/userinfo"}]},"signer":{"description":"Digital signatures for integrity and authenticity of records.","url":"https://github.com/mozilla/remote-settings/tree/main/kinto-remote-settings","version":"42.1.0","resources":[{"source":{"bucket":"staging","collection":null},"destination":{"bucket":"blocklists","collection":null},"preview":{"bucket":"blocklists-preview","collection":null}},{"source":{"bucket":"security-state-staging","collection":null},"destination":{"bucket":"security-state","collection":null},"preview":{"bucket":"security-state-preview","collection":null}},{"source":{"bucket":"staging","collection":"addons-bloomfilters"},"destination":{"bucket":"blocklists","collection":"addons-bloomfilters"}},{"source":{"bucket":"main-workspace","collection":null},"destination":{"bucket":"main","collection":null},"preview":{"bucket":"main-preview","collection":null}},{"source":{"bucket":"main-workspace","collection":"nimbus-preview"},"destination":{"bucket":"main","collection":"nimbus-preview"},"preview":{"bucket":"main-preview","collection":"nimbus-preview"}},{"source":{"bucket":"main-workspace","collection":"nimbus-web-preview"},"destination":{"bucket":"main","collection":"nimbus-web-preview"},"preview":{"bucket":"main-preview","collection":"nimbus-web-preview"}},{"source":{"bucket":"main-workspace","collection":"crash-reports-ondemand"},"destination":{"bucket":"main","collection":"crash-reports-ondemand"},"preview":{"bucket":"main-preview","collection":"crash-reports-ondemand"}},{"source":{"bucket":"main-workspace","collection":"quicksuggest"},"destination":{"bucket":"main","collection":"quicksuggest"},"preview":{"bucket":"main-preview","collection":"quicksuggest"}},{"source":{"bucket":"main-workspace","collection":"quicksuggest-amp"},"destination":{"bucket":"main","collection":"quicksuggest-amp"},"preview":{"bucket":"main-preview","collection":"quicksuggest-amp"}}],"plugin_userid":"plugin:remote-settings","group_check_enabled":true,"editors_group":"{collection_id}-editors","reviewers_group":"{collection_id}-reviewers","to_review_enabled":false},"accounts":{"description":"Manage user accounts.","url":"https://kinto.readthedocs.io/en/latest/api/1.x/accounts.html","validation_enabled":false},"admin":{"description":"Serves the admin console.","url":"https://github.com/Kinto/kinto-admin/","version":"6.2.0"},"history":{"description":"Track changes on data.","url":"http://kinto.readthedocs.io/en/latest/api/1.x/history.html","auto_trim_max_count":1000,"auto_trim_user_ids":["account:addons_blocklist_publisher","account:cookie-banner-rules","account:crash-reports-ondemand-publisher","account:crlite_publisher","account:crlite_reviewer","account:experimenter","account:quicksuggest-publisher","account:shavar-list-creation","account:integration-test-editor","account:integration-test-reviewer"],"excluded_resources":[{"bucket":"blocklists"},{"bucket":"blocklists-preview"},{"bucket":"main"},{"bucket":"main-preview"},{"bucket":"security-state"},{"bucket":"security-state-preview"}]},"counters_endpoint":{"description":"The __counters__ endpoint exposes how many objects are stored.","url":"https://kinto.readthedocs.io/en/latest/api/1.x/counters.html"},"prometheus":{"description":"Prometheus metrics.","url":"https://github.com/Kinto/kinto/","prefix":"remotesettings_","disabled_metrics":[]},"schema":{"description":"Validates collection records with JSON schemas.","url":"https://kinto.readthedocs.io/en/latest/api/1.x/collections.html#collection-json-schema"},"permissions_endpoint":{"description":"The permissions endpoint can be used to list all user objects permissions.","url":"https://kinto.readthedocs.io/en/latest/configuration/settings.html#activating-the-permissions-endpoint"}}}