Skip to the content

Automate Everything !

🤖 Explore with AI: ChatGPT Perplexity Claude Google AI Grok

For Enterprises | Teams | Start-Ups

eZintegrations – AI Workflows & AI Agents Automation Hub

eZintegrations – AI Workflows & AI Agents Automation Hub

Automate to Innovate

0
$0.00
eZintegrations – AI Workflows & AI Agents Automation Hub

eZintegrations – AI Workflows & AI Agents Automation Hub

Automate to Innovate

Menu
0
$0.00
  • Categories
    • Workflow Automation
    • AI Workflow
    • AI Agent
    • Agentic AI
  • Home
  • Automate Now !
  • About Us
  • Contact
  • Blog
  • Free AI Workflow
  • Free AI Agents

eZintegrations

  • eZintegrations Introduction
  • Data Source API
    • Response Parameters: Text, XML, and JSON Formats
    • Environment Settings for Reusable and Dynamic Configuration
    • API Pagination Methods for Large Data Retrieval
    • API Numeric Parameters for Pagination and Record Limits
    • API Time Parameters for Date and Time-Based Data Filtering
    • Authorization
    • How to test the Data Source API
    • API Pagination
      • API Pagination Styles

Goldfinch AI

  • Goldfinch AI Introduction

Bizdata API

  • Universal API for Database
    • Bizdata Universal API for Database
  • SFTP API
    • SFTP API
  • Webhook & Websocket Integration
    • Webhook & Websocket Integration
  • Document and Image Understanding APIs
    • Document and Image Understanding APIs
  • Web Crawler API
    • Web Crawler API
  • AI Workflow Testing APIs
    • Netsuite Source Testing API (Netsuite API Replica)
    • Salesforce Testing API (Salesforce API replica)
    • OAuth2.0 Testing API 
    • Basic Auth Testing API 
    • No Auth Testing API
    • Pagination with Body Testing API
    • Next URL Pagination Testing API 
    • Total Page Count Pagination Testing API
    • Cursor Pagination Testing API 
    • Offset Pagination Testing API
  • Import IB API
    • Import IB API
  • Linux File & Folder Monitoring APIs
    • Linux File & Folder Monitoring APIs
View Categories

Linux File & Folder Monitoring APIs

APIs for real-time Linux file/folder monitoring and permission checks.

Authentication

All endpoints require a valid Bearer token obtained from the /token endpoint.

Headers (required for all requests):


Authorization: Bearer {{token}}
Content-Type: application/json
1. File Action Monitoring API

Capture real-time file and folder events (Create, Modify, Delete)

Endpoint: GET {{base_url}}/base/fileAction

Query Parameters:

Parameter Type Required Description
path string Yes Absolute path of the file or folder to monitor

Example Request:


GET {{base_url}}/base/fileAction?path=/home/hiteshkumar/Documents/reports
Authorization: Bearer {{token}}

Success Response (200 OK):


[
  {
    "time": "2025-11-24T18:04:31.933000",
    "action": "CREATE",
    "path": "/home/hiteshkumar/Documents/reports/budget.xlsx",
    "user": "hiteshkumar"
  },
  {
    "time": "2025-11-24T18:15:22.104000",
    "action": "MODIFY",
    "path": "/home/hiteshkumar/Documents/reports/budget.xlsx",
    "user": "hiteshkumar"
},
  {
    "time": "2025-11-24T19:02:11.567000",
    "action": "DELETE",
    "path": "/home/hiteshkumar/Desktop/old_backup.zip",
    "user": "hiteshkumar"
  }
]

Possible Action Values:

  • CREATE → New file or directory created
  • MODIFY → File content or metadata changed
  • DELETE → File or directory removed

Error Response (404 Not Found):


{
  "detail": "No events found"
}
2. File Permission API


Retrieve complete permission and ownership details

Endpoint: GET {{base_url}}/base/filePermissions

Query Parameters:

Parameter Type Required Description
path string Yes Absolute path of the file or folder to inspect

Example Request:


GET {{base_url}}/base/filePermissions?path=/home/hiteshkumar/shared/project_data
Authorization: Bearer {{token}}

Success Response (200 OK):


{
  "path": "/home/hiteshkumar/shared/project_data",
  "type": "directory",
  "owner": "hiteshkumar",
  "group": "developers",
  "permissions": {
    "owner": {
      "read": true,
      "write": true,
      "execute": true
    },
    "group": {
      "read": true,
      "write": true,
      "execute": false
    },
    "others": {
      "read": true,
      "write": false,
      "execute": false
    }
  },
  "users_with_access": [
    "hiteshkumar",
    "alice",
    "bob"
  ],
  "groups_with_access": {
    "developers": [
      "alice",
      "bob",
      "hiteshkumar"
    ]
  },
  "everyone_can_access": false
}

Response Fields Explanation:

Field Description
type “file” or “directory”
owner / group System user and primary group owning the object
permissions Boolean flags for read/write/execute per owner/group/others
users_with_access List of individual users who have explicit access
groups_with_access Groups and their members that grant access
everyone_can_access true if “others” have any permission (world-readable etc.)

Error Response (404 Not Found):


{
  "detail": "Path does not exist."
}
Updated on December 9, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Table of Contents
  • Authentication
  • 1. File Action Monitoring API
  • 2. File Permission API
© Copyright 2025 Bizdata Inc. | All Rights Reserved | Terms of Use | Privacy Policy