ビスマルク憲法
なお、中央党の周囲には、エルザス党、ドイツ=ハノーファー党(ヴェルフ党)、ポーランド党(ドイツ語版)が結集しており、かれらは、プロイセンの支配を嫌悪して、反帝国的であることにおいて共通していた。
当時、バイエルンは、カトリック教徒が多く、最もその反抗に苦しんでいたため、帝国議会は、刑法の追加として、1871年11月に、バイエルンの提案によって、「教壇条項(ドイツ語版)」を可決した。教壇条項は、布教権濫用の禁止であって、カトリック教会の僧侶が布教権を濫用して反国家的宣伝をした場合には2年以下の自由刑をもってこれを処罰するものである。また、翌1872年2月には、「学校監督法(ドイツ語版)」を制定して学校の監督を国家の仕事とし、翌1973年5月には、いわゆる「五月法(ドイツ語版)」と呼ばれる一連の法律を制定してカトリック教会に対する諸種の制限を課した。
ここにおいて、帝国議会中の中央党及びドイツ全国のカトリック教徒は、反国家的対抗運動を起こしたが、ビスマルクは、断然たる行動をもってこれを弾圧し、さらに、1872年7月には、「ジェスイット法(ドイツ語版)」を制定して、イエズス会を破却し、その外来の首領を国外へと放逐した。
バーデン及びヘッセンとの間には、1870年11月15日にヴェルサイユにおいて条約が成立した。この条約は、将来のドイツ連邦の憲法を添付したものであったが、これは、北ドイツ連邦憲法を両国に対して適用する上で若干の修正を施したものであった。そして、この将来の憲法は、1871年1月1日をもって実施されるべく、かつ、この条約自体は、北ドイツ連邦、バーデン及びヘッセンの立法機関の承諾を経て12月中に批准されるべきことが規定されていた。
ヴュルテンベルクとの条約は、一方の当事者をヴュルテンベルクとし、他方の当事者を北ドイツ連邦、バーデン及びヘッセンとして、11月25日にベルリンにおいて締結された。
この条約において、ヴュルテンベルクは、若干の修正を留保して、連邦憲法の適用を受けることを承認した。
バイエルンとの条約は、北ドイツ連邦との間で、11月23日にヴェルサイユにおいて締結された。
連邦主義は、国家統治の地方分権制定の一態様であって、各地方の中央統治組織からの遠心的傾向を意味する。この遠心的傾向は、南部四邦の加入によって、一層強化された。なぜなら、北ドイツ連邦中の各邦は、プロイセンを除くほかは全て小邦であるが、南部諸邦はいずれも大国であって、バイエルン及びヴュルテンベルクは王国、バーデン及びヘッセンは大公国であり、いずれもプロイセンに次ぐべき格式と実力を有していた。それゆえ、これらの四邦の加入によってドイツ帝国が建設されるに際しては、旧北ドイツ連邦憲法をそのままこれらの諸邦に適用することはできない。これは、十一月条約によってこれらの諸邦、特にバイエルンのために重大な憲法修正が約束された所以である。
ドイツ帝国憲法は、帝国の権限に属する事項を限定したため、これらの事項以外の一切の国家作用は、各支分国(邦)において、その機関によって、各別になされるものである。
第二は、帝国宰相の地位を改正し、帝国議会に対する責任を有するものとして、帝国議会の信任によって進退させようとする方法であった。
第一の方法は、同時に地方分権的色彩を増すものであったため、時勢の要求に適しないとして、第二の方法が採用された。
1918年10月28日、憲法の改正が公布されたが、その要点は、次のとおりであった。
帝国の名をもってする宣戦の布告は、連邦参議院と帝国議会との同意を要する。平和条約及び帝国の立法事項に関する条約は、連邦参議院と帝国議会との同意を得ることを要する(11条2項、3項の改正)。改正前の憲法は、宣戦の布告に帝国議会の同意を要せず、帝国の立法事項に関する条約は帝国議会の事後承認をもって足りるとしていた。
帝国宰相は、その職務執行について、帝国議会の信任を要する。帝国宰相は、皇帝が帝国憲法によって有する権限の行使に関する行為であって政治的意義があるものの一切に対して責任を負う。帝国宰相及びその代理官は、その職務執行について、連邦参議院及び帝国議会に対して責任を負う(15条の改正)。
陸海軍武官及び軍吏の任免黜陟は、帝国宰相の副署を要する。連邦各邦の軍団における陸軍武官及び軍吏の任免黜陟は、陸軍大臣の副署を要し、陸軍大臣は、その邦の軍団の行政について、連邦参議院及び帝国議会に対して責任を負う(これは、軍令権の独立の廃止を意味するものであって、改正前の憲法には規定が存在しなかった。)。
これらの憲法改正こそが、ドイツ帝国憲法の最後にしてかつ最良の改正であったが、すでにその時機を失しており、労兵階級の革命運動は、左翼政党の指揮のもとに着々と準備されており、ついに、西部戦線の崩壊とともに、11月早々に勃発したのであった