System Integration: HRM ↔ EverAccounting API Integration Type: REST API (WordPress REST + EverAccounting v1 API) Authentication: WordPress cookie-based authentication with nonce verification Status: Active Last Sync: 31 March 2025 18:00 HKT Integration Architecture +-------------------+ REST API +--------------------+ | HR Press Lite | ================> | EverAccounting | | (HRM Module) | | (Finance Module) | +-------------------+ /eac/v1/ +--------------------+ | | v v Employee Records Expenses, Revenue, Contacts Payroll Data Bank Accounts, Categories Leave Management Financial Reports API Endpoints Used Operation Method Endpoint Purpose Sync payroll expenses POST /wp-json/eac/v1/expenses Record monthly salary payments as expenses Sync MPF contributions POST /wp-json/eac/v1/expenses Record employer & employee MPF payments Revenue recording POST /wp-json/eac/v1/payments Record consulting and service revenue Contact management POST /wp-json/eac/v1/contacts Sync client and vendor information Category management POST /wp-json/eac/v1/categories Maintain expense/income categories Account management GET/POST /wp-json/eac/v1/accounts Bank account and cash management Financial reporting GET /wp-json/eac/v1/expenses Generate expense reports for management Sample API Request (Payroll Expense Sync) POST /wp-json/eac/v1/expenses Content-Type: application/json X-WP-Nonce: {nonce} { "date": "2025-03-31", "amount": 290800, "account_id": 1, "category_id": 2, "payment_method": "bank_transfer", "reference": "PAYROLL-202503", "note": "March 2025 payroll - 12 employees gross salary + allowances" } Response: 201 Created { "id": 42, "date": "2025-03-31", "amount": 290800, "status": "completed" } Integration Sync History (Last 5 Runs) Date Type Records Synced Status 31 Mar 2025 Payroll → Expenses 12 salary records Success 31 Mar 2025 MPF → Expenses 12 contribution records Success 28 Feb 2025 Payroll → Expenses 10 salary records Success 28 Feb 2025 MPF → Expenses 10 contribution records Success 31 Jan 2025 Payroll → Expenses 9 salary records Success Integration configured and maintained by IT Support (Wai Kit Yip). All API calls authenticated via WordPress REST API with ASE security layer.
API Integration Log – HRM to EverAccounting
System Integration: HRM ↔ EverAccounting API
Integration Type: REST API (WordPress REST + EverAccounting v1 API)
Authentication: WordPress cookie-based authentication with nonce verification
Status: Active
Last Sync: 31 March 2025 18:00 HKT
Integration Architecture
+-------------------+ REST API +--------------------+ | HR Press Lite | ================> | EverAccounting | | (HRM Module) | | (Finance Module) | +-------------------+ /eac/v1/ +--------------------+ | | v v Employee Records Expenses, Revenue, Contacts Payroll Data Bank Accounts, Categories Leave Management Financial ReportsAPI Endpoints Used
Sample API Request (Payroll Expense Sync)
POST /wp-json/eac/v1/expenses Content-Type: application/json X-WP-Nonce: {nonce} { "date": "2025-03-31", "amount": 290800, "account_id": 1, "category_id": 2, "payment_method": "bank_transfer", "reference": "PAYROLL-202503", "note": "March 2025 payroll - 12 employees gross salary + allowances" } Response: 201 Created { "id": 42, "date": "2025-03-31", "amount": 290800, "status": "completed" }Integration Sync History (Last 5 Runs)
Integration configured and maintained by IT Support (Wai Kit Yip). All API calls authenticated via WordPress REST API with ASE security layer.