The endpoint for the Committees dataset, including all committees & caucuses available within your Quorum account.
Retrieve multiple Commitees or Caucuses based on search critera passed as GET Arguments
get/committee/
Securityapi_key and username
Request
query Parameters
abbrev
string
NOTE: Parameter accepts additional qualifiers appended to the end: abbrev__in - The value for the record is in the provided array parameter (comma-separated values). abbrev__contains, abbrev__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) abbrev__startswith, abbrev__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) abbrev__endswith, abbrev__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) abbrev__iexact - The value for the record is a case-insensitive exact match to the provided parameter. abbrev__isnull - The value for the record is null (if true) or is not null.
address
string
NOTE: Parameter accepts additional qualifiers appended to the end: address__in - The value for the record is in the provided array parameter (comma-separated values). address__contains, address__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) address__startswith, address__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) address__endswith, address__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) address__iexact - The value for the record is a case-insensitive exact match to the provided parameter. address__isnull - The value for the record is null (if true) or is not null.
code
string
NOTE: Parameter accepts additional qualifiers appended to the end: code__in - The value for the record is in the provided array parameter (comma-separated values). code__contains, code__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) code__startswith, code__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) code__endswith, code__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) code__iexact - The value for the record is a case-insensitive exact match to the provided parameter.
committee_id
integer <int64>
The committee with which this committee is associated.
NOTE: Parameter accepts additional qualifiers appended to the end: committee__in - The value for the record is in the provided array parameter (comma-separated values). committee__isnull - The value for the record is null (if true) or is not null.
committee_type
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: committee_type__in - The value for the record is in the provided array parameter (comma-separated values). committee_type__isnull - The value for the record is null (if true) or is not null.
See the Enumeration Documentation CSV file located at Quorum_API_Enumeration_Values.csv, name CommitteeType, for an explanation of values.
Enum:12345678910
fax
string
NOTE: Parameter accepts additional qualifiers appended to the end: fax__in - The value for the record is in the provided array parameter (comma-separated values). fax__contains, fax__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) fax__startswith, fax__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) fax__endswith, fax__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) fax__iexact - The value for the record is a case-insensitive exact match to the provided parameter. fax__isnull - The value for the record is null (if true) or is not null.
id
integer <int64>
Quorum ID (Primary Key)
kw_abbrev
string
NOTE: Parameter accepts additional qualifiers appended to the end: kw_abbrev__in - The value for the record is in the provided array parameter (comma-separated values). kw_abbrev__contains, kw_abbrev__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) kw_abbrev__startswith, kw_abbrev__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) kw_abbrev__endswith, kw_abbrev__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) kw_abbrev__iexact - The value for the record is a case-insensitive exact match to the provided parameter. kw_abbrev__isnull - The value for the record is null (if true) or is not null.
kw_comid
string
NOTE: Parameter accepts additional qualifiers appended to the end: kw_comid__in - The value for the record is in the provided array parameter (comma-separated values). kw_comid__contains, kw_comid__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) kw_comid__startswith, kw_comid__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) kw_comid__endswith, kw_comid__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) kw_comid__iexact - The value for the record is a case-insensitive exact match to the provided parameter. kw_comid__isnull - The value for the record is null (if true) or is not null.
last_updated
string <date-time>
NOTE: Parameter accepts additional qualifiers appended to the end: last_updated__year, last_updated__month, last_updated__day - The value for the record matches the provided year/month/day (note that week_day, hour, minute, and second are also available following similar patterns).
meeting_documents
string
NOTE: Parameter accepts additional qualifiers appended to the end: meeting_documents__in - The value for the record is in the provided array parameter (comma-separated values). meeting_documents__contains, meeting_documents__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) meeting_documents__startswith, meeting_documents__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) meeting_documents__endswith, meeting_documents__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) meeting_documents__iexact - The value for the record is a case-insensitive exact match to the provided parameter. meeting_documents__isnull - The value for the record is null (if true) or is not null.
name
string
NOTE: Parameter accepts additional qualifiers appended to the end: name__in - The value for the record is in the provided array parameter (comma-separated values). name__contains, name__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) name__startswith, name__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) name__endswith, name__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) name__iexact - The value for the record is a case-insensitive exact match to the provided parameter.
num_dem_members
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: num_dem_members__in - The value for the record is in the provided array parameter (comma-separated values). num_dem_members__gt, num_dem_members__gte, num_dem_members__lt, num_dem_members__lte - The value for the record is greater than/less than (or equal to) the provided parameter. num_dem_members__isnull - The value for the record is null (if true) or is not null.
num_female_members
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: num_female_members__in - The value for the record is in the provided array parameter (comma-separated values). num_female_members__gt, num_female_members__gte, num_female_members__lt, num_female_members__lte - The value for the record is greater than/less than (or equal to) the provided parameter. num_female_members__isnull - The value for the record is null (if true) or is not null.
num_ind_members
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: num_ind_members__in - The value for the record is in the provided array parameter (comma-separated values). num_ind_members__gt, num_ind_members__gte, num_ind_members__lt, num_ind_members__lte - The value for the record is greater than/less than (or equal to) the provided parameter. num_ind_members__isnull - The value for the record is null (if true) or is not null.
num_male_members
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: num_male_members__in - The value for the record is in the provided array parameter (comma-separated values). num_male_members__gt, num_male_members__gte, num_male_members__lt, num_male_members__lte - The value for the record is greater than/less than (or equal to) the provided parameter. num_male_members__isnull - The value for the record is null (if true) or is not null.
num_members
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: num_members__in - The value for the record is in the provided array parameter (comma-separated values). num_members__gt, num_members__gte, num_members__lt, num_members__lte - The value for the record is greater than/less than (or equal to) the provided parameter. num_members__isnull - The value for the record is null (if true) or is not null.
num_rep_members
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: num_rep_members__in - The value for the record is in the provided array parameter (comma-separated values). num_rep_members__gt, num_rep_members__gte, num_rep_members__lt, num_rep_members__lte - The value for the record is greater than/less than (or equal to) the provided parameter. num_rep_members__isnull - The value for the record is null (if true) or is not null.
obsolete
boolean
openstates_id
string
NOTE: Parameter accepts additional qualifiers appended to the end: openstates_id__in - The value for the record is in the provided array parameter (comma-separated values). openstates_id__contains, openstates_id__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) openstates_id__startswith, openstates_id__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) openstates_id__endswith, openstates_id__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) openstates_id__iexact - The value for the record is a case-insensitive exact match to the provided parameter. openstates_id__isnull - The value for the record is null (if true) or is not null.
phone
string
NOTE: Parameter accepts additional qualifiers appended to the end: phone__in - The value for the record is in the provided array parameter (comma-separated values). phone__contains, phone__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) phone__startswith, phone__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) phone__endswith, phone__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) phone__iexact - The value for the record is a case-insensitive exact match to the provided parameter. phone__isnull - The value for the record is null (if true) or is not null.
rank
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: rank__in - The value for the record is in the provided array parameter (comma-separated values). rank__gt, rank__gte, rank__lt, rank__lte - The value for the record is greater than/less than (or equal to) the provided parameter. rank__isnull - The value for the record is null (if true) or is not null.
region
integer <int64>
NOTE: Parameter accepts additional qualifiers appended to the end: region__in - The value for the record is in the provided array parameter (comma-separated values).
NOTE: Parameter accepts additional qualifiers appended to the end: url__in - The value for the record is in the provided array parameter (comma-separated values). url__contains, url__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) url__startswith, url__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) url__endswith, url__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) url__iexact - The value for the record is a case-insensitive exact match to the provided parameter. url__isnull - The value for the record is null (if true) or is not null.
url_minority
string
NOTE: Parameter accepts additional qualifiers appended to the end: url_minority__in - The value for the record is in the provided array parameter (comma-separated values). url_minority__contains, url_minority__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) url_minority__startswith, url_minority__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) url_minority__endswith, url_minority__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) url_minority__iexact - The value for the record is a case-insensitive exact match to the provided parameter. url_minority__isnull - The value for the record is null (if true) or is not null.
witnesses
string
NOTE: Parameter accepts additional qualifiers appended to the end: witnesses__in - The value for the record is in the provided array parameter (comma-separated values). witnesses__contains, witnesses__icontains - The value for the record contains the string provided as a parameter within it (partial match). (Use 'icontains' for matching to be done case-insensitive) witnesses__startswith, witnesses__istartswith - The value for the record starts with the string provided as a parameter. (Use 'istartswith' for matching to be done case-insensitive) witnesses__endswith, witnesses__iendswith - The value for the record ends with the string provided as a parameter within it (partial match). (Use 'iendswith' for matching to be done case-insensitive) witnesses__iexact - The value for the record is a case-insensitive exact match to the provided parameter. witnesses__isnull - The value for the record is null (if true) or is not null.
dehydrate
Array of strings
Option to provide additional detail for certain fields, either by expanding those fields with additional details from the related model or by substituting more informative values for the actual database values. resource_uri - expand resource_uri with additional details. state_name - expand state_name with additional details. NOTE: This parameter can accept one or more comma-separated values; it is not limited to a single value.
Items Enum:"resource_uri""state_name"
advanced_search
string
Perform an advanced text search on the datset with the provided text. This search will use the most comprehensive search method available on the requested endpoint, but can take slightly longer to return results.
quick_search
string
Perform an quick text search on the datset with the provided text. This search method may, depending on the endpoint, be exactly identical to advanced search, or may return results significantly more quickly but with less completeness or accuracy, for example by searching less fields, or using a faster algorithm to identify matches that has a greater propensity for false positives/false negatives.
limit
integer <int64>
Default: 20
The number of records to return (for pagination).
offset
integer <int64>
Default: 0
The number of records to offset the start of the data being returned (for pagination).
Responses
200
Committee retrieved successfully
400
improperly configured request
401
authorization failure
500
internal server error
Response samples
200
application/json
{
"_extra": { },
"_ph_ie_id": "",
"_ph_kw_leg_com_id": 0,
"_ph_lc_org_id": 0,
"_ph_ls_core_organization_id": 0,
"abbrev": "string",
"address": "string",
"chairs_string": "string",
"code": "string",
"committee": "/api/committee/1/",
"committee_kw_id": 0,
"committee_type": 1,
"created": "2019-08-24T14:15:22Z",
"facebook_url_array": [
"string"
],
"fax": "string",
"icon": "string",
"id": 0,
"keywords": [
1
],
"kw_abbrev": "string",
"meeting_documents": "string",
"name": "string",
"num_dem_members": 0,
"num_female_members": 0,
"num_ind_members": 0,
"num_male_members": 0,
"num_members": 0,
"num_rep_members": 0,
"parent_committee_abbrev": "string",
"parent_committee_name": "string",
"phone": "string",
"rank": 0,
"ranking_members_string": "string",
"region": 1,
"resource_uri": "string",
"search_name": "string",
"state_name": "string",
"updated": "2019-08-24T14:15:22Z",
"url": "string",
"url_minority": "string",
"witnesses": "string",
"wiw_name": ""
}
Retrieve information on a single Committee or Caucus
get/committee/{id}/
Securityapi_key and username
Request
path Parameters
id
required
integer <int64>
Quorum ID (Primary Key)
query Parameters
dehydrate
Array of strings
Option to provide additional detail for certain fields, either by expanding those fields with additional details from the related model or by substituting more informative values for the actual database values. resource_uri - expand resource_uri with additional details. state_name - expand state_name with additional details. NOTE: This parameter can accept one or more comma-separated values; it is not limited to a single value.