Daftar Raja Pagaruyung
Pada tanggal 10 Februari 1821, Sultan Bagagarsyah bersama 19 orang pemuka adat lainnya ikut menandatangani perjanjian dengan Belanda untuk bekerjasama dalam melawan kaum Padri. Beberapa sejarahwan menganggap bahwa Sultan Tangkal Alam Bagagar sebetulnya tidak berhak melakukan perjanjian dengan mengatasnamakan kerajaan Pagaruyung, yang kemudian akibat dari perjanjian ini, dijadikan oleh Belanda sebagai tanda penyerahan kedaulatan Pagaruyung. Kemudian setelah Belanda berhasil merebut Pagaruyung dari kaum Padri, Sultan Tangkal Alam Bagagar diangkat oleh pemerintah Hindia Belanda hanya sebagai "Regent Tanah Datar", walaupun pada sisi lain ia menganggap dirinya sebagai "Raja Alam", namun pemerintah Hindia Belanda dari awal telah membatasi kewenangannya atas wilayah kerajaan Pagaruyung itu sendiri.