Kanban board problem and how to show button in each row in list view

hello i need to deal with kanban board by code
i need to create button when click it create new kanban
and i can send specific child table to this kanban to be shown in

how can i do this ?
is there any api to deal with kanban ?

2- how to show button in each row in list view with specific action to do when click each button in each row