Symptom/Error
When making API calls to the CRM, your request is rejected, and you receive the following exact JSON error response:
JSON
{"status": false, "message": "You are not authorised to proceed"}
β οΈ Diagnostic Note: The API will technically return a successful 200 HTTP status code, but it will reject the actual request with the authorization failure message above.
Cause
This error typically occurs when:
The user account associated with the API access key has been deactivated
The user's role permissions have been changed or restricted
The user no longer has the necessary permissions to perform API operations
Solution
Step 1: Check User Status
Navigate to Settings > Manage Users and verify if the user associated with the API key is still active and has the correct role permissions.
Step 2: Reactivate User if Necessary
If the user is inactive:
Click on Inactive Users tab
Find the user in the list
Click on the user's name to open their profile
Click Restore User to reactivate the account
Step 3: Verify Role Permissions
Ensure the user has appropriate role permissions for API access. Only users with Admin access can edit other users and manage API settings.
Step 4: Refresh API Access Key
To generate a new API access key:
Navigate to Settings > Manage Users
Click on the user's name to open their details page
Click More and select Change Access Key
Update your integration with the new access key
π‘ Tip: Super Admin users can see all users and settings but should contact Support for integration-related issues.
When to Contact Support
Contact Dazos Support at [email protected] if:
The error persists after reactivating the user and refreshing the API key
You need assistance with Super Admin role assignments
You encounter integration-related issues beyond basic user management
Related Resources
How to Restore Inactive Users (CRM)
How to Retrieve a User's API Access Key (CRM)
How to Restrict Field Edit Permissions to Specific Users/Roles in Dazos CRM


