APIHub
Back to Explore

Remote Settings PROD

The Remote Settings PROD API is a RESTful service for managing hierarchical configuration data, exposing endpoints to list and retrieve buckets, collections, records, groups and their metadata, as well as upload and delete record attachments, submit batch operations, and query service health and version information.

Cloud
none
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

470ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/__lbheartbeat__

GET

/__version__

POST

/batch

GET

/

GET

/__api__

GET

/__heartbeat__

GET

/buckets

  • _limit (query, limit)
  • _sort (query)
  • _token (query)
  • _since (query)
  • _to (query)
  • _before (query)
  • id (query)
  • last_modified (query)
  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/monitor/collections/changes/records

  • _limit (query, limit)
  • _sort (query)
  • _token (query)
  • _since (query)
  • _to (query)
  • _before (query)
  • id (query)
  • last_modified (query)
  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/{bid}/collections/{cid}/changeset

  • _since (query)
  • _expected (query, required)
  • _limit (query, limit)
  • bucket (query)
  • collection (query)
GET

/buckets/{bucket_id}/collections

  • _limit (query, limit)
  • _sort (query)
  • _token (query)
  • _since (query)
  • _to (query)
  • _before (query)
  • id (query)
  • last_modified (query)
  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/{bucket_id}/collections/{collection_id}/records

  • _limit (query, limit)
  • _sort (query)
  • _token (query)
  • _since (query)
  • _to (query)
  • _before (query)
  • id (query)
  • last_modified (query)
  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/{bucket_id}/collections/{collection_id}/records/{id}

  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
DELETE

/buckets/{bucket_id}/collections/{collection_id}/records/{id}/attachment

POST

/buckets/{bucket_id}/collections/{collection_id}/records/{id}/attachment

GET

/buckets/{bucket_id}/collections/{id}

  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/{bucket_id}/groups

  • _limit (query, limit)
  • _sort (query)
  • _token (query)
  • _since (query)
  • _to (query)
  • _before (query)
  • id (query)
  • last_modified (query)
  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/{bucket_id}/groups/{id}

  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/buckets/{id}

  • _fields (query)
  • If-Match (header)
  • If-None-Match (header)
GET

/contribute.json

19 endpoints auto-detected

curl -X GET \
  "https://firefox.settings.services.mozilla.com/v1/__lbheartbeat__"

firefox.settings.services.mozilla.com · HTTPS only