How to get a list of available `defaults write` terminal commands for OS X El Capitan (expert / superuser)
This is like asking for a list of all possible websites or all possible registry settings. These commands write to Apple and non-Apple software, and will vary depending on the apps/services installed and their versions. 

Since this isn't a single unified settings database, I wouldn't assume Apple maintains a single document or manual on the settings.