Grant access to a user for a rule with a specific access level. ## Path parameters **`rule_id`** string required The rule ID ## Body parameters **`user_id`** string required The user ID to grant access to **`access_level`** string required Access level: `owner`, `edit`, `view` - **owner**: Full control including delete and access management - **edit**: Can view and modify rule content - **view**: Read-only access ## Returns Returns the created access rights object. Request ```bash curl -X POST https://api.aitronos.com/v1/rules/rule_a1b2c3d4/access \ -H "X-API-Key: $FREDDY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "user_id": "usr_collaborator", "access_level": "edit" }' ``` Response ```json { "success": true, "data": { "rule_id": "rule_a1b2c3d4", "user_id": "usr_collaborator", "access_level": "edit", "granted_by": "usr_owner", "created_at": "2025-01-17T12:00:00Z", "updated_at": "2025-01-17T12:00:00Z" } } ```