What Does It Mean To Assign an API Key an “Access Profile”?

Assigning an Access Profile to an API gives the software that uses the API token the specific permissions assigned to that Access Profile. 

We suggest you give your API tokens permissions with Full and Settings access. This way, your API key(s) will have the ability to do what they need to in your account.