I am writing an API with some mandatory parameters and some optional parameters. However, some of the optional parameters are highly recommended to the point of being essentially mandatory for any type of practical interaction with the API unless the user is very skilled with his queries. How would I thus word the three categories of options:
- Mandatory
- Recommended
- Optional
or
- Mandatory
- Optional But Recommended
- Really Optional
or
something else? What do you suggest?
The first list is a bit unclear in my opinion, but the second list is too wordy. Is there a word which embodies Optional but recommended? Note that my preference would be two categories (Mandatory and Optional), but it seems that users need this distinction to be made.