Data dictionaries

Endorsement history

One change to one endorsement: created, updated or deleted, with its values before and after.

Returned by
GET /v1/endorsements/{id}/history

Good to know

  • We have kept history since October 27, 2026. For an endorsement collected before then, the created entry’s time is when we collected it.
  • choice_label is null if the choice has since been removed from the ballot.

Fields

FieldTypeMeaningExample
atstringISO 8601 date and time with time zoneWhen the change was made. For endorsements collected before we kept history (October 27, 2026), created is when we collected it.2026-09-19T04:12:08.331Z
changestringWhat happened to the endorsement: created, updated or deleted.created, updated, deleted meaningscreated
changedarray of stringFor updated: the fields that changed. Empty otherwise.choice_id, rank, statement, source_url, published_on meanings["rank"]
beforeobjector nullThe values before the change; null for created.—
before.choice_idintegerThe choice endorsed.20931
before.choice_labelstringor nullThat choice’s label as printed; null if the choice has since been removed from the ballot.Jane Doe
before.rankintegeror nullRanked choice: the rank; null otherwise.2
before.statementstringor nullWhat the endorser said.—
before.source_urlstringor nullURLWhere it was published.https://sflaborcouncil.org/endorsements
before.published_onstringor nullYYYY-MM-DDWhen it was published.2026-09-18
afterobjector nullThe values after the change; null for deleted.—
after.choice_idintegerThe choice endorsed.20931
after.choice_labelstringor nullThat choice’s label as printed; null if the choice has since been removed from the ballot.Jane Doe
after.rankintegeror nullRanked choice: the rank; null otherwise.2
after.statementstringor nullWhat the endorser said.—
after.source_urlstringor nullURLWhere it was published.https://sflaborcouncil.org/endorsements
after.published_onstringor nullYYYY-MM-DDWhen it was published.2026-09-18

Download every dictionary as CSV or JSON.

Endorsement history data dictionary · BallotData API