LogPulse Documentation – API & Plugin Setup Guide

API Integration – Send & Retrieve Logs

LogPulse provides a secure REST API that allows you to send application activity logs and retrieve them anytime. Before using the API, you must create a project and generate an API key from your dashboard.

Base API URL

https://logpulse.techcontributors.com/api/v1/logs

Step 1 — Create a Project

Login to your dashboard and create a new project. Each project has a unique API key used for authentication.

Create project in LogPulse dashboard

Step 2 — Authentication

All API requests must include your API key in request headers.

X-API-KEY: YOUR_API_KEY
Accept: application/json
Content-Type: application/json

Step 3 — Send Logs (POST Request)

Use HTTP POST to send logs to LogPulse.

Send logs using Postman

Example JSON Body:

{
    "action": "login",
    "resource": "auth",
    "app_user_id": 1,
    "meta": {
        "note": "User logged in"
    }
}

Step 4 — Retrieve Logs (GET Request)

You can fetch logs using a GET request with optional query parameters.

  • limit – number of records
  • page – pagination page
  • order – asc or desc
Retrieve logs using API

WordPress Plugin Integration

The LogPulse WordPress plugin automatically tracks important website activities such as user logins, content updates, media uploads, and more.

Install Plugin

Download the plugin from the LogPulse website or install it from the WordPress plugin directory (when available). Upload and activate the plugin from your WordPress admin panel.

Configure Plugin

  • Open Log Pulse settings in WordPress admin
  • Paste your API key
  • Enable logging
  • Save settings
LogPulse WordPress plugin settings

Once configured, your WordPress site will automatically send activity logs to your LogPulse dashboard.

Support

If you need help with integration or setup, contact our support team.

Tech Contributors
Email: [email protected]
Website: https://www.techcontributors.com