Stay organized with collections
Save and categorize content based on your preferences.
The following table lists the enumerations for election date type in the
Election entity:
Value
Description
scheduled
When the election is already scheduled.
snap
When a snap election is called.
bounded
When the election dates are uncertain but expected within a given
timeframe. For elections with this date type, the EndDate
will be interpreted as "expected on-or-before", and
StartDate will be interpreted as "expected on-or-after"
if different from EndDate and ignored if the same.
In other words, to specify only an "expected on-or-before" date, set
both the StartDate and EndDate to that date,
and to specify a full range during which the election could happen,
set the StartDate to the earliest possible date and the
EndDate to the latest possible date. Specifying only an
"expected on-or-after" date is not possible.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-06 UTC."],[[["\u003cp\u003eThis enumeration applies to pre-election data and election results feeds, but not officeholder feeds.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eElection\u003c/code\u003e entity uses this enumeration for specifying the election date type.\u003c/p\u003e\n"],["\u003cp\u003eThree possible values for election date type are "scheduled", "snap", and "bounded", each with a specific meaning regarding the election's timing or scheduling certainty.\u003c/p\u003e\n"]]],[],null,["# ElectionDateType\n\n| **Note:** This enumeration is the same for the pre-election data and election results feed types. It isn't used with officeholder feeds.\n\nThe following table lists the enumerations for election date type in the\n[`Election`](/civics-data/reference/election) entity:\n\n| Value | Description |\n|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `scheduled` | When the election is already scheduled. |\n| `snap` | When a snap election is called. |\n| `bounded` | When the election dates are uncertain but expected within a given timeframe. For elections with this date type, the `EndDate` will be interpreted as \"expected on-or-before\", and `StartDate` will be interpreted as \"expected on-or-after\" if different from `EndDate` and ignored if the same. In other words, to specify only an \"expected on-or-before\" date, set both the `StartDate` and `EndDate` to that date, and to specify a full range during which the election could happen, set the `StartDate` to the earliest possible date and the `EndDate` to the latest possible date. Specifying only an \"expected on-or-after\" date is not possible. | **Note:** `bounded` elections cannot have an `EndDate` in the past, unless they have a `postponed` or `canceled` [`DateStatus`](/civics-data/reference/date-status). |"]]