Explore the new Roll Call data model as well as additional fields:
bill_version and roll_call on the Bill (Actions) model.
For increased accessibility, the North Dakota legislative branch offers an API consisting of static JSON files with data grouped by assembly and the following categories: sessions, members, committees, bills, and roll call votes. The API consists of data beginning with the 62nd Legislative Assembly (2011) and can be accessed by simply using a GET request in your applications. No authorization key is required.
Use the dropdown menus below to select the data you would like to review or click on the models for more information.
Assemblies
GET
| assembly | integer | ||||||||||
| assembly_name | string | ||||||||||
| assembly_year | string - [assembly]-[biennium_start] | ||||||||||
| biennium_start | integer - first year of assembly biennium | ||||||||||
| biennium_end | integer - last year of assembly biennium | ||||||||||
| last_updated | datetime - date/time when file was created | ||||||||||
| sessions [{ | |||||||||||
|
|||||||||||
| }] | |||||||||||
Sessions
GET
/api/assembly/{assembly-year}/data/sessions.json
| id | string - unique identifier |
| name | string |
| type | string - Organizational, Regular, or Special |
| current | boolean - true if current, active session |
| start | date - start date of this session |
Members
GET
/api/assembly/{assembly-year}/data/members.json
| id | integer - unique identifier |
| name | string - name of Legislator |
| salutation | string - Representative or Senator |
| chamber | string - House or Senate |
| party | string - political party affiliation |
| district | string - Legislative district that member represents (may include subdistrict letter) |
| url | string - url to member's biography page |
| active | boolean - true if member is active for assembly |
Committees
GET
/api/assembly/{assembly-year}/data/committees.json
| id | integer - unique identifier | ||||||||||
| name | string - name of committee | ||||||||||
| chamber | string - House or Senate, if applicable (nullable) | ||||||||||
| type | string - Standing, Interim, or Procedural | ||||||||||
| abbreviation | string - abbreviated committee name code | ||||||||||
| url | string - url to committee overview page | ||||||||||
| members [{ | |||||||||||
|
|||||||||||
| }] | |||||||||||
Bills
GET
/api/assembly/{assembly-year}/data/bills.json
| name | string - bill prefix and number | ||||||||||||||||||||||||||||||||||||
| number | string - bill number only | ||||||||||||||||||||||||||||||||||||
| summary | string - shortened version of bill title (nullable) | ||||||||||||||||||||||||||||||||||||
| title | string - official bill description | ||||||||||||||||||||||||||||||||||||
| chamber | string - House or Senate, if applicable (nullable) | ||||||||||||||||||||||||||||||||||||
| session | string - session name | ||||||||||||||||||||||||||||||||||||
| url | string - url to bill overview page | ||||||||||||||||||||||||||||||||||||
| current_status | string - current bill status | ||||||||||||||||||||||||||||||||||||
| last_action | string - last official action taken on bill | ||||||||||||||||||||||||||||||||||||
| passed | boolean - true if bill passed both chambers or false if it failed (nullable) | ||||||||||||||||||||||||||||||||||||
| agency | string- agency that requested bill (nullable) | ||||||||||||||||||||||||||||||||||||
| sponsors [{ | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
| }] | |||||||||||||||||||||||||||||||||||||
| actions [{ | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
| }] | |||||||||||||||||||||||||||||||||||||
| versions [{ | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
| }] | |||||||||||||||||||||||||||||||||||||
| hearings [{ | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
| }] | |||||||||||||||||||||||||||||||||||||
Roll Call NEW
GET
/api/assembly/{assembly-year}/data/roll_call.json
| id | string - unique identifier | ||||||
| session_id | string - id reference to Session model | ||||||
| bill | string - bill prefix and number, if applicable (nullable) | ||||||
| bill_version | string - LC number version of bill, if applicable (nullable) | ||||||
| chamber | string - chamber where vote was recorded (House or Senate) | ||||||
| date | datetime - date/time of vote | ||||||
| description | string - vote description | ||||||
| division | string - bill or amendment division identifier, if applicable (nullable) | ||||||
| passed | boolean - vote outcome (whether it passed or failed) | ||||||
| total_yeas | integer - total YEA votes | ||||||
| total_nays | integer - total NAY votes | ||||||
| total_absent | integer - total members ABSENT OR EXCUSED AND NOT VOTING | ||||||
| member_votes [{ | |||||||
|
|||||||
| }] | |||||||
If you encounter any issues or need assistance, please submit a message on our Contact Us page.