API Documentation

Integrate LINK485 with your applications using our REST API

📖 API Version: v2.0 | 🔐 Authentication: API Key Required

Getting Started

The LINK485 API provides programmatic access to device data, configuration, and cloud services. All endpoints use RESTful conventions and return JSON responses.

Authentication

Include your API key in the request header:

Authorization: Bearer YOUR_API_KEY

Base URL

https://api.link485.com/v2

Available Endpoints

GET /devices

List all devices in your account

curl -H "Authorization: Bearer YOUR_API_KEY" \
    https://api.link485.com/v2/devices

GET /devices/{id}/data

Get latest data from a specific device

curl -H "Authorization: Bearer YOUR_API_KEY" \
    https://api.link485.com/v2/devices/12345/data

GET /devices/{id}/history

Get historical data with time range

curl -H "Authorization: Bearer YOUR_API_KEY" \
    "https://api.link485.com/v2/devices/12345/history?start=2025-01-01&end=2025-01-31"

Response Format

{
  "status": "success",
  "data": {
    "device_id": "12345",
    "timestamp": "2025-10-25T10:30:00Z",
    "values": {
      "voltage": 230.5,
      "current": 15.2,
      "power": 3500.6
    }
  }
}

Rate Limits

  • 100 requests per minute (free tier)
  • 1000 requests per minute (pro tier)
  • Unlimited (enterprise tier)

Webhooks

Configure webhooks to receive real-time data push notifications. Set up webhook URLs in your dashboard under Settings → Integrations.

Need API Access?

Contact us to get your API key

Request API Access