Maybe see Windows 10 Start Layout Customization?

Frequently Asked Questions

Q) Is it possible to programmatically modify the start screen through an API.

A) No. There is no API that allows programmatic access to the Start Layout. The Start Layout XML could be programmatically edited to automatically customize the Start Layout.