{"openapi":"3.1.0","info":{"title":"Swiss Parliament Open Data Webservice (OWS)","description":"RESTful API providing public information of the Swiss Parliament.","contact":{"email":"doc@parl.admin.ch"},"version":"1.0.0","x-audience":"public"},"servers":[{"url":"https://ws.parl.ch","description":"Generated server url"}],"security":[{"ApiKeyHeader":[]}],"tags":[{"name":"Departments","description":"This endpoint provides a list of all departments"},{"name":"Persons","description":"This endpoint provides access to data on persons"},{"name":"Mutations","description":"This endpoint provides a list of all mutations"},{"name":"Sessions","description":"This endpoint provides a list of all sessions"},{"name":"Business Status","description":"This endpoint provides a list of all business status"},{"name":"Council Meetings","description":"This endpoint provides a list of all council meetings"},{"name":"Council Statements","description":"This endpoint provides access to data on council statements"},{"name":"Votes Council of States","description":"This endpoint provides access to data on votes of the Council of States"},{"name":"Council Minutes","description":"This endpoint provides access to data on council minutes"},{"name":"Elections","description":"This endpoint provides a list of all elections"},{"name":"API Information","description":"Provides API meta information."},{"name":"Legislatures","description":"This endpoint provides a list of all legislatures"},{"name":"Councils","description":"This endpoint provides a list of all councils"},{"name":"Topics","description":"This endpoint provides a list of all topics"},{"name":"Votings National Council","description":"This endpoint provides access to data on votes of the National Council including the individual votings"},{"name":"Business Types","description":"This endpoint provides a list of all business types"},{"name":"Businesses","description":"This endpoint provides access to data on businesses"},{"name":"Seats Council of States","description":"This endpoint provides the current seating arrangements of the Council of States"},{"name":"Votings Council of States","description":"This endpoint provides access to data on votes of the Council of States including the individual votings"},{"name":"Seats National Council","description":"This endpoint provides the current seating arrangements of the National Council"},{"name":"Cantons","description":"This endpoint provides a list of all cantons"},{"name":"Votes National Council","description":"This endpoint provides access to data on votes of the National Council"},{"name":"MasterData","description":"This endpoint provides a list of all master data"},{"name":"Groups","description":"This endpoint provides access to data on groups"}],"paths":{"/api/v1/votings-nc":{"get":{"tags":["Votings National Council"],"summary":"Get all votings of the National Council","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getAllVotings","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/votings-nc":{"get":{"tags":["Votings National Council"],"summary":"Get all votings of the National Council","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getAllVotings_1","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/v1/votings-cs":{"get":{"tags":["Votings Council of States"],"summary":"Get all votings of the Council of States","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getAllVotings_2","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/votings-cs":{"get":{"tags":["Votings Council of States"],"summary":"Get all votings of the Council of States","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getAllVotings_3","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/v1/votes-nc/{id}/votings":{"get":{"tags":["Votes National Council"],"summary":"Get all votings of a vote of the National Council","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getVotingsOfVote","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/votes-nc/{id}/votings":{"get":{"tags":["Votes National Council"],"summary":"Get all votings of a vote of the National Council","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getVotingsOfVote_1","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/votes-nc/{id}":{"get":{"tags":["Votes National Council"],"summary":"Get a vote of the National Council by id","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getVote","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoteV1"}}}}}}},"/api/v1/votes-nc/{id}":{"get":{"tags":["Votes National Council"],"summary":"Get a vote of the National Council by id","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getVote_1","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoteV1"}}}}}}},"/api/v1/votes-nc":{"get":{"tags":["Votes National Council"],"summary":"Get all votes of the National Council","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getAllVotes","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVoteV1"}}}}}}},"/api/votes-nc":{"get":{"tags":["Votes National Council"],"summary":"Get all votes of the National Council","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getAllVotes_1","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVoteV1"}}}}}}},"/api/v1/votes-cs/{id}/votings":{"get":{"tags":["Votes Council of States"],"summary":"Get all votings of a vote of the Council of States","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getVotingsOfVote_2","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/votes-cs/{id}/votings":{"get":{"tags":["Votes Council of States"],"summary":"Get all votings of a vote of the Council of States","description":"## Properties\n\n### Core Information\n* `id` - Integer voting identifier\n* `decision` - Voting decision including:\n  * `text` - Decision text\n  * `token` - Decision identifier token\n* `assemblyMember` - Assembly member who votes\n\n### Vote\n* `vote` - Associated vote (see /api/votes-nc resp. /api/votes-cs for detailed properties description)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on voting information.","operationId":"getVotingsOfVote_3","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVotingV1"}}}}}}},"/api/votes-cs/{id}":{"get":{"tags":["Votes Council of States"],"summary":"Get a vote of the Council of States by id","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getVote_2","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoteV1"}}}}}}},"/api/v1/votes-cs/{id}":{"get":{"tags":["Votes Council of States"],"summary":"Get a vote of the Council of States by id","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getVote_3","parameters":[{"name":"id","in":"path","description":"The id of the vote","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoteV1"}}}}}}},"/api/v1/votes-cs":{"get":{"tags":["Votes Council of States"],"summary":"Get all votes of the Council of States","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getAllVotes_2","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVoteV1"}}}}}}},"/api/votes-cs":{"get":{"tags":["Votes Council of States"],"summary":"Get all votes of the Council of States","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getAllVotes_3","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVoteV1"}}}}}}},"/api/topics":{"get":{"tags":["Topics"],"summary":"Get all topics","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `name` - Name of the entry\n* `subTopics` - List of associated subtopics\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllTopics","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelTopicV1"}}}}}}},"/api/v1/topics":{"get":{"tags":["Topics"],"summary":"Get all topics","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `name` - Name of the entry\n* `subTopics` - List of associated subtopics\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllTopics_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelTopicV1"}}}}}}},"/api/sessions/{id}/votes-nc":{"get":{"tags":["Sessions"],"summary":"Get all votes of the National Council of a session","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getVotesOfNationalCouncilOfSession","parameters":[{"name":"id","in":"path","description":"The id of the session","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVoteV1"}}}}}}},"/api/v1/sessions/{id}/votes-nc":{"get":{"tags":["Sessions"],"summary":"Get all votes of the National Council of a session","description":"## Properties\n\n### Core Information\n* `id` - Integer vote identifier\n* `number` - Integer vote number\n* `subject` - Localised vote subject\n* `meaningYes` - Localised meaning of \"Yes\" vote\n* `meaningNo` - Localised meaning of \"No\" vote\n* `sortOrder` - Integer defining the sort order\n* `start` - Vote start timestamp\n* `end` - Vote end timestamp\n* `session` - Associated session\n* `result` - Vote result with counts\n\nIndividual votings for a vote are retrieved via the separate `/api/votes-nc/{id}/votings` resp. `/api/votes-cs/{id}/votings` endpoint (using the vote's own `id`).\n\n### Business & Draft\n* `draft` - Associated draft information including:\n  * `number` - Draft number\n  * `title` - Localised draft title\n* `business` - Associated business\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on vote information.","operationId":"getVotesOfNationalCouncilOfSession_1","parameters":[{"name":"id","in":"path","description":"The id of the session","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelVoteV1"}}}}}}},"/api/sessions/{id}/speakers":{"get":{"tags":["Sessions"],"summary":"Get all speakers of a session","description":"## Properties\n\n### Core Information\n* `id` - Integer person identifier\n* `firstName` - First name\n* `lastName` - Last name\n* `functionInCouncil` - String describing the function of the speaker in the council\n* `canton` - Canton\n* `council` - Council\n* `parliamentaryGroup` - Parliamentary group affiliation\n* `party` - Party affiliation\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getSpeakersOfSession","parameters":[{"name":"id","in":"path","description":"The id of the session","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSpeakerV1"}}}}}}},"/api/v1/sessions/{id}/speakers":{"get":{"tags":["Sessions"],"summary":"Get all speakers of a session","description":"## Properties\n\n### Core Information\n* `id` - Integer person identifier\n* `firstName` - First name\n* `lastName` - Last name\n* `functionInCouncil` - String describing the function of the speaker in the council\n* `canton` - Canton\n* `council` - Council\n* `parliamentaryGroup` - Parliamentary group affiliation\n* `party` - Party affiliation\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getSpeakersOfSession_1","parameters":[{"name":"id","in":"path","description":"The id of the session","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSpeakerV1"}}}}}}},"/api/v1/sessions/{id}/councilMeetings":{"get":{"tags":["Sessions"],"summary":"Get all council meetings of a session","description":"## Properties\n\n### Core Information\n* `id` - Integer council meeting identifier\n* `number` - Integer council meeting number\n* `start` - Council meeting start timestamp\n* `end` - Council meeting end timestamp\n* `location` - String indicating the location of the council meeting\n* `status` - String indicating the publication status\n* `verbalixId` - Integer Verbalix identifier\n* `council` - Associated council\n* `session` - Associated session\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getCouncilMeetingsOfSession","parameters":[{"name":"id","in":"path","description":"The id of the session","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMeetingV1"}}}}}}},"/api/sessions/{id}/councilMeetings":{"get":{"tags":["Sessions"],"summary":"Get all council meetings of a session","description":"## Properties\n\n### Core Information\n* `id` - Integer council meeting identifier\n* `number` - Integer council meeting number\n* `start` - Council meeting start timestamp\n* `end` - Council meeting end timestamp\n* `location` - String indicating the location of the council meeting\n* `status` - String indicating the publication status\n* `verbalixId` - Integer Verbalix identifier\n* `council` - Associated council\n* `session` - Associated session\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getCouncilMeetingsOfSession_1","parameters":[{"name":"id","in":"path","description":"The id of the session","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMeetingV1"}}}}}}},"/api/v1/sessions":{"get":{"tags":["Sessions"],"summary":"Get all sessions","description":"## Properties\n\n### Core Information\n* `id` - Integer session identifier\n* `number` - Integer session number\n* `legislature` - Integer legislature identifier\n* `name` - Localised session name\n* `shortName` - Localised session short name\n* `start` - Session start date\n* `end` - Session end date\n* `type` - Session type\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getSessions","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSessionV1"}}}}}}},"/api/sessions":{"get":{"tags":["Sessions"],"summary":"Get all sessions","description":"## Properties\n\n### Core Information\n* `id` - Integer session identifier\n* `number` - Integer session number\n* `legislature` - Integer legislature identifier\n* `name` - Localised session name\n* `shortName` - Localised session short name\n* `start` - Session start date\n* `end` - Session end date\n* `type` - Session type\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getSessions_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSessionV1"}}}}}}},"/api/v1/seats-nc":{"get":{"tags":["Seats National Council"],"summary":"Get all seats of the National Council","description":"## Properties\n\n### Core Information\n* `seatNumber` - Integer seat identifier\n* `activeAssemblyMember` - Assembly member currently assigned to the seat\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllSeats","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSeatV1"}}}}}}},"/api/seats-nc":{"get":{"tags":["Seats National Council"],"summary":"Get all seats of the National Council","description":"## Properties\n\n### Core Information\n* `seatNumber` - Integer seat identifier\n* `activeAssemblyMember` - Assembly member currently assigned to the seat\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllSeats_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSeatV1"}}}}}}},"/api/seats-cs":{"get":{"tags":["Seats Council of States"],"summary":"Get all seats of the Council of States","description":"## Properties\n\n### Core Information\n* `seatNumber` - Integer seat identifier\n* `activeAssemblyMember` - Assembly member currently assigned to the seat\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllSeats_2","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSeatV1"}}}}}}},"/api/v1/seats-cs":{"get":{"tags":["Seats Council of States"],"summary":"Get all seats of the Council of States","description":"## Properties\n\n### Core Information\n* `seatNumber` - Integer seat identifier\n* `activeAssemblyMember` - Assembly member currently assigned to the seat\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllSeats_3","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelSeatV1"}}}}}}},"/api/persons/{id}":{"get":{"tags":["Persons"],"summary":"Get a person by id","description":"## Properties\n\n### Core Information\n* `id` - Integer person identifier\n* `firstName` - First name\n* `lastName` - Last name\n* `callName` - Official call name (taking into account homographs and homophones; see the list of assembly members with the same name)\n* `salutation` - Salutation\n* `type` - Person type\n* `active` - Boolean indicating if the person is currently active\n* `legacyId` - Legacy person identifier (deprecated)\n\n### Personal Details\n* `dateOfBirth` - Date of birth\n* `dateOfDeath` - Date of death\n* `placeOfBirth` - Place of birth\n* `placeOfResidence` - Place of residence\n* `gender` - Gender\n* `canton` - Current or last canton\n* `maritalStatus` - Marital status\n* `militaryRank` - Military rank\n* `numberOfChildren` - Number of children\n* `academicTitle` - Academic title\n* `activePlacesOfOrigin / placesOfOrigin` - Place of origin entries\n* `activeCitizenships / citizenships` - Citizenship entries\n* `education` - List of education entries, each including:\n  * `designation` - Education designation\n  * `title` - Title\n  * `institution` - Education institution\n  * `start` - Education start date\n  * `end` - Education end date\n* `otherActivities` - List of other activities\n\n### Contact Details\n* `addresses` - List of address entries\n* `contactDetails` - List of contact entries\n* `languages` - Language information\n\n### Mandates & Memberships\n* `parliamentaryGroup` - Current or last parliamentary group\n* `party` - Current or last party\n* `council` - Current or last council\n* `activePartyMembership / partyMemberships` - Party membership entries, each including membership dates and type\n* `activeParliamentaryGroupMembership / parliamentaryGroupMemberships` - Parliamentary group membership entries, each including membership dates and type\n* `activeParliamentaryMandates / parliamentaryMandates` - Parliamentary mandate entries (including committee and delegation memberships), each including membership dates and type\n* `activeCrossPartyGroupMemberships / crossPartyGroupMemberships` - Cross-party group membership entries, each including membership dates and type\n* `activePoliticalMandates / politicalMandates` - Political mandate entries (including mandates at cantonal and local level), each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `type` - Mandate type\n  * `designation` - Mandate designation\n\n### Occupations & Interests\n* `activeOccupations / occupations` - Occupation entries, each including:\n  * `employer` - Employer\n  * `employmentType` - Employment type\n  * `designation` - Occupation designation\n  * `designationFreeText` - Occupation free text designation\n  * `function` - Occupation function\n  * `start` - Occupation start date\n  * `end` - Occupation end date\n* `activeInterests / interests` - Interest (Interessenbindung) entries, each including:\n  * `designation` - Free text designation\n  * `legalForm` - Legal form\n  * `function` - Function\n  * `isPaid` - Boolean indicating a paid activity\n  * `isAuthorityRepresentation` - Boolean indicating representation of an authority\n  * `body` - Body\n  * `start` - Start date\n  * `end` - End date\n\n### Associated Persons\n* `personalCollaborators` - List of personal collaborators, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `occupations` - Current occupations\n* `personsWithAccessAuthorisation` - List of persons with access authorisation, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `function` - Function\n  * `functionOrganisation` - Organisation (if function is lobbyist)\n\n### Election Information\n* `activeElection / elections` - Election records, each including:\n  * `council` - Associated council\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the council\n  * `electedDate` - Date on which the assembly member was elected\n  * `swornInDate` - Date on which the assembly member was sworn in\n  * `leavingDate` - Date on which the assembly member left the council\n  * `replacedAssemblyMember` - Details about the replaced assembly member\n\n### Information specific to Federal Councillors\n* `activeFederalCouncilElection / federalCouncilElections` - Federal council election records, each including:\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the federal council\n  * `electedDate` - Date on which the federal councillor was elected\n  * `takingOfficeDate` - Date on which the federal councillor took office\n  * `leavingDate` - Date on which the federal councillor left the federal council\n  * `replacedFederalCouncillor` - Details about the replaced federal councillor\n* `activeFederalCouncilMandates / federalCouncilMandates` - Federal council mandates, each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `department` - Mandate department\n  * `function` - Mandate function\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getPerson","parameters":[{"name":"id","in":"path","description":"The id of the person","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Person found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonV1"}}}},"404":{"description":"Person not found"}}}},"/api/v1/persons/{id}":{"get":{"tags":["Persons"],"summary":"Get a person by id","description":"## Properties\n\n### Core Information\n* `id` - Integer person identifier\n* `firstName` - First name\n* `lastName` - Last name\n* `callName` - Official call name (taking into account homographs and homophones; see the list of assembly members with the same name)\n* `salutation` - Salutation\n* `type` - Person type\n* `active` - Boolean indicating if the person is currently active\n* `legacyId` - Legacy person identifier (deprecated)\n\n### Personal Details\n* `dateOfBirth` - Date of birth\n* `dateOfDeath` - Date of death\n* `placeOfBirth` - Place of birth\n* `placeOfResidence` - Place of residence\n* `gender` - Gender\n* `canton` - Current or last canton\n* `maritalStatus` - Marital status\n* `militaryRank` - Military rank\n* `numberOfChildren` - Number of children\n* `academicTitle` - Academic title\n* `activePlacesOfOrigin / placesOfOrigin` - Place of origin entries\n* `activeCitizenships / citizenships` - Citizenship entries\n* `education` - List of education entries, each including:\n  * `designation` - Education designation\n  * `title` - Title\n  * `institution` - Education institution\n  * `start` - Education start date\n  * `end` - Education end date\n* `otherActivities` - List of other activities\n\n### Contact Details\n* `addresses` - List of address entries\n* `contactDetails` - List of contact entries\n* `languages` - Language information\n\n### Mandates & Memberships\n* `parliamentaryGroup` - Current or last parliamentary group\n* `party` - Current or last party\n* `council` - Current or last council\n* `activePartyMembership / partyMemberships` - Party membership entries, each including membership dates and type\n* `activeParliamentaryGroupMembership / parliamentaryGroupMemberships` - Parliamentary group membership entries, each including membership dates and type\n* `activeParliamentaryMandates / parliamentaryMandates` - Parliamentary mandate entries (including committee and delegation memberships), each including membership dates and type\n* `activeCrossPartyGroupMemberships / crossPartyGroupMemberships` - Cross-party group membership entries, each including membership dates and type\n* `activePoliticalMandates / politicalMandates` - Political mandate entries (including mandates at cantonal and local level), each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `type` - Mandate type\n  * `designation` - Mandate designation\n\n### Occupations & Interests\n* `activeOccupations / occupations` - Occupation entries, each including:\n  * `employer` - Employer\n  * `employmentType` - Employment type\n  * `designation` - Occupation designation\n  * `designationFreeText` - Occupation free text designation\n  * `function` - Occupation function\n  * `start` - Occupation start date\n  * `end` - Occupation end date\n* `activeInterests / interests` - Interest (Interessenbindung) entries, each including:\n  * `designation` - Free text designation\n  * `legalForm` - Legal form\n  * `function` - Function\n  * `isPaid` - Boolean indicating a paid activity\n  * `isAuthorityRepresentation` - Boolean indicating representation of an authority\n  * `body` - Body\n  * `start` - Start date\n  * `end` - End date\n\n### Associated Persons\n* `personalCollaborators` - List of personal collaborators, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `occupations` - Current occupations\n* `personsWithAccessAuthorisation` - List of persons with access authorisation, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `function` - Function\n  * `functionOrganisation` - Organisation (if function is lobbyist)\n\n### Election Information\n* `activeElection / elections` - Election records, each including:\n  * `council` - Associated council\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the council\n  * `electedDate` - Date on which the assembly member was elected\n  * `swornInDate` - Date on which the assembly member was sworn in\n  * `leavingDate` - Date on which the assembly member left the council\n  * `replacedAssemblyMember` - Details about the replaced assembly member\n\n### Information specific to Federal Councillors\n* `activeFederalCouncilElection / federalCouncilElections` - Federal council election records, each including:\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the federal council\n  * `electedDate` - Date on which the federal councillor was elected\n  * `takingOfficeDate` - Date on which the federal councillor took office\n  * `leavingDate` - Date on which the federal councillor left the federal council\n  * `replacedFederalCouncillor` - Details about the replaced federal councillor\n* `activeFederalCouncilMandates / federalCouncilMandates` - Federal council mandates, each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `department` - Mandate department\n  * `function` - Mandate function\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getPerson_1","parameters":[{"name":"id","in":"path","description":"The id of the person","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Person found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonV1"}}}},"404":{"description":"Person not found"}}}},"/api/persons":{"get":{"tags":["Persons"],"summary":"Get all persons","description":"## Properties\n\n### Core Information\n* `id` - Integer person identifier\n* `firstName` - First name\n* `lastName` - Last name\n* `callName` - Official call name (taking into account homographs and homophones; see the list of assembly members with the same name)\n* `salutation` - Salutation\n* `type` - Person type\n* `active` - Boolean indicating if the person is currently active\n* `legacyId` - Legacy person identifier (deprecated)\n\n### Personal Details\n* `dateOfBirth` - Date of birth\n* `dateOfDeath` - Date of death\n* `placeOfBirth` - Place of birth\n* `placeOfResidence` - Place of residence\n* `gender` - Gender\n* `canton` - Current or last canton\n* `maritalStatus` - Marital status\n* `militaryRank` - Military rank\n* `numberOfChildren` - Number of children\n* `academicTitle` - Academic title\n* `activePlacesOfOrigin / placesOfOrigin` - Place of origin entries\n* `activeCitizenships / citizenships` - Citizenship entries\n* `education` - List of education entries, each including:\n  * `designation` - Education designation\n  * `title` - Title\n  * `institution` - Education institution\n  * `start` - Education start date\n  * `end` - Education end date\n* `otherActivities` - List of other activities\n\n### Contact Details\n* `addresses` - List of address entries\n* `contactDetails` - List of contact entries\n* `languages` - Language information\n\n### Mandates & Memberships\n* `parliamentaryGroup` - Current or last parliamentary group\n* `party` - Current or last party\n* `council` - Current or last council\n* `activePartyMembership / partyMemberships` - Party membership entries, each including membership dates and type\n* `activeParliamentaryGroupMembership / parliamentaryGroupMemberships` - Parliamentary group membership entries, each including membership dates and type\n* `activeParliamentaryMandates / parliamentaryMandates` - Parliamentary mandate entries (including committee and delegation memberships), each including membership dates and type\n* `activeCrossPartyGroupMemberships / crossPartyGroupMemberships` - Cross-party group membership entries, each including membership dates and type\n* `activePoliticalMandates / politicalMandates` - Political mandate entries (including mandates at cantonal and local level), each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `type` - Mandate type\n  * `designation` - Mandate designation\n\n### Occupations & Interests\n* `activeOccupations / occupations` - Occupation entries, each including:\n  * `employer` - Employer\n  * `employmentType` - Employment type\n  * `designation` - Occupation designation\n  * `designationFreeText` - Occupation free text designation\n  * `function` - Occupation function\n  * `start` - Occupation start date\n  * `end` - Occupation end date\n* `activeInterests / interests` - Interest (Interessenbindung) entries, each including:\n  * `designation` - Free text designation\n  * `legalForm` - Legal form\n  * `function` - Function\n  * `isPaid` - Boolean indicating a paid activity\n  * `isAuthorityRepresentation` - Boolean indicating representation of an authority\n  * `body` - Body\n  * `start` - Start date\n  * `end` - End date\n\n### Associated Persons\n* `personalCollaborators` - List of personal collaborators, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `occupations` - Current occupations\n* `personsWithAccessAuthorisation` - List of persons with access authorisation, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `function` - Function\n  * `functionOrganisation` - Organisation (if function is lobbyist)\n\n### Election Information\n* `activeElection / elections` - Election records, each including:\n  * `council` - Associated council\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the council\n  * `electedDate` - Date on which the assembly member was elected\n  * `swornInDate` - Date on which the assembly member was sworn in\n  * `leavingDate` - Date on which the assembly member left the council\n  * `replacedAssemblyMember` - Details about the replaced assembly member\n\n### Information specific to Federal Councillors\n* `activeFederalCouncilElection / federalCouncilElections` - Federal council election records, each including:\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the federal council\n  * `electedDate` - Date on which the federal councillor was elected\n  * `takingOfficeDate` - Date on which the federal councillor took office\n  * `leavingDate` - Date on which the federal councillor left the federal council\n  * `replacedFederalCouncillor` - Details about the replaced federal councillor\n* `activeFederalCouncilMandates / federalCouncilMandates` - Federal council mandates, each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `department` - Mandate department\n  * `function` - Mandate function\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getPersons","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 20, Maximum: 300","required":false,"schema":{"type":"integer","format":"int32","default":20,"maximum":300,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelPersonV1"}}}}}}},"/api/v1/persons":{"get":{"tags":["Persons"],"summary":"Get all persons","description":"## Properties\n\n### Core Information\n* `id` - Integer person identifier\n* `firstName` - First name\n* `lastName` - Last name\n* `callName` - Official call name (taking into account homographs and homophones; see the list of assembly members with the same name)\n* `salutation` - Salutation\n* `type` - Person type\n* `active` - Boolean indicating if the person is currently active\n* `legacyId` - Legacy person identifier (deprecated)\n\n### Personal Details\n* `dateOfBirth` - Date of birth\n* `dateOfDeath` - Date of death\n* `placeOfBirth` - Place of birth\n* `placeOfResidence` - Place of residence\n* `gender` - Gender\n* `canton` - Current or last canton\n* `maritalStatus` - Marital status\n* `militaryRank` - Military rank\n* `numberOfChildren` - Number of children\n* `academicTitle` - Academic title\n* `activePlacesOfOrigin / placesOfOrigin` - Place of origin entries\n* `activeCitizenships / citizenships` - Citizenship entries\n* `education` - List of education entries, each including:\n  * `designation` - Education designation\n  * `title` - Title\n  * `institution` - Education institution\n  * `start` - Education start date\n  * `end` - Education end date\n* `otherActivities` - List of other activities\n\n### Contact Details\n* `addresses` - List of address entries\n* `contactDetails` - List of contact entries\n* `languages` - Language information\n\n### Mandates & Memberships\n* `parliamentaryGroup` - Current or last parliamentary group\n* `party` - Current or last party\n* `council` - Current or last council\n* `activePartyMembership / partyMemberships` - Party membership entries, each including membership dates and type\n* `activeParliamentaryGroupMembership / parliamentaryGroupMemberships` - Parliamentary group membership entries, each including membership dates and type\n* `activeParliamentaryMandates / parliamentaryMandates` - Parliamentary mandate entries (including committee and delegation memberships), each including membership dates and type\n* `activeCrossPartyGroupMemberships / crossPartyGroupMemberships` - Cross-party group membership entries, each including membership dates and type\n* `activePoliticalMandates / politicalMandates` - Political mandate entries (including mandates at cantonal and local level), each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `type` - Mandate type\n  * `designation` - Mandate designation\n\n### Occupations & Interests\n* `activeOccupations / occupations` - Occupation entries, each including:\n  * `employer` - Employer\n  * `employmentType` - Employment type\n  * `designation` - Occupation designation\n  * `designationFreeText` - Occupation free text designation\n  * `function` - Occupation function\n  * `start` - Occupation start date\n  * `end` - Occupation end date\n* `activeInterests / interests` - Interest (Interessenbindung) entries, each including:\n  * `designation` - Free text designation\n  * `legalForm` - Legal form\n  * `function` - Function\n  * `isPaid` - Boolean indicating a paid activity\n  * `isAuthorityRepresentation` - Boolean indicating representation of an authority\n  * `body` - Body\n  * `start` - Start date\n  * `end` - End date\n\n### Associated Persons\n* `personalCollaborators` - List of personal collaborators, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `occupations` - Current occupations\n* `personsWithAccessAuthorisation` - List of persons with access authorisation, each including:\n  * `id` - Integer person identifier\n  * `firstName` - First name\n  * `lastName` - Last name\n  * `function` - Function\n  * `functionOrganisation` - Organisation (if function is lobbyist)\n\n### Election Information\n* `activeElection / elections` - Election records, each including:\n  * `council` - Associated council\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the council\n  * `electedDate` - Date on which the assembly member was elected\n  * `swornInDate` - Date on which the assembly member was sworn in\n  * `leavingDate` - Date on which the assembly member left the council\n  * `replacedAssemblyMember` - Details about the replaced assembly member\n\n### Information specific to Federal Councillors\n* `activeFederalCouncilElection / federalCouncilElections` - Federal council election records, each including:\n  * `canton` - Associated canton\n  * `leavingReason` - Reason for leaving the federal council\n  * `electedDate` - Date on which the federal councillor was elected\n  * `takingOfficeDate` - Date on which the federal councillor took office\n  * `leavingDate` - Date on which the federal councillor left the federal council\n  * `replacedFederalCouncillor` - Details about the replaced federal councillor\n* `activeFederalCouncilMandates / federalCouncilMandates` - Federal council mandates, each including:\n  * `start` - Mandate start date\n  * `end` - Mandate end date\n  * `department` - Mandate department\n  * `function` - Mandate function\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getPersons_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 20, Maximum: 300","required":false,"schema":{"type":"integer","format":"int32","default":20,"maximum":300,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelPersonV1"}}}}}}},"/api/v1/mutations":{"get":{"tags":["Mutations"],"summary":"Get all mutations","description":"## Properties\n\n### Core Information\n* `replacedAssemblyMember` - Details about the replaced assembly member:\n  * `id` - Integer person identifier\n  * `lastName` - Last name\n  * `firstName` - First name\n  * `parliamentaryGroup` - Parliamentary group affiliation\n  * `party` - Party affiliation\n  * `canton` - Associated canton\n  * `council` - Associated council\n  * `electedDate` - Date on which the assembly member was elected\n  * `swornInDate` - Date on which the assembly member was sworn in\n  * `leavingDate` - Date on which the assembly member left the council\n  * `leavingReason` - Reason for leaving the council\n* `assemblyMember` - Details about the replacing assembly member (including the same fields as in replacedAssemblyMember)\n* `legislature` - Integer legislature identifier of the legislature in which the mutation occurred\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllMutations","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelMutationV1"}}}}}}},"/api/mutations":{"get":{"tags":["Mutations"],"summary":"Get all mutations","description":"## Properties\n\n### Core Information\n* `replacedAssemblyMember` - Details about the replaced assembly member:\n  * `id` - Integer person identifier\n  * `lastName` - Last name\n  * `firstName` - First name\n  * `parliamentaryGroup` - Parliamentary group affiliation\n  * `party` - Party affiliation\n  * `canton` - Associated canton\n  * `council` - Associated council\n  * `electedDate` - Date on which the assembly member was elected\n  * `swornInDate` - Date on which the assembly member was sworn in\n  * `leavingDate` - Date on which the assembly member left the council\n  * `leavingReason` - Reason for leaving the council\n* `assemblyMember` - Details about the replacing assembly member (including the same fields as in replacedAssemblyMember)\n* `legislature` - Integer legislature identifier of the legislature in which the mutation occurred\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllMutations_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelMutationV1"}}}}}}},"/api/v1/masterData/{key}":{"get":{"tags":["MasterData"],"summary":"Get a master data category by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the master data category\n* `name` - Name of the master data category\n* `hasAbbreviations` - Boolean indicating if the entries of this master data category have abbreviations\n* `content` - List of all entries of this master data category\n  * `key` - String key of the master data entry\n  * `legacyKey` - Integer legacy identifier (deprecated)\n  * `name` - Name of the master data entry\n  * `abbreviation` - Abbreviation of the master data entry\n  * `start` - Validity start date\n  * `end` - Validity end date\n  * `history` - List of name changes with validity periods\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getEntriesByCategory","parameters":[{"name":"key","in":"path","description":"The key of the master data category","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MasterDataEntriesWithHistoryV1"}}}}}}},"/api/masterData/{key}":{"get":{"tags":["MasterData"],"summary":"Get a master data category by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the master data category\n* `name` - Name of the master data category\n* `hasAbbreviations` - Boolean indicating if the entries of this master data category have abbreviations\n* `content` - List of all entries of this master data category\n  * `key` - String key of the master data entry\n  * `legacyKey` - Integer legacy identifier (deprecated)\n  * `name` - Name of the master data entry\n  * `abbreviation` - Abbreviation of the master data entry\n  * `start` - Validity start date\n  * `end` - Validity end date\n  * `history` - List of name changes with validity periods\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getEntriesByCategory_1","parameters":[{"name":"key","in":"path","description":"The key of the master data category","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MasterDataEntriesWithHistoryV1"}}}}}}},"/api/v1/masterData":{"get":{"tags":["MasterData"],"summary":"Get all master data","description":"## Properties\n\n### Core Information\n* `key` - String key of the master data category\n* `name` - Name of the master data category\n* `hasAbbreviations` - Boolean indicating if the entries of this master data category have abbreviations\n* `content` - List of all entries of this master data category\n  * `key` - String key of the master data entry\n  * `legacyKey` - Integer legacy identifier (deprecated)\n  * `name` - Name of the master data entry\n  * `abbreviation` - Abbreviation of the master data entry\n  * `start` - Validity start date\n  * `end` - Validity end date\n  * `history` - List of name changes with validity periods\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getMasterDataSets","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelMasterDataSetWithEntriesV1"}}}}}}},"/api/masterData":{"get":{"tags":["MasterData"],"summary":"Get all master data","description":"## Properties\n\n### Core Information\n* `key` - String key of the master data category\n* `name` - Name of the master data category\n* `hasAbbreviations` - Boolean indicating if the entries of this master data category have abbreviations\n* `content` - List of all entries of this master data category\n  * `key` - String key of the master data entry\n  * `legacyKey` - Integer legacy identifier (deprecated)\n  * `name` - Name of the master data entry\n  * `abbreviation` - Abbreviation of the master data entry\n  * `start` - Validity start date\n  * `end` - Validity end date\n  * `history` - List of name changes with validity periods\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getMasterDataSets_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelMasterDataSetWithEntriesV1"}}}}}}},"/api/v1/legislatures/{id}":{"get":{"tags":["Legislatures"],"summary":"Get a legislature by id","description":"## Properties\n\n### Core Information\n* `id` - Integer legislature identifier\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `name` - Name of the entry\n* `start` - Start date of the legislature\n* `end` - End date of the legislature\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getLegislatureById","parameters":[{"name":"id","in":"path","description":"The id of the legislature","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LegislatureV1"}}}}}}},"/api/legislatures/{id}":{"get":{"tags":["Legislatures"],"summary":"Get a legislature by id","description":"## Properties\n\n### Core Information\n* `id` - Integer legislature identifier\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `name` - Name of the entry\n* `start` - Start date of the legislature\n* `end` - End date of the legislature\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getLegislatureById_1","parameters":[{"name":"id","in":"path","description":"The id of the legislature","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LegislatureV1"}}}}}}},"/api/v1/legislatures":{"get":{"tags":["Legislatures"],"summary":"Get all legislatures","description":"## Properties\n\n### Core Information\n* `id` - Integer legislature identifier\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `name` - Name of the entry\n* `start` - Start date of the legislature\n* `end` - End date of the legislature\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getLegislatures","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelLegislatureV1"}}}}}}},"/api/legislatures":{"get":{"tags":["Legislatures"],"summary":"Get all legislatures","description":"## Properties\n\n### Core Information\n* `id` - Integer legislature identifier\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `name` - Name of the entry\n* `start` - Start date of the legislature\n* `end` - End date of the legislature\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getLegislatures_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelLegislatureV1"}}}}}}},"/api/v1/info/x-audience":{"get":{"tags":["API Information"],"summary":"Get API Audience","description":"Returns the intended target audience of the API.","operationId":"getAudience","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API audience","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/info/x-audience":{"get":{"tags":["API Information"],"summary":"Get API Audience","description":"Returns the intended target audience of the API.","operationId":"getAudience_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API audience","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/info/version":{"get":{"tags":["API Information"],"summary":"Get API Version","description":"Returns the version of the API.","operationId":"getVersion","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API version","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/info/version":{"get":{"tags":["API Information"],"summary":"Get API Version","description":"Returns the version of the API.","operationId":"getVersion_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API version","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/info/title":{"get":{"tags":["API Information"],"summary":"Get API Title","description":"Returns the title of the API.","operationId":"getTitle","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API title","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/info/title":{"get":{"tags":["API Information"],"summary":"Get API Title","description":"Returns the title of the API.","operationId":"getTitle_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API title","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/info/environment":{"get":{"tags":["API Information"],"summary":"Get API Environment","description":"Returns the current environment of the API.","operationId":"getEnvironment","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API environment","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/info/environment":{"get":{"tags":["API Information"],"summary":"Get API Environment","description":"Returns the current environment of the API.","operationId":"getEnvironment_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API environment","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/info/description":{"get":{"tags":["API Information"],"summary":"Get API Description","description":"Returns the description of the API.","operationId":"getDescription","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API description","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/info/description":{"get":{"tags":["API Information"],"summary":"Get API Description","description":"Returns the description of the API.","operationId":"getDescription_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API description","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/info/contact/email":{"get":{"tags":["API Information"],"summary":"Get API Contact Email","description":"Returns the contact email of the API.","operationId":"getContactEmail","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API contact email","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/v1/info/contact/email":{"get":{"tags":["API Information"],"summary":"Get API Contact Email","description":"Returns the contact email of the API.","operationId":"getContactEmail_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successfully retrieved the API contact email","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/groups/{id}":{"get":{"tags":["Groups"],"summary":"Get a group by id","description":"## Properties\n\n### Core Information\n* `id` - Integer group identifier\n* `code` - Code (specific to parliamentary groups and parties)\n* `active` - Boolean indicating if the group is currently active\n* `start` - Date on which the group was established\n* `end` - Date on which the group was dissolved\n* `shortName` - Current short name of the group (localised)\n* `name` - Current name of the group (localised)\n* `names` - List of localised group names with validity periods\n* `color` - String indicating the group's color (specific to parliamentary groups)\n* `category` - Group category\n* `council` - Associated council\n* `registerNumber` - Register number\n* `groupFamily` - Grouping of groups and their associated sub-groups (example: a committee and its sub-committees)\n* `type` - Group type\n* `relatedBusiness` - Related business\n\n### Members\n* `currentMembers` - List of current group members\n* `members` - List of all group memberships (current and historical), each containing:\n  * `start` - Membership start date\n  * `end` - Membership end date\n  * `membershipType` - Membership type\n  * `assemblyMember` - Assembly member\n\n### Legacy Identifiers\n* `legacyIds` - Container for legacy identifiers:\n  * `committeeId` - Integer identifier for committees (deprecated)\n  * `mainCommitteeNumber` - Integer identifier numbering main committees (deprecated)\n  * `subCommitteeNumber` - Integer identifier numbering sub-committees (deprecated)\n  * `parliamentaryGroupNumber` - Integer identifier for parliamentary groups (deprecated)\n  * `partyNumber` - Integer identifier for parties (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getGroup","parameters":[{"name":"id","in":"path","description":"The id of the group","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroupV1"}}}}}}},"/api/v1/groups/{id}":{"get":{"tags":["Groups"],"summary":"Get a group by id","description":"## Properties\n\n### Core Information\n* `id` - Integer group identifier\n* `code` - Code (specific to parliamentary groups and parties)\n* `active` - Boolean indicating if the group is currently active\n* `start` - Date on which the group was established\n* `end` - Date on which the group was dissolved\n* `shortName` - Current short name of the group (localised)\n* `name` - Current name of the group (localised)\n* `names` - List of localised group names with validity periods\n* `color` - String indicating the group's color (specific to parliamentary groups)\n* `category` - Group category\n* `council` - Associated council\n* `registerNumber` - Register number\n* `groupFamily` - Grouping of groups and their associated sub-groups (example: a committee and its sub-committees)\n* `type` - Group type\n* `relatedBusiness` - Related business\n\n### Members\n* `currentMembers` - List of current group members\n* `members` - List of all group memberships (current and historical), each containing:\n  * `start` - Membership start date\n  * `end` - Membership end date\n  * `membershipType` - Membership type\n  * `assemblyMember` - Assembly member\n\n### Legacy Identifiers\n* `legacyIds` - Container for legacy identifiers:\n  * `committeeId` - Integer identifier for committees (deprecated)\n  * `mainCommitteeNumber` - Integer identifier numbering main committees (deprecated)\n  * `subCommitteeNumber` - Integer identifier numbering sub-committees (deprecated)\n  * `parliamentaryGroupNumber` - Integer identifier for parliamentary groups (deprecated)\n  * `partyNumber` - Integer identifier for parties (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getGroup_1","parameters":[{"name":"id","in":"path","description":"The id of the group","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroupV1"}}}}}}},"/api/v1/groups":{"get":{"tags":["Groups"],"summary":"Get all groups","description":"## Properties\n\n### Core Information\n* `id` - Integer group identifier\n* `code` - Code (specific to parliamentary groups and parties)\n* `active` - Boolean indicating if the group is currently active\n* `start` - Date on which the group was established\n* `end` - Date on which the group was dissolved\n* `shortName` - Current short name of the group (localised)\n* `name` - Current name of the group (localised)\n* `names` - List of localised group names with validity periods\n* `color` - String indicating the group's color (specific to parliamentary groups)\n* `category` - Group category\n* `council` - Associated council\n* `registerNumber` - Register number\n* `groupFamily` - Grouping of groups and their associated sub-groups (example: a committee and its sub-committees)\n* `type` - Group type\n* `relatedBusiness` - Related business\n\n### Members\n* `currentMembers` - List of current group members\n* `members` - List of all group memberships (current and historical), each containing:\n  * `start` - Membership start date\n  * `end` - Membership end date\n  * `membershipType` - Membership type\n  * `assemblyMember` - Assembly member\n\n### Legacy Identifiers\n* `legacyIds` - Container for legacy identifiers:\n  * `committeeId` - Integer identifier for committees (deprecated)\n  * `mainCommitteeNumber` - Integer identifier numbering main committees (deprecated)\n  * `subCommitteeNumber` - Integer identifier numbering sub-committees (deprecated)\n  * `parliamentaryGroupNumber` - Integer identifier for parliamentary groups (deprecated)\n  * `partyNumber` - Integer identifier for parties (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getGroups","parameters":[{"name":"type","in":"query","description":"Filter by group type. Expects the type.key-value (e.g. `1451016` for committees or `1451011` for parliamentary groups). Available keys are retrievable via /api/masterData/145.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelGroupV1"}}}}}}},"/api/groups":{"get":{"tags":["Groups"],"summary":"Get all groups","description":"## Properties\n\n### Core Information\n* `id` - Integer group identifier\n* `code` - Code (specific to parliamentary groups and parties)\n* `active` - Boolean indicating if the group is currently active\n* `start` - Date on which the group was established\n* `end` - Date on which the group was dissolved\n* `shortName` - Current short name of the group (localised)\n* `name` - Current name of the group (localised)\n* `names` - List of localised group names with validity periods\n* `color` - String indicating the group's color (specific to parliamentary groups)\n* `category` - Group category\n* `council` - Associated council\n* `registerNumber` - Register number\n* `groupFamily` - Grouping of groups and their associated sub-groups (example: a committee and its sub-committees)\n* `type` - Group type\n* `relatedBusiness` - Related business\n\n### Members\n* `currentMembers` - List of current group members\n* `members` - List of all group memberships (current and historical), each containing:\n  * `start` - Membership start date\n  * `end` - Membership end date\n  * `membershipType` - Membership type\n  * `assemblyMember` - Assembly member\n\n### Legacy Identifiers\n* `legacyIds` - Container for legacy identifiers:\n  * `committeeId` - Integer identifier for committees (deprecated)\n  * `mainCommitteeNumber` - Integer identifier numbering main committees (deprecated)\n  * `subCommitteeNumber` - Integer identifier numbering sub-committees (deprecated)\n  * `parliamentaryGroupNumber` - Integer identifier for parliamentary groups (deprecated)\n  * `partyNumber` - Integer identifier for parties (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getGroups_1","parameters":[{"name":"type","in":"query","description":"Filter by group type. Expects the type.key-value (e.g. `1451016` for committees or `1451011` for parliamentary groups). Available keys are retrievable via /api/masterData/145.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelGroupV1"}}}}}}},"/api/elections":{"get":{"tags":["Elections"],"summary":"Get all elections","description":"## Properties\n\n### Core Information\n* `assemblyMember` - Details about the elected assembly member\n* `replacedAssemblyMember` - Details about the replaced assembly member\n* `council` - Associated council\n* `canton` - Associated canton\n* `electedDate` - Date on which the assembly member was elected\n* `swornInDate` - Date on which the assembly member was sworn in\n* `leavingDate` - Date on which the assembly member left the council\n* `leavingReason` - Reason for leaving the council\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllElections","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelElectionV1"}}}}}}},"/api/v1/elections":{"get":{"tags":["Elections"],"summary":"Get all elections","description":"## Properties\n\n### Core Information\n* `assemblyMember` - Details about the elected assembly member\n* `replacedAssemblyMember` - Details about the replaced assembly member\n* `council` - Associated council\n* `canton` - Associated canton\n* `electedDate` - Date on which the assembly member was elected\n* `swornInDate` - Date on which the assembly member was sworn in\n* `leavingDate` - Date on which the assembly member left the council\n* `leavingReason` - Reason for leaving the council\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllElections_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelElectionV1"}}}}}}},"/api/departments/{key}":{"get":{"tags":["Departments"],"summary":"Get a department by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `active` - Boolean indicating if the department is currently active\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `start` - Date on which the department was established\n* `end` - Date on which the department was dissolved\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getDepartmentByKey","parameters":[{"name":"key","in":"path","description":"The key of the department","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepartmentV1"}}}}}}},"/api/v1/departments/{key}":{"get":{"tags":["Departments"],"summary":"Get a department by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `active` - Boolean indicating if the department is currently active\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `start` - Date on which the department was established\n* `end` - Date on which the department was dissolved\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getDepartmentByKey_1","parameters":[{"name":"key","in":"path","description":"The key of the department","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepartmentV1"}}}}}}},"/api/v1/departments":{"get":{"tags":["Departments"],"summary":"Get all departments","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `active` - Boolean indicating if the department is currently active\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `start` - Date on which the department was established\n* `end` - Date on which the department was dissolved\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getDepartments","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelDepartmentV1"}}}}}}},"/api/departments":{"get":{"tags":["Departments"],"summary":"Get all departments","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `active` - Boolean indicating if the department is currently active\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `start` - Date on which the department was established\n* `end` - Date on which the department was dissolved\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getDepartments_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelDepartmentV1"}}}}}}},"/api/v1/councils":{"get":{"tags":["Councils"],"summary":"Get all councils","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)","operationId":"getCouncils","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilV1"}}}}}}},"/api/councils":{"get":{"tags":["Councils"],"summary":"Get all councils","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)","operationId":"getCouncils_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilV1"}}}}}}},"/api/councilStatements/{id}":{"get":{"tags":["Council Statements"],"summary":"Get a council statement by id","description":"## Properties\n\n### Core Information\n* `id` - Integer council statement identifier\n* `language` - Language of the council statement (de/fr/it)\n* `text` - Council statement text\n* `type` - Integer indicating the council statement type\n* `start` - Council statement start timestamp\n* `end` - Council statement end timestamp\n* `sortOrder` - Integer defining the sort order\n\n### Speaker\n* `speaker` - Speaker information\n* `displaySpeaker` - Boolean indicating if speaker should be displayed\n* `functionAsSpeaker` - String describing the function in which the speaker is speaking\n\n### Vote\n* `vote` - Associated vote\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on the council statement text.","operationId":"getCouncilStatement","parameters":[{"name":"id","in":"path","description":"The id of the council statement","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilStatementV1"}}}}}}},"/api/v1/councilStatements/{id}":{"get":{"tags":["Council Statements"],"summary":"Get a council statement by id","description":"## Properties\n\n### Core Information\n* `id` - Integer council statement identifier\n* `language` - Language of the council statement (de/fr/it)\n* `text` - Council statement text\n* `type` - Integer indicating the council statement type\n* `start` - Council statement start timestamp\n* `end` - Council statement end timestamp\n* `sortOrder` - Integer defining the sort order\n\n### Speaker\n* `speaker` - Speaker information\n* `displaySpeaker` - Boolean indicating if speaker should be displayed\n* `functionAsSpeaker` - String describing the function in which the speaker is speaking\n\n### Vote\n* `vote` - Associated vote\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on the council statement text.","operationId":"getCouncilStatement_1","parameters":[{"name":"id","in":"path","description":"The id of the council statement","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilStatementV1"}}}}}}},"/api/councilStatements":{"get":{"tags":["Council Statements"],"summary":"Get all council statements","description":"## Properties\n\n### Core Information\n* `id` - Integer council statement identifier\n* `language` - Language of the council statement (de/fr/it)\n* `text` - Council statement text\n* `type` - Integer indicating the council statement type\n* `start` - Council statement start timestamp\n* `end` - Council statement end timestamp\n* `sortOrder` - Integer defining the sort order\n\n### Speaker\n* `speaker` - Speaker information\n* `displaySpeaker` - Boolean indicating if speaker should be displayed\n* `functionAsSpeaker` - String describing the function in which the speaker is speaking\n\n### Vote\n* `vote` - Associated vote\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on the council statement text.","operationId":"getAllCouncilStatements","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilStatementV1"}}}}}}},"/api/v1/councilStatements":{"get":{"tags":["Council Statements"],"summary":"Get all council statements","description":"## Properties\n\n### Core Information\n* `id` - Integer council statement identifier\n* `language` - Language of the council statement (de/fr/it)\n* `text` - Council statement text\n* `type` - Integer indicating the council statement type\n* `start` - Council statement start timestamp\n* `end` - Council statement end timestamp\n* `sortOrder` - Integer defining the sort order\n\n### Speaker\n* `speaker` - Speaker information\n* `displaySpeaker` - Boolean indicating if speaker should be displayed\n* `functionAsSpeaker` - String describing the function in which the speaker is speaking\n\n### Vote\n* `vote` - Associated vote\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on the council statement text.","operationId":"getAllCouncilStatements_1","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilStatementV1"}}}}}}},"/api/councilMinutes/{id}":{"get":{"tags":["Council Minutes"],"summary":"Get a council minute by id","description":"## Properties\n\n### Core Information\n* `id` - Integer council minutes identifier\n* `verbalixId` - Integer Verbalix identifier\n* `sortOrder` - Integer defining the sort order\n\n### Council Meeting\n* `councilMeeting` - Associated council meeting (see /api/councilMeetings for detailed properties description)\n\n### Council Statements\n* `councilStatements` - Associated council statements (see /api/councilStatements for detailed properties description)\n\n### Businesses\n* `businessesTreated` - List of businesses treated\n  * `minutesTitle` - Published council minutes title\n  * `sortOrder` - Integer defining the sort order\n  * `business` - Business details\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on council minutes content.","operationId":"getCouncilMinute","parameters":[{"name":"id","in":"path","description":"The id of the council minute","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilMinuteV1"}}}}}}},"/api/v1/councilMinutes/{id}":{"get":{"tags":["Council Minutes"],"summary":"Get a council minute by id","description":"## Properties\n\n### Core Information\n* `id` - Integer council minutes identifier\n* `verbalixId` - Integer Verbalix identifier\n* `sortOrder` - Integer defining the sort order\n\n### Council Meeting\n* `councilMeeting` - Associated council meeting (see /api/councilMeetings for detailed properties description)\n\n### Council Statements\n* `councilStatements` - Associated council statements (see /api/councilStatements for detailed properties description)\n\n### Businesses\n* `businessesTreated` - List of businesses treated\n  * `minutesTitle` - Published council minutes title\n  * `sortOrder` - Integer defining the sort order\n  * `business` - Business details\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on council minutes content.","operationId":"getCouncilMinute_1","parameters":[{"name":"id","in":"path","description":"The id of the council minute","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilMinuteV1"}}}}}}},"/api/v1/councilMinutes":{"get":{"tags":["Council Minutes"],"summary":"Get all council minutes","description":"## Properties\n\n### Core Information\n* `id` - Integer council minutes identifier\n* `verbalixId` - Integer Verbalix identifier\n* `sortOrder` - Integer defining the sort order\n\n### Council Meeting\n* `councilMeeting` - Associated council meeting (see /api/councilMeetings for detailed properties description)\n\n### Council Statements\n* `councilStatements` - Associated council statements (see /api/councilStatements for detailed properties description)\n\n### Businesses\n* `businessesTreated` - List of businesses treated\n  * `minutesTitle` - Published council minutes title\n  * `sortOrder` - Integer defining the sort order\n  * `business` - Business details\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on council minutes content.","operationId":"getAllCouncilMinutes","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMinuteV1"}}}}}}},"/api/councilMinutes":{"get":{"tags":["Council Minutes"],"summary":"Get all council minutes","description":"## Properties\n\n### Core Information\n* `id` - Integer council minutes identifier\n* `verbalixId` - Integer Verbalix identifier\n* `sortOrder` - Integer defining the sort order\n\n### Council Meeting\n* `councilMeeting` - Associated council meeting (see /api/councilMeetings for detailed properties description)\n\n### Council Statements\n* `councilStatements` - Associated council statements (see /api/councilStatements for detailed properties description)\n\n### Businesses\n* `businessesTreated` - List of businesses treated\n  * `minutesTitle` - Published council minutes title\n  * `sortOrder` - Integer defining the sort order\n  * `business` - Business details\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on council minutes content.","operationId":"getAllCouncilMinutes_1","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMinuteV1"}}}}}}},"/api/v1/councilMeetings/{id}/councilMinutes":{"get":{"tags":["Council Meetings"],"summary":"Get all council minutes of a council meeting","description":"## Properties\n\n### Core Information\n* `id` - Integer council minutes identifier\n* `verbalixId` - Integer Verbalix identifier\n* `sortOrder` - Integer defining the sort order\n\n### Council Meeting\n* `councilMeeting` - Associated council meeting (see /api/councilMeetings for detailed properties description)\n\n### Council Statements\n* `councilStatements` - Associated council statements (see /api/councilStatements for detailed properties description)\n\n### Businesses\n* `businessesTreated` - List of businesses treated\n  * `minutesTitle` - Published council minutes title\n  * `sortOrder` - Integer defining the sort order\n  * `business` - Business details\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on council minutes content.","operationId":"getCouncilMinutesOfCouncilMeeting","parameters":[{"name":"id","in":"path","description":"The id of the council meeting","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMinuteV1"}}}}}}},"/api/councilMeetings/{id}/councilMinutes":{"get":{"tags":["Council Meetings"],"summary":"Get all council minutes of a council meeting","description":"## Properties\n\n### Core Information\n* `id` - Integer council minutes identifier\n* `verbalixId` - Integer Verbalix identifier\n* `sortOrder` - Integer defining the sort order\n\n### Council Meeting\n* `councilMeeting` - Associated council meeting (see /api/councilMeetings for detailed properties description)\n\n### Council Statements\n* `councilStatements` - Associated council statements (see /api/councilStatements for detailed properties description)\n\n### Businesses\n* `businessesTreated` - List of businesses treated\n  * `minutesTitle` - Published council minutes title\n  * `sortOrder` - Integer defining the sort order\n  * `business` - Business details\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on council minutes content.","operationId":"getCouncilMinutesOfCouncilMeeting_1","parameters":[{"name":"id","in":"path","description":"The id of the council meeting","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMinuteV1"}}}}}}},"/api/councilMeetings/{id}":{"get":{"tags":["Council Meetings"],"summary":"Get a council meeting by id","description":"## Properties\n\n### Core Information\n* `id` - Integer council meeting identifier\n* `number` - Integer council meeting number\n* `start` - Council meeting start timestamp\n* `end` - Council meeting end timestamp\n* `location` - String indicating the location of the council meeting\n* `status` - String indicating the publication status\n* `verbalixId` - Integer Verbalix identifier\n* `council` - Associated council\n* `session` - Associated session\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getCouncilMeeting","parameters":[{"name":"id","in":"path","description":"The id of the council meeting","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilMeetingV1"}}}}}}},"/api/v1/councilMeetings/{id}":{"get":{"tags":["Council Meetings"],"summary":"Get a council meeting by id","description":"## Properties\n\n### Core Information\n* `id` - Integer council meeting identifier\n* `number` - Integer council meeting number\n* `start` - Council meeting start timestamp\n* `end` - Council meeting end timestamp\n* `location` - String indicating the location of the council meeting\n* `status` - String indicating the publication status\n* `verbalixId` - Integer Verbalix identifier\n* `council` - Associated council\n* `session` - Associated session\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getCouncilMeeting_1","parameters":[{"name":"id","in":"path","description":"The id of the council meeting","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouncilMeetingV1"}}}}}}},"/api/councilMeetings":{"get":{"tags":["Council Meetings"],"summary":"Get all council meetings","description":"## Properties\n\n### Core Information\n* `id` - Integer council meeting identifier\n* `number` - Integer council meeting number\n* `start` - Council meeting start timestamp\n* `end` - Council meeting end timestamp\n* `location` - String indicating the location of the council meeting\n* `status` - String indicating the publication status\n* `verbalixId` - Integer Verbalix identifier\n* `council` - Associated council\n* `session` - Associated session\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllCouncilMeetings","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMeetingV1"}}}}}}},"/api/v1/councilMeetings":{"get":{"tags":["Council Meetings"],"summary":"Get all council meetings","description":"## Properties\n\n### Core Information\n* `id` - Integer council meeting identifier\n* `number` - Integer council meeting number\n* `start` - Council meeting start timestamp\n* `end` - Council meeting end timestamp\n* `location` - String indicating the location of the council meeting\n* `status` - String indicating the publication status\n* `verbalixId` - Integer Verbalix identifier\n* `council` - Associated council\n* `session` - Associated session\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getAllCouncilMeetings_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCouncilMeetingV1"}}}}}}},"/api/v1/cantons":{"get":{"tags":["Cantons"],"summary":"Get all cantons","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)","operationId":"getCantons","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCantonV1"}}}}}}},"/api/cantons":{"get":{"tags":["Cantons"],"summary":"Get all cantons","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `categoryKey` - String key of the master data category\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)","operationId":"getCantons_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelCantonV1"}}}}}}},"/api/businesses/{id}":{"get":{"tags":["Businesses"],"summary":"Get a business by id","description":"## Properties\n\n### Core Information\n* `id` - Integer business identifier (example: 20250033)\n* `number` - Business number (example: 25.033)\n* `type` - Business type\n* `subType` - Business subtype\n* `title` - Localised business title\n* `currentStatus` - Current status including:\n  * `start` - Status start date\n  * `end` - Status end date\n  * `name` - Status name\n  * `key` - Status key\n  * `supplement` - Status supplement, which may include a reason or a reference to a business\n\n### Authors\n* `authors` - Authors including:\n  * `canton` - Canton (specific to cantonal initiatives)\n  * `petitioner` - Petitioner (specific to petitions)\n  * `adminAuthor` - Administrative author\n  * `assemblyMembers` - List of assembly members\n  * `organ` - List of organs\n  * `transferees` - List of transferees\n* `cosignatories` - List of cosignatories\n* `opposers` - List of opposers\n* `spokesperson` - Spokesperson (specific to procedural requests of parliamentary groups)\n* `minority` - Minority (specific to procedural requests of committees) including:\n  * `rapporteur` - Minority rapporteur\n  * `members` - List of minority members\n\n### Submission\n* `submission` - Submission details including:\n  * `council` - Council in which the business was submitted\n  * `date` - Submission date\n  * `legislature` - Integer legislature identifier of the legislature in which the business was submitted\n  * `session` - Session in which the business was submitted\n  * `language` - Language in which the business was submitted (de/fr/it)\n\n### Texts\n* `texts` - Business texts including:\n  * `submittedText` - Localised submitted text\n  * `amendedText` - Localised amended text\n  * `passedText` - Localised passed text\n  * `statementOfReasons` - Localised statement of reasons\n\n### Response & Reporting\n* `response` - Response of the competent authority including:\n  * `date` - Response date\n  * `proposal` - Response proposal\n  * `text` - Localised response text\n  * `authorReaction` - Reaction of the author to the response including:\n    * `date` - Reaction date\n    * `statement` - Statement information\n    * `discussionRequest` - Discussion request information\n* `reporting` - List of entries in the reports on motions and postulates, each including:\n  * `type` - Reporting type\n  * `date` - Reporting date\n  * `business` - Reference to the associated report on motions and postulates\n  * `text` - Localised reporting text\n  * `jointReporting` - References to businesses that were addressed jointly\n\n### Drafts\n* `drafts` - List of drafts, each including:\n  * `number` - Draft number\n  * `type` - Draft type\n  * `subType` - Draft subtype\n  * `title` - Localised draft title\n  * `submission` - Draft submission date\n  * `additionalInformation` - Additional links and references\n  * `texts` - Draft texts\n  * `decisions` - List of decisions, each including:\n    * `number` - Integer decision number\n    * `type` - Decision-type discriminator: `COUNCIL` (Ratsbeschluss) or `ORGAN` (Organbeschluss)\n    * `council` - Deciding council (present when `type` is `COUNCIL`)\n    * `organ` - Deciding organ (present when `type` is `ORGAN`)\n    * `date` - Decision date\n    * `decision` - Decision text\n    * `category` - Decision category\n    * `supplement` - Decision supplement, which may include a deadline, a text or a reference to a business\n  * `competentOrgans` - List of competent organs\n  * `competentAuthorities` - List of competent authorities\n  * `competentOffices` - List of competent offices\n  * `deadline` - Draft deadline\n  * `firstCouncil` - First council to treat the draft\n  * `statusHistory` - Draft status history\n  * `rapporteurs` - List of rapporteurs, each including:\n    * `assemblyMember` - Rapporteur\n    * `organ` - Organ on whose behalf the report is presented\n    * `start` - Rapporteur mandate start date\n    * `end` - Rapporteur mandate end date\n    * `language` - Language in which the report is presented (de/fr/it)\n\n### Indexing & Summary\n* `indexing` - Indexing information including:\n  * `keywords` - List of localised keywords\n  * `topics` - List of topics and subtopics\n* `businessSummary` - Summary information including:\n  * `initialSituation` - Localised initial situation description\n  * `proceedings` - Localised proceedings description\n* `relatedBusinesses` - List of related businesses\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on business and draft titles, business texts, competent authority responses, and business summaries.","operationId":"getBusiness","parameters":[{"name":"id","in":"path","description":"The id of the business","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessV1"}}}}}}},"/api/v1/businesses/{id}":{"get":{"tags":["Businesses"],"summary":"Get a business by id","description":"## Properties\n\n### Core Information\n* `id` - Integer business identifier (example: 20250033)\n* `number` - Business number (example: 25.033)\n* `type` - Business type\n* `subType` - Business subtype\n* `title` - Localised business title\n* `currentStatus` - Current status including:\n  * `start` - Status start date\n  * `end` - Status end date\n  * `name` - Status name\n  * `key` - Status key\n  * `supplement` - Status supplement, which may include a reason or a reference to a business\n\n### Authors\n* `authors` - Authors including:\n  * `canton` - Canton (specific to cantonal initiatives)\n  * `petitioner` - Petitioner (specific to petitions)\n  * `adminAuthor` - Administrative author\n  * `assemblyMembers` - List of assembly members\n  * `organ` - List of organs\n  * `transferees` - List of transferees\n* `cosignatories` - List of cosignatories\n* `opposers` - List of opposers\n* `spokesperson` - Spokesperson (specific to procedural requests of parliamentary groups)\n* `minority` - Minority (specific to procedural requests of committees) including:\n  * `rapporteur` - Minority rapporteur\n  * `members` - List of minority members\n\n### Submission\n* `submission` - Submission details including:\n  * `council` - Council in which the business was submitted\n  * `date` - Submission date\n  * `legislature` - Integer legislature identifier of the legislature in which the business was submitted\n  * `session` - Session in which the business was submitted\n  * `language` - Language in which the business was submitted (de/fr/it)\n\n### Texts\n* `texts` - Business texts including:\n  * `submittedText` - Localised submitted text\n  * `amendedText` - Localised amended text\n  * `passedText` - Localised passed text\n  * `statementOfReasons` - Localised statement of reasons\n\n### Response & Reporting\n* `response` - Response of the competent authority including:\n  * `date` - Response date\n  * `proposal` - Response proposal\n  * `text` - Localised response text\n  * `authorReaction` - Reaction of the author to the response including:\n    * `date` - Reaction date\n    * `statement` - Statement information\n    * `discussionRequest` - Discussion request information\n* `reporting` - List of entries in the reports on motions and postulates, each including:\n  * `type` - Reporting type\n  * `date` - Reporting date\n  * `business` - Reference to the associated report on motions and postulates\n  * `text` - Localised reporting text\n  * `jointReporting` - References to businesses that were addressed jointly\n\n### Drafts\n* `drafts` - List of drafts, each including:\n  * `number` - Draft number\n  * `type` - Draft type\n  * `subType` - Draft subtype\n  * `title` - Localised draft title\n  * `submission` - Draft submission date\n  * `additionalInformation` - Additional links and references\n  * `texts` - Draft texts\n  * `decisions` - List of decisions, each including:\n    * `number` - Integer decision number\n    * `type` - Decision-type discriminator: `COUNCIL` (Ratsbeschluss) or `ORGAN` (Organbeschluss)\n    * `council` - Deciding council (present when `type` is `COUNCIL`)\n    * `organ` - Deciding organ (present when `type` is `ORGAN`)\n    * `date` - Decision date\n    * `decision` - Decision text\n    * `category` - Decision category\n    * `supplement` - Decision supplement, which may include a deadline, a text or a reference to a business\n  * `competentOrgans` - List of competent organs\n  * `competentAuthorities` - List of competent authorities\n  * `competentOffices` - List of competent offices\n  * `deadline` - Draft deadline\n  * `firstCouncil` - First council to treat the draft\n  * `statusHistory` - Draft status history\n  * `rapporteurs` - List of rapporteurs, each including:\n    * `assemblyMember` - Rapporteur\n    * `organ` - Organ on whose behalf the report is presented\n    * `start` - Rapporteur mandate start date\n    * `end` - Rapporteur mandate end date\n    * `language` - Language in which the report is presented (de/fr/it)\n\n### Indexing & Summary\n* `indexing` - Indexing information including:\n  * `keywords` - List of localised keywords\n  * `topics` - List of topics and subtopics\n* `businessSummary` - Summary information including:\n  * `initialSituation` - Localised initial situation description\n  * `proceedings` - Localised proceedings description\n* `relatedBusinesses` - List of related businesses\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on business and draft titles, business texts, competent authority responses, and business summaries.","operationId":"getBusiness_1","parameters":[{"name":"id","in":"path","description":"The id of the business","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessV1"}}}}}}},"/api/businesses":{"get":{"tags":["Businesses"],"summary":"Get all businesses","description":"## Properties\n\n### Core Information\n* `id` - Integer business identifier (example: 20250033)\n* `number` - Business number (example: 25.033)\n* `type` - Business type\n* `subType` - Business subtype\n* `title` - Localised business title\n* `currentStatus` - Current status including:\n  * `start` - Status start date\n  * `end` - Status end date\n  * `name` - Status name\n  * `key` - Status key\n  * `supplement` - Status supplement, which may include a reason or a reference to a business\n\n### Authors\n* `authors` - Authors including:\n  * `canton` - Canton (specific to cantonal initiatives)\n  * `petitioner` - Petitioner (specific to petitions)\n  * `adminAuthor` - Administrative author\n  * `assemblyMembers` - List of assembly members\n  * `organ` - List of organs\n  * `transferees` - List of transferees\n* `cosignatories` - List of cosignatories\n* `opposers` - List of opposers\n* `spokesperson` - Spokesperson (specific to procedural requests of parliamentary groups)\n* `minority` - Minority (specific to procedural requests of committees) including:\n  * `rapporteur` - Minority rapporteur\n  * `members` - List of minority members\n\n### Submission\n* `submission` - Submission details including:\n  * `council` - Council in which the business was submitted\n  * `date` - Submission date\n  * `legislature` - Integer legislature identifier of the legislature in which the business was submitted\n  * `session` - Session in which the business was submitted\n  * `language` - Language in which the business was submitted (de/fr/it)\n\n### Texts\n* `texts` - Business texts including:\n  * `submittedText` - Localised submitted text\n  * `amendedText` - Localised amended text\n  * `passedText` - Localised passed text\n  * `statementOfReasons` - Localised statement of reasons\n\n### Response & Reporting\n* `response` - Response of the competent authority including:\n  * `date` - Response date\n  * `proposal` - Response proposal\n  * `text` - Localised response text\n  * `authorReaction` - Reaction of the author to the response including:\n    * `date` - Reaction date\n    * `statement` - Statement information\n    * `discussionRequest` - Discussion request information\n* `reporting` - List of entries in the reports on motions and postulates, each including:\n  * `type` - Reporting type\n  * `date` - Reporting date\n  * `business` - Reference to the associated report on motions and postulates\n  * `text` - Localised reporting text\n  * `jointReporting` - References to businesses that were addressed jointly\n\n### Drafts\n* `drafts` - List of drafts, each including:\n  * `number` - Draft number\n  * `type` - Draft type\n  * `subType` - Draft subtype\n  * `title` - Localised draft title\n  * `submission` - Draft submission date\n  * `additionalInformation` - Additional links and references\n  * `texts` - Draft texts\n  * `decisions` - List of decisions, each including:\n    * `number` - Integer decision number\n    * `type` - Decision-type discriminator: `COUNCIL` (Ratsbeschluss) or `ORGAN` (Organbeschluss)\n    * `council` - Deciding council (present when `type` is `COUNCIL`)\n    * `organ` - Deciding organ (present when `type` is `ORGAN`)\n    * `date` - Decision date\n    * `decision` - Decision text\n    * `category` - Decision category\n    * `supplement` - Decision supplement, which may include a deadline, a text or a reference to a business\n  * `competentOrgans` - List of competent organs\n  * `competentAuthorities` - List of competent authorities\n  * `competentOffices` - List of competent offices\n  * `deadline` - Draft deadline\n  * `firstCouncil` - First council to treat the draft\n  * `statusHistory` - Draft status history\n  * `rapporteurs` - List of rapporteurs, each including:\n    * `assemblyMember` - Rapporteur\n    * `organ` - Organ on whose behalf the report is presented\n    * `start` - Rapporteur mandate start date\n    * `end` - Rapporteur mandate end date\n    * `language` - Language in which the report is presented (de/fr/it)\n\n### Indexing & Summary\n* `indexing` - Indexing information including:\n  * `keywords` - List of localised keywords\n  * `topics` - List of topics and subtopics\n* `businessSummary` - Summary information including:\n  * `initialSituation` - Localised initial situation description\n  * `proceedings` - Localised proceedings description\n* `relatedBusinesses` - List of related businesses\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on business and draft titles, business texts, competent authority responses, and business summaries.","operationId":"getBusinesses","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business types found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelBusinessV1"}}}}}}},"/api/v1/businesses":{"get":{"tags":["Businesses"],"summary":"Get all businesses","description":"## Properties\n\n### Core Information\n* `id` - Integer business identifier (example: 20250033)\n* `number` - Business number (example: 25.033)\n* `type` - Business type\n* `subType` - Business subtype\n* `title` - Localised business title\n* `currentStatus` - Current status including:\n  * `start` - Status start date\n  * `end` - Status end date\n  * `name` - Status name\n  * `key` - Status key\n  * `supplement` - Status supplement, which may include a reason or a reference to a business\n\n### Authors\n* `authors` - Authors including:\n  * `canton` - Canton (specific to cantonal initiatives)\n  * `petitioner` - Petitioner (specific to petitions)\n  * `adminAuthor` - Administrative author\n  * `assemblyMembers` - List of assembly members\n  * `organ` - List of organs\n  * `transferees` - List of transferees\n* `cosignatories` - List of cosignatories\n* `opposers` - List of opposers\n* `spokesperson` - Spokesperson (specific to procedural requests of parliamentary groups)\n* `minority` - Minority (specific to procedural requests of committees) including:\n  * `rapporteur` - Minority rapporteur\n  * `members` - List of minority members\n\n### Submission\n* `submission` - Submission details including:\n  * `council` - Council in which the business was submitted\n  * `date` - Submission date\n  * `legislature` - Integer legislature identifier of the legislature in which the business was submitted\n  * `session` - Session in which the business was submitted\n  * `language` - Language in which the business was submitted (de/fr/it)\n\n### Texts\n* `texts` - Business texts including:\n  * `submittedText` - Localised submitted text\n  * `amendedText` - Localised amended text\n  * `passedText` - Localised passed text\n  * `statementOfReasons` - Localised statement of reasons\n\n### Response & Reporting\n* `response` - Response of the competent authority including:\n  * `date` - Response date\n  * `proposal` - Response proposal\n  * `text` - Localised response text\n  * `authorReaction` - Reaction of the author to the response including:\n    * `date` - Reaction date\n    * `statement` - Statement information\n    * `discussionRequest` - Discussion request information\n* `reporting` - List of entries in the reports on motions and postulates, each including:\n  * `type` - Reporting type\n  * `date` - Reporting date\n  * `business` - Reference to the associated report on motions and postulates\n  * `text` - Localised reporting text\n  * `jointReporting` - References to businesses that were addressed jointly\n\n### Drafts\n* `drafts` - List of drafts, each including:\n  * `number` - Draft number\n  * `type` - Draft type\n  * `subType` - Draft subtype\n  * `title` - Localised draft title\n  * `submission` - Draft submission date\n  * `additionalInformation` - Additional links and references\n  * `texts` - Draft texts\n  * `decisions` - List of decisions, each including:\n    * `number` - Integer decision number\n    * `type` - Decision-type discriminator: `COUNCIL` (Ratsbeschluss) or `ORGAN` (Organbeschluss)\n    * `council` - Deciding council (present when `type` is `COUNCIL`)\n    * `organ` - Deciding organ (present when `type` is `ORGAN`)\n    * `date` - Decision date\n    * `decision` - Decision text\n    * `category` - Decision category\n    * `supplement` - Decision supplement, which may include a deadline, a text or a reference to a business\n  * `competentOrgans` - List of competent organs\n  * `competentAuthorities` - List of competent authorities\n  * `competentOffices` - List of competent offices\n  * `deadline` - Draft deadline\n  * `firstCouncil` - First council to treat the draft\n  * `statusHistory` - Draft status history\n  * `rapporteurs` - List of rapporteurs, each including:\n    * `assemblyMember` - Rapporteur\n    * `organ` - Organ on whose behalf the report is presented\n    * `start` - Rapporteur mandate start date\n    * `end` - Rapporteur mandate end date\n    * `language` - Language in which the report is presented (de/fr/it)\n\n### Indexing & Summary\n* `indexing` - Indexing information including:\n  * `keywords` - List of localised keywords\n  * `topics` - List of topics and subtopics\n* `businessSummary` - Summary information including:\n  * `initialSituation` - Localised initial situation description\n  * `proceedings` - Localised proceedings description\n* `relatedBusinesses` - List of related businesses\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)\n\n## Full Text Search\nThis endpoint supports full text search capabilities on business and draft titles, business texts, competent authority responses, and business summaries.","operationId":"getBusinesses_1","parameters":[{"name":"s","in":"query","description":"# Search Term\n\nSearch term used for filtering results.","schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business types found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelBusinessV1"}}}}}}},"/api/v1/businessTypes/{key}":{"get":{"tags":["Business Types"],"summary":"Get a business type by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `subTypes` - List of associated subtypes\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessType","parameters":[{"name":"key","in":"path","description":"The key of the business type","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business type found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessTypeV1"}}}},"404":{"description":"Business type not found"}}}},"/api/businessTypes/{key}":{"get":{"tags":["Business Types"],"summary":"Get a business type by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `subTypes` - List of associated subtypes\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessType_1","parameters":[{"name":"key","in":"path","description":"The key of the business type","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business type found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessTypeV1"}}}},"404":{"description":"Business type not found"}}}},"/api/businessTypes":{"get":{"tags":["Business Types"],"summary":"Get all business types","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `subTypes` - List of associated subtypes\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessTypes","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business types found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelBusinessTypeV1"}}}}}}},"/api/v1/businessTypes":{"get":{"tags":["Business Types"],"summary":"Get all business types","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `abbreviation` - Abbreviation of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n* `subTypes` - List of associated subtypes\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessTypes_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business types found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelBusinessTypeV1"}}}}}}},"/api/businessStatus/{key}":{"get":{"tags":["Business Status"],"summary":"Get a business status by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessType_2","parameters":[{"name":"key","in":"path","description":"The key of the business status","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business status found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessStatusV1"}}}},"404":{"description":"Business status not found"}}}},"/api/v1/businessStatus/{key}":{"get":{"tags":["Business Status"],"summary":"Get a business status by key","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessType_3","parameters":[{"name":"key","in":"path","description":"The key of the business status","required":true,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business status found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BusinessStatusV1"}}}},"404":{"description":"Business status not found"}}}},"/api/v1/businessStatus":{"get":{"tags":["Business Status"],"summary":"Get all business status","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessStatus","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business status found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelBusinessStatusV1"}}}}}}},"/api/businessStatus":{"get":{"tags":["Business Status"],"summary":"Get all business status","description":"## Properties\n\n### Core Information\n* `key` - String key of the entry\n* `name` - Name of the entry\n* `legacyKey` - Integer legacy identifier (deprecated)\n\n### Additional Information\n* `metaData` - Metadata for the entry (createdDate, modifiedDate, lastUpdate)","operationId":"getBusinessStatus_1","parameters":[{"name":"lang","in":"query","description":"Selects the language in which string values are returned, provided that translations exist in that language","required":false,"schema":{"type":"string","enum":["de","it","fr"]}},{"name":"q","in":"query","description":"Query string in API filter notation to only select elements matching the given expression","required":false,"schema":{"type":"string"}},{"name":"sort","in":"query","description":"Sort expression to sort the top-level elements along the given properties and orders (example: id[:(asc|desc)])","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Zero-based page number to return (0 .. total page count - 1)","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0}},{"name":"size","in":"query","description":"Number of elements contained on one page. Default: 50, Maximum: 1000","required":false,"schema":{"type":"integer","format":"int32","default":50,"maximum":1000,"minimum":0}},{"name":"withCounts","in":"query","description":"Include total counts in pageable object","required":false,"schema":{"type":"boolean","default":false}},{"name":"include","in":"query","description":"A list of properties to include in the response","required":false,"schema":{"type":"string"}},{"name":"exclude","in":"query","description":"A list of properties to exclude from the response","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Business status found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlicedModelBusinessStatusV1"}}}}}}}},"components":{"schemas":{"AdditionalInformationV1":{"type":"object","properties":{"links":{"type":"array","items":{"$ref":"#/components/schemas/LinkV1"}},"references":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceV1"}}}},"AddressV1":{"type":"object","properties":{"company":{"type":"string"},"street":{"type":"string"},"postOfficeBox":{"type":"string"},"zipCode":{"type":"string"},"town":{"type":"string"},"country":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '168'"}}},"AuthorReactionV1":{"type":"object","properties":{"date":{"type":"string","format":"date"},"statement":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '137' or '136'"},"discussionRequest":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '138'"}}},"AuthorsV1":{"type":"object","properties":{"petitioner":{"type":"string"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"adminAuthor":{"$ref":"#/components/schemas/PersonShortV1"},"assemblyMembers":{"type":"array","items":{"$ref":"#/components/schemas/PersonShortV1"}},"transferees":{"type":"array","items":{"$ref":"#/components/schemas/PersonWithStartEndV1"}},"organ":{"type":"array","items":{"$ref":"#/components/schemas/OrganV1"}}}},"BusinessShortV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"string"},"title":{"type":"string"},"type":{"$ref":"#/components/schemas/BusinessTypeShortV1"},"subType":{"$ref":"#/components/schemas/BusinessSubTypeV1"}}},"BusinessStatusV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"legacyKey":{"type":"integer","format":"int32","deprecated":true,"description":"legacy key of the entry, was used in the old ws as identifier"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"BusinessSubTypeV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"}}},"BusinessSummaryV1":{"type":"object","properties":{"initialSituation":{"type":"string"},"proceedings":{"type":"string"}}},"BusinessTextsV1":{"type":"object","properties":{"submittedText":{"type":"string"},"amendedText":{"type":"string"},"passedText":{"type":"string"},"statementOfReasons":{"type":"string"}}},"BusinessTopicV1":{"type":"object","properties":{"topic":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1"},"subTopics":{"type":"array","items":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1"}}}},"BusinessTreatedV1":{"type":"object","properties":{"minutesTitle":{"type":"string"},"sortOrder":{"type":"integer","format":"int32"},"business":{"$ref":"#/components/schemas/BusinessShortV1"}}},"BusinessTypeShortV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"abbreviation":{"type":"string"}}},"BusinessTypeV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"abbreviation":{"type":"string"},"legacyKey":{"type":"integer","format":"int32","deprecated":true,"description":"legacy key of the entry, was used in the old ws as identifier"},"subTypes":{"type":"array","items":{"$ref":"#/components/schemas/BusinessSubTypeV1"}},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"BusinessV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"string"},"type":{"$ref":"#/components/schemas/BusinessTypeShortV1"},"subType":{"$ref":"#/components/schemas/BusinessSubTypeV1"},"submission":{"$ref":"#/components/schemas/SubmissionV1"},"drafts":{"type":"array","items":{"$ref":"#/components/schemas/DraftV1"}},"title":{"type":"string"},"texts":{"$ref":"#/components/schemas/BusinessTextsV1"},"businessSummary":{"$ref":"#/components/schemas/BusinessSummaryV1"},"response":{"$ref":"#/components/schemas/ResponseV1"},"spokesperson":{"$ref":"#/components/schemas/PersonShortV1"},"authors":{"$ref":"#/components/schemas/AuthorsV1"},"cosignatories":{"type":"array","items":{"$ref":"#/components/schemas/PersonShortV1"}},"opposers":{"type":"array","items":{"$ref":"#/components/schemas/OpposerV1"}},"minority":{"$ref":"#/components/schemas/MinorityV1"},"currentStatus":{"$ref":"#/components/schemas/StatusHistoryV1"},"indexing":{"$ref":"#/components/schemas/IndexingV1"},"relatedBusinesses":{"type":"array","items":{"$ref":"#/components/schemas/RelatedBusinessV1"}},"reporting":{"type":"array","items":{"$ref":"#/components/schemas/ReportingV1"}},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"CantonV1":{"type":"object","properties":{"key":{"type":"string","description":"key of the entry, can be used as language independent identifier"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"abbreviation":{"type":"string"},"name":{"type":"string"},"legacyKey":{"type":"integer","format":"int32","deprecated":true,"description":"legacy key of the entry, was used in the old ws as identifier"}}},"CitizenshipV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"country":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '168'"}}},"CompetentAuthorityV1":{"type":"object","properties":{"authority":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '115'"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"leading":{"type":"boolean"}}},"CompetentOfficeV1":{"type":"object","properties":{"office":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '112'"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"leading":{"type":"boolean"}}},"CompetentOrganV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '128'"},"organ":{"$ref":"#/components/schemas/OrganV1"}}},"ContactDetailV1":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '167'"},"value":{"type":"string"}}},"CouncilMeetingCouncilV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"abbreviation":{"type":"string"}}},"CouncilMeetingV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"integer","format":"int32"},"council":{"$ref":"#/components/schemas/CouncilMeetingCouncilV1"},"session":{"$ref":"#/components/schemas/SessionShortV1"},"start":{"type":"string","format":"date-time"},"status":{"type":"string"},"location":{"type":"string"},"verbalixId":{"type":"integer","format":"int32"},"end":{"type":"string","format":"date-time"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"CouncilMinuteMeetingV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"integer","format":"int32"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"session":{"$ref":"#/components/schemas/SessionShortV1"},"start":{"type":"string","format":"date-time"},"status":{"type":"string"},"location":{"type":"string"},"verbalixId":{"type":"integer","format":"int32"},"end":{"type":"string","format":"date-time"}}},"CouncilMinuteStatementV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"language":{"type":"string"},"text":{"type":"string"},"type":{"type":"integer","format":"int32"},"start":{"type":"string","format":"date-time"},"end":{"type":"string","format":"date-time"},"functionAsSpeaker":{"type":"string"},"displaySpeaker":{"type":"boolean"},"vote":{"$ref":"#/components/schemas/CouncilMinuteVoteV1"},"speaker":{"$ref":"#/components/schemas/SpeakerRefV1"},"sortOrder":{"type":"integer","format":"int32"}}},"CouncilMinuteV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"verbalixId":{"type":"integer","format":"int32"},"sortOrder":{"type":"integer","format":"int32"},"councilMeeting":{"$ref":"#/components/schemas/CouncilMinuteMeetingV1"},"councilStatements":{"type":"array","items":{"$ref":"#/components/schemas/CouncilMinuteStatementV1"}},"businessesTreated":{"type":"array","items":{"$ref":"#/components/schemas/BusinessTreatedV1"}},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"CouncilMinuteVoteV1":{"type":"object","properties":{"number":{"type":"string","description":"Represents the sequenceNumber for Council of States votes or the voteNumber for National Council votes."},"business":{"$ref":"#/components/schemas/BusinessShortV1"},"id":{"type":"integer","format":"int32","description":"The voteNC/voteCS row ID, resolved via (voteNumber, business.id) against ELAN/ELAS."}}},"CouncilStatementV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"language":{"type":"string"},"text":{"type":"string"},"type":{"type":"integer","format":"int32"},"start":{"type":"string","format":"date-time"},"end":{"type":"string","format":"date-time"},"functionAsSpeaker":{"type":"string"},"displaySpeaker":{"type":"boolean"},"vote":{"$ref":"#/components/schemas/CouncilMinuteVoteV1"},"speaker":{"$ref":"#/components/schemas/SpeakerRefV1"},"sortOrder":{"type":"integer","format":"int32"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"CouncilV1":{"type":"object","properties":{"key":{"type":"string","description":"key of the entry, can be used as language independent identifier"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"abbreviation":{"type":"string"},"name":{"type":"string"},"legacyKey":{"type":"integer","format":"int32","deprecated":true,"description":"legacy key of the entry, was used in the old ws as identifier"}}},"CrossPartyGroupMembershipV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"membershipType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '141'"},"crossPartyGroup":{"$ref":"#/components/schemas/CrossPartyGroupV1"}}},"CrossPartyGroupV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"category":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '144'"}}},"DeadlineV1":{"type":"object","properties":{"date":{"type":"string","format":"date"},"session":{"$ref":"#/components/schemas/SessionShortV1"}}},"DecisionDeadlineV1":{"type":"object","properties":{"date":{"type":"string","format":"date"},"session":{"$ref":"#/components/schemas/SessionShortV1"}}},"DecisionSupplementV1":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '119'"},"text":{"type":"string","description":"based on master data category '118'"},"business":{"$ref":"#/components/schemas/BusinessShortV1"},"deadline":{"$ref":"#/components/schemas/DecisionDeadlineV1"}}},"DecisionV1":{"type":"object","properties":{"type":{"type":"string","description":"decision-type discriminator: COUNCIL (Ratbeschluss) or ORGAN (Organbeschluss)","enum":["COUNCIL","ORGAN"]},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"organ":{"$ref":"#/components/schemas/OrganV1"},"date":{"type":"string","format":"date"},"decision":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '110' or '109'"},"category":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '111'"},"number":{"type":"integer","format":"int32"},"supplement":{"$ref":"#/components/schemas/DecisionSupplementV1"}}},"DepartmentShortV1":{"type":"object","properties":{"key":{"type":"string"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"abbreviation":{"type":"string"},"name":{"type":"string"}}},"DepartmentV1":{"type":"object","description":"based on master data category '115'","properties":{"key":{"type":"string"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"active":{"type":"boolean"},"abbreviation":{"type":"string"},"name":{"type":"string"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"legacyKey":{"type":"integer","format":"int32","deprecated":true,"description":"legacy key of the entry, was used in the old ws as identifier"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"DraftSubmissionV1":{"type":"object","properties":{"date":{"type":"string","format":"date"}}},"DraftTextsV1":{"type":"object","properties":{"links":{"type":"array","items":{"$ref":"#/components/schemas/LinkV1"}},"references":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceV1"}}}},"DraftV1":{"type":"object","properties":{"number":{"type":"integer","format":"int32"},"type":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '117'"},"subType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '116'"},"title":{"type":"string"},"additionalInformation":{"$ref":"#/components/schemas/AdditionalInformationV1"},"texts":{"$ref":"#/components/schemas/DraftTextsV1"},"decisions":{"type":"array","items":{"$ref":"#/components/schemas/DecisionV1"}},"competentOrgans":{"type":"array","items":{"$ref":"#/components/schemas/CompetentOrganV1"}},"competentAuthorities":{"type":"array","items":{"$ref":"#/components/schemas/CompetentAuthorityV1"}},"competentOffices":{"type":"array","items":{"$ref":"#/components/schemas/CompetentOfficeV1"}},"deadline":{"$ref":"#/components/schemas/DeadlineV1"},"submission":{"$ref":"#/components/schemas/DraftSubmissionV1"},"firstCouncil":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '121'"},"statusHistory":{"type":"array","items":{"$ref":"#/components/schemas/StatusHistoryV1"}},"rapporteurs":{"type":"array","items":{"$ref":"#/components/schemas/RapporteurV1"}}}},"EducationV1":{"type":"object","properties":{"designation":{"type":"string"},"title":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '154'"},"institution":{"type":"string"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"ElectionPersonV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"electedDate":{"type":"string","format":"date"},"swornInDate":{"type":"string","format":"date"},"leavingDate":{"type":"string","format":"date"},"leavingReason":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '156'"}}},"ElectionV1":{"type":"object","properties":{"assemblyMember":{"$ref":"#/components/schemas/PersonShortV1"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"replacedAssemblyMember":{"$ref":"#/components/schemas/PersonShortV1"},"electedDate":{"type":"string","format":"date"},"swornInDate":{"type":"string","format":"date"},"leavingDate":{"type":"string","format":"date"},"leavingReason":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '156'"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"FederalCouncilElectionV1":{"type":"object","properties":{"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"leavingReason":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '155'"},"electedDate":{"type":"string","format":"date"},"takingOfficeDate":{"type":"string","format":"date"},"leavingDate":{"type":"string","format":"date"},"replacedFederalCouncillor":{"$ref":"#/components/schemas/FederalCouncillorV1"}}},"FederalCouncillorV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"}}},"FederalCouncilMandateV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"department":{"$ref":"#/components/schemas/DepartmentShortV1"},"function":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '160'"}}},"GroupMembershipV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"membershipType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '141'"},"assemblyMember":{"$ref":"#/components/schemas/PersonShortV1"}}},"GroupNameV1":{"type":"object","properties":{"shortName":{"type":"string"},"name":{"type":"string"},"end":{"type":"string","format":"date"},"start":{"type":"string","format":"date"}}},"GroupShortV1":{"type":"object","properties":{"code":{"type":"string"},"name":{"type":"string"},"shortName":{"type":"string"},"id":{"type":"integer","format":"int32"}}},"GroupV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"active":{"type":"boolean"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"code":{"type":"string"},"shortName":{"type":"string"},"name":{"type":"string"},"names":{"type":"array","items":{"$ref":"#/components/schemas/GroupNameV1"}},"currentMembers":{"type":"array","items":{"$ref":"#/components/schemas/GroupMembershipV1"}},"members":{"type":"array","items":{"$ref":"#/components/schemas/GroupMembershipV1"}},"color":{"type":"string"},"legacyIds":{"$ref":"#/components/schemas/LegacyIdsV1"},"category":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '144'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"registerNumber":{"type":"string"},"relatedBusiness":{"$ref":"#/components/schemas/BusinessShortV1"},"groupFamily":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '143'"},"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '145'"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"IndexingV1":{"type":"object","properties":{"keywords":{"type":"array","items":{"type":"string"}},"topics":{"type":"array","items":{"$ref":"#/components/schemas/BusinessTopicV1"}}}},"InterestV1":{"type":"object","properties":{"designation":{"type":"string"},"legalForm":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '165'"},"function":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '163'"},"isPaid":{"type":"boolean"},"isAuthorityRepresentation":{"type":"boolean"},"body":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '164'"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"LanguagesV1":{"type":"object","properties":{"workingLanguage":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '153'"}}},"LegacyIdsV1":{"type":"object","properties":{"committeeId":{"type":"integer","format":"int32"},"mainCommitteeNumber":{"type":"integer","format":"int32"},"subCommitteeNumber":{"type":"integer","format":"int32"},"parliamentaryGroupNumber":{"type":"integer","format":"int32"},"partyNumber":{"type":"integer","format":"int32"}}},"LegislatureV1":{"type":"object","description":"based on master data category '185'","properties":{"id":{"type":"integer","format":"int32"},"key":{"type":"string"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"name":{"type":"string"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"LinkV1":{"type":"object","properties":{"date":{"type":"string","format":"date"},"url":{"type":"string"},"description":{"type":"string"},"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '127'"}}},"MasterDataEntriesWithHistoryV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"hasAbbreviations":{"type":"boolean"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"},"content":{"type":"array","items":{"$ref":"#/components/schemas/MasterDataEntryWithHistoryV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"MasterDataEntrySimpleV1":{"type":"object","properties":{"abbreviation":{"type":"string"},"name":{"type":"string"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"MasterDataEntryWithHistoryV1":{"type":"object","properties":{"key":{"type":"string"},"legacyKey":{"type":"integer","format":"int32","deprecated":true},"abbreviation":{"type":"string"},"name":{"type":"string"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"history":{"type":"array","items":{"$ref":"#/components/schemas/MasterDataEntrySimpleV1"}}}},"MasterDataSetWithEntriesV1":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"hasAbbreviations":{"type":"boolean"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"},"content":{"type":"array","items":{"$ref":"#/components/schemas/MasterDataEntryWithHistoryV1"}}}},"MetaDataV1":{"type":"object","properties":{"createdDate":{"type":"string","format":"date-time"},"modifiedDate":{"type":"string","format":"date-time"},"lastUpdate":{"type":"string","format":"date-time"}}},"MinorityV1":{"type":"object","properties":{"rapporteur":{"$ref":"#/components/schemas/PersonShortV1"},"members":{"type":"array","items":{"$ref":"#/components/schemas/PersonShortV1"}}}},"MutationV1":{"type":"object","properties":{"replacedAssemblyMember":{"$ref":"#/components/schemas/ElectionPersonV1"},"assemblyMember":{"$ref":"#/components/schemas/ElectionPersonV1"},"legislature":{"type":"integer","format":"int32"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"OccupationV1":{"type":"object","properties":{"employer":{"type":"string"},"employmentType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '158'"},"designation":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '157'"},"designationFreeText":{"type":"string"},"function":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '159'"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"OpposerV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"start":{"type":"string","format":"date-time"},"end":{"type":"string","format":"date-time"}}},"OrganV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '145'"},"category":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '144'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"name":{"type":"string"},"shortName":{"type":"string"}}},"ParliamentaryGroupV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"shortName":{"type":"string"},"code":{"type":"string"}}},"ParliamentaryMandateV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"membershipType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '141'"},"organ":{"$ref":"#/components/schemas/OrganV1"}}},"PartyV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"},"shortName":{"type":"string"},"code":{"type":"string"}}},"PersonalCollaboratorOccupationV1":{"type":"object","properties":{"employer":{"type":"string"},"employmentType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '158'"},"designation":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '157'"},"designationFreeText":{"type":"string"},"function":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '159'"}}},"PersonalCollaboratorV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"firstName":{"type":"string"},"lastName":{"type":"string"},"occupations":{"type":"array","items":{"$ref":"#/components/schemas/PersonalCollaboratorOccupationV1"}}}},"PersonElectionV1":{"type":"object","properties":{"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"leavingReason":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '156'"},"electedDate":{"type":"string","format":"date"},"swornInDate":{"type":"string","format":"date"},"leavingDate":{"type":"string","format":"date"},"replacedAssemblyMember":{"$ref":"#/components/schemas/PersonShortV1"}}},"PersonParliamentaryGroupMembershipV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"membershipType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '141'"},"parliamentaryGroup":{"$ref":"#/components/schemas/ParliamentaryGroupV1"}}},"PersonPartyMembershipV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"membershipType":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '141'"},"party":{"$ref":"#/components/schemas/PartyV1"}}},"PersonShortV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"}}},"PersonV1":{"type":"object","properties":{"activePlacesOfOrigin":{"type":"array","items":{"$ref":"#/components/schemas/PlaceOfOriginV1"}},"placesOfOrigin":{"type":"array","items":{"$ref":"#/components/schemas/PlaceOfOriginV1"}},"activeParliamentaryGroupMembership":{"$ref":"#/components/schemas/PersonParliamentaryGroupMembershipV1"},"parliamentaryGroupMemberships":{"type":"array","items":{"$ref":"#/components/schemas/PersonParliamentaryGroupMembershipV1"}},"activePartyMembership":{"$ref":"#/components/schemas/PersonPartyMembershipV1"},"partyMemberships":{"type":"array","items":{"$ref":"#/components/schemas/PersonPartyMembershipV1"}},"activeParliamentaryMandates":{"type":"array","items":{"$ref":"#/components/schemas/ParliamentaryMandateV1"}},"parliamentaryMandates":{"type":"array","items":{"$ref":"#/components/schemas/ParliamentaryMandateV1"}},"activeCrossPartyGroupMemberships":{"type":"array","items":{"$ref":"#/components/schemas/CrossPartyGroupMembershipV1"}},"crossPartyGroupMemberships":{"type":"array","items":{"$ref":"#/components/schemas/CrossPartyGroupMembershipV1"}},"active":{"type":"boolean"},"callName":{"type":"string"},"salutation":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '152'"},"dateOfBirth":{"type":"string","format":"date"},"dateOfDeath":{"type":"string","format":"date"},"placeOfBirth":{"type":"string"},"placeOfResidence":{"type":"string"},"gender":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '162'"},"maritalStatus":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '178'"},"militaryRank":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '169'"},"numberOfChildren":{"type":"integer","format":"int32"},"academicTitle":{"type":"string"},"otherActivities":{"type":"array","items":{"type":"string"}},"addresses":{"type":"array","items":{"$ref":"#/components/schemas/AddressV1"}},"activeInterests":{"type":"array","items":{"$ref":"#/components/schemas/InterestV1"}},"interests":{"type":"array","items":{"$ref":"#/components/schemas/InterestV1"}},"activeElection":{"$ref":"#/components/schemas/PersonElectionV1"},"elections":{"type":"array","items":{"$ref":"#/components/schemas/PersonElectionV1"}},"activeOccupations":{"type":"array","items":{"$ref":"#/components/schemas/OccupationV1"}},"occupations":{"type":"array","items":{"$ref":"#/components/schemas/OccupationV1"}},"contactDetails":{"type":"array","items":{"$ref":"#/components/schemas/ContactDetailV1"}},"languages":{"$ref":"#/components/schemas/LanguagesV1"},"activeFederalCouncilElection":{"$ref":"#/components/schemas/FederalCouncilElectionV1"},"federalCouncilElections":{"type":"array","items":{"$ref":"#/components/schemas/FederalCouncilElectionV1"}},"activeFederalCouncilMandates":{"type":"array","items":{"$ref":"#/components/schemas/FederalCouncilMandateV1"}},"federalCouncilMandates":{"type":"array","items":{"$ref":"#/components/schemas/FederalCouncilMandateV1"}},"activePoliticalMandates":{"type":"array","items":{"$ref":"#/components/schemas/PoliticalMandateV1"}},"politicalMandates":{"type":"array","items":{"$ref":"#/components/schemas/PoliticalMandateV1"}},"personalCollaborators":{"type":"array","items":{"$ref":"#/components/schemas/PersonalCollaboratorV1"}},"personsWithAccessAuthorisation":{"type":"array","items":{"$ref":"#/components/schemas/PersonWithAccessAuthorisationV1"}},"activeCitizenships":{"type":"array","items":{"$ref":"#/components/schemas/CitizenshipV1"}},"citizenships":{"type":"array","items":{"$ref":"#/components/schemas/CitizenshipV1"}},"education":{"type":"array","items":{"$ref":"#/components/schemas/EducationV1"}},"legacyId":{"type":"integer","format":"int32","deprecated":true,"description":"legacy id of the entry, was used in the old ws as identifier"},"id":{"type":"integer","format":"int32"},"firstName":{"type":"string"},"lastName":{"type":"string"},"type":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '173'"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"PersonWithAccessAuthorisationV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"firstName":{"type":"string"},"lastName":{"type":"string"},"function":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '179'"},"functionOrganisation":{"type":"string"}}},"PersonWithStartEndV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"PlaceOfOriginV1":{"type":"object","properties":{"place":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '161'"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"PoliticalMandateV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '174'"},"designation":{"type":"string"}}},"RapporteurV1":{"type":"object","properties":{"assemblyMember":{"$ref":"#/components/schemas/PersonShortV1"},"organ":{"$ref":"#/components/schemas/OrganV1"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"language":{"type":"string"}}},"ReferenceV1":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '133'"},"date":{"type":"string","format":"date"},"author":{"type":"string"},"referendumDeadline":{"type":"string","format":"date"},"link":{"type":"string"},"title":{"type":"string"},"year":{"type":"string"},"number":{"type":"string"},"volume":{"type":"string"}}},"RelatedBusinessV1":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '126'"},"business":{"$ref":"#/components/schemas/BusinessShortV1"}}},"ReportingV1":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '114'"},"date":{"type":"string","format":"date"},"business":{"$ref":"#/components/schemas/BusinessShortV1"},"text":{"type":"string"},"jointReporting":{"type":"array","items":{"$ref":"#/components/schemas/BusinessShortV1"}}}},"ResponseV1":{"type":"object","properties":{"date":{"type":"string","format":"date"},"proposal":{"$ref":"#/components/schemas/TranslatedStringWithKeyV1","description":"based on master data category '113'"},"text":{"type":"string"},"authorReaction":{"$ref":"#/components/schemas/AuthorReactionV1"}}},"SeatV1":{"type":"object","properties":{"seatNumber":{"type":"integer","format":"int32"},"activeAssemblyMember":{"$ref":"#/components/schemas/PersonShortV1"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"SessionShortV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"integer","format":"int32"},"legislature":{"type":"integer","format":"int32"},"name":{"type":"string"},"shortName":{"type":"string"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"SessionTypeV1":{"type":"object","properties":{"key":{"type":"string"},"abbreviation":{"type":"string"},"name":{"type":"string"}}},"SessionV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"integer","format":"int32"},"legislature":{"type":"integer","format":"int32"},"name":{"type":"string"},"shortName":{"type":"string"},"type":{"$ref":"#/components/schemas/SessionTypeV1"},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"SlicedModelBusinessStatusV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/BusinessStatusV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelBusinessTypeV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/BusinessTypeV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelBusinessV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/BusinessV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelCantonV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/CantonV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelCouncilMeetingV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/CouncilMeetingV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelCouncilMinuteV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/CouncilMinuteV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelCouncilStatementV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/CouncilStatementV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelCouncilV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/CouncilV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelDepartmentV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/DepartmentV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelElectionV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/ElectionV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelGroupV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/GroupV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelLegislatureV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/LegislatureV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelMasterDataSetWithEntriesV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/MasterDataSetWithEntriesV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelMutationV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/MutationV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelPersonV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/PersonV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelSeatV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/SeatV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelSessionV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/SessionV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelSpeakerV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/SpeakerV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelTopicV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/TopicV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelVoteV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/VoteV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SlicedModelVotingV1":{"type":"object","properties":{"content":{"type":"array","items":{"$ref":"#/components/schemas/VotingV1"}},"page":{"$ref":"#/components/schemas/SliceMetadataV1"}}},"SliceMetadataV1":{"type":"object","properties":{"size":{"type":"integer","format":"int64"},"number":{"type":"integer","format":"int64"},"hasNext":{"type":"boolean"},"totalElements":{"type":"integer","format":"int64"},"totalPages":{"type":"integer","format":"int64"}}},"SpeakerRefV1":{"type":"object","properties":{"functionInCouncil":{"type":"string"},"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"}}},"SpeakerV1":{"type":"object","properties":{"functionInCouncil":{"type":"string"},"id":{"type":"integer","format":"int32"},"lastName":{"type":"string"},"firstName":{"type":"string"},"parliamentaryGroup":{"$ref":"#/components/schemas/GroupShortV1"},"party":{"$ref":"#/components/schemas/GroupShortV1"},"canton":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '166'"},"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"StatusHistoryV1":{"type":"object","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"name":{"type":"string"},"key":{"type":"string"},"supplement":{"$ref":"#/components/schemas/StatusSupplementV1"}}},"StatusSupplementV1":{"type":"object","properties":{"reason":{"type":"string"},"business":{"$ref":"#/components/schemas/BusinessShortV1"}}},"SubmissionV1":{"type":"object","properties":{"council":{"$ref":"#/components/schemas/TranslatedMasterDataEntryV1","description":"based on master data category '131'"},"date":{"type":"string","format":"date"},"session":{"$ref":"#/components/schemas/SessionShortV1"},"language":{"type":"string"},"legislature":{"type":"integer","format":"int32","description":"ID of the legislature the business was submitted in, derived from the submission date"}}},"SubTopicV1":{"type":"object","description":"based on master data category '125'","properties":{"key":{"type":"string","description":"key of the sub topic"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"name":{"type":"string"}}},"TopicV1":{"type":"object","description":"based on master data category '123'","properties":{"key":{"type":"string","description":"key of the topic"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"name":{"type":"string"},"subTopics":{"type":"array","items":{"$ref":"#/components/schemas/SubTopicV1"}},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"TranslatedMasterDataEntryV1":{"type":"object","properties":{"key":{"type":"string","description":"key of the entry, can be used as language independent identifier"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"abbreviation":{"type":"string"},"name":{"type":"string"}}},"TranslatedStringWithKeyV1":{"type":"object","properties":{"key":{"type":"string","description":"key of the entry, can be used as language independent identifier"},"categoryKey":{"type":"string","description":"key of the master data category; the category's entries are available via /api/masterData (embedded content) or /api/masterData/{categoryKey}"},"name":{"type":"string"}}},"VoteDecisionV1":{"type":"object","properties":{"text":{"type":"string"},"token":{"type":"string"}}},"VoteDraftV1":{"type":"object","properties":{"number":{"type":"integer","format":"int32"},"title":{"type":"string"}}},"VoteV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"integer","format":"int32"},"subject":{"type":"string"},"meaningYes":{"type":"string"},"meaningNo":{"type":"string"},"sortOrder":{"type":"integer","format":"int32"},"session":{"$ref":"#/components/schemas/SessionShortV1"},"start":{"type":"string","format":"date-time"},"end":{"type":"string","format":"date-time"},"draft":{"$ref":"#/components/schemas/VoteDraftV1"},"business":{"$ref":"#/components/schemas/BusinessShortV1"},"result":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"metaData":{"$ref":"#/components/schemas/MetaDataV1"}}},"VotingV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"decision":{"$ref":"#/components/schemas/VoteDecisionV1"},"assemblyMember":{"$ref":"#/components/schemas/PersonShortV1"},"vote":{"$ref":"#/components/schemas/VotingVoteV1"}}},"VotingVoteV1":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"number":{"type":"integer","format":"int32"},"subject":{"type":"string"},"meaningYes":{"type":"string"},"meaningNo":{"type":"string"},"sortOrder":{"type":"integer","format":"int32"},"session":{"$ref":"#/components/schemas/SessionShortV1"},"start":{"type":"string","format":"date-time"},"end":{"type":"string","format":"date-time"},"draft":{"$ref":"#/components/schemas/VoteDraftV1"},"business":{"$ref":"#/components/schemas/BusinessShortV1"},"result":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}}}}},"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","name":"X-API-KEY","in":"header"}}}}