I don't see the "API only" permission in my Production org (Enterprise Edition) in a custom profile, which is awkward.
I checked this post - How to create an API only user, however I haven't found an explanation to my question.
Why this permission is not visible?
As suggested I switched to the Enhanced Profile User Interface. Still no luck: