Get Source Description Changes

Example Request for getting Source Description changes

This example request shows how to request changes for a list of Source Description IDs. The response contains the IDs for the sources which have been changed since the timestamp provided in the request.

JSON

Request

POST /platform/sources/descriptions/changes?since=1346107362000 HTTP/1.1
Accept: application/x-gedcomx-v1+json
Content-Type: application/x-gedcomx-v1+json
Host: apibeta.familysearch.org
Authorization: Bearer YOUR_ACCESS_TOKEN
Content-Length: 212

{
  "sourceDescriptions": [
    {
      "id": "MMMM-123"
    },
    {
      "id": "MMMM-456"
    },
    {
      "id": "MMMM-789"
    },
    {
      "id": "L51H-X3F"
    },
    {
      "id": "MMS5-TXZ"
    }
  ]
}

Response

Date: Wed, 27 Aug 2025 20:13:14 GMT
Content-Type: application/x-gedcomx-v1+json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Server: nginx
Vary: accept, accept-language, accept-encoding, expect
Warning: 400 FamilySearch "Unable to find source description for id: L51H-X3F"
X-Processing-Time: 145
X-Robots-Tag: noindex, nofollow, noarchive, nosnippet, notranslate, noimageindex

{
  "sourceDescriptions": [
    {
      "id": "MMS5-TXZ"
    },
    {
      "id": "MMMM-456"
    },
    {
      "id": "MMMM-123"
    },
    {
      "id": "MMMM-789"
    }
  ]
}