From the Slack Interactive Message button sample, it shows the possible attributes are name, text, type, value, style, confirm.
Can someone please point me where I can find the documentation or api guide that show other attributes and possible values for style etc...
Here is the link to the official Slack documentation on
I can strongly recommend taking the time to read through and make yourself familiar with the official Slack documentation. Its really good and will answer all basic questions like this one.