Ordered • Secure • Developer-first

The Wallpaper API your apps deserve

Manage and deliver high-quality live video wallpapers through a secure REST API.

Wallpaper API — Active
GET /api/v1/wallpapers
Header: x-api-key: YOUR_API_KEY

{
  "success": true,
  "data": {
    "wallpapers": [
      {
        "order": 1,
        "name": "Ocean Waves",
        "url": "https://api.livewallpapers1.com/uploads/wallpapers/...",
        "format": "MP4",
        "status": "Published"
      }
    ]
  }
}

Built for modern apps

Premium live wallpaper content API for modern applications

Live Wallpaper API

Deliver ordered live video wallpapers to mobile and web apps through a fast, secure REST API.

  • Order-based responses
  • MP4 & WebM support
  • Automatic thumbnail generation
  • ZIP bulk upload with categories

Secure by Default

Every public endpoint requires an API key. Admin access is protected with JWT authentication.

  • x-api-key header
  • Rate limiting
  • Admin-only uploads
  • Request audit logs

Premium Admin Dashboard

Upload, reorder with drag-and-drop, publish, and manage wallpapers from a polished control panel.

  • Drag-and-drop ordering
  • Bulk delete
  • Multi-upload
  • Draft & published states

API Endpoints

All public routes require the x-api-key header

GET/api/v1/wallpapers
GET/api/v1/wallpapers/:id
POST/api/v1/wallpapers
PUT/api/v1/wallpapers/:id
DELETE/api/v1/wallpapers/:id
POST/api/v1/wallpapers/multi-upload
POST/api/v1/wallpapers/zip-upload
POST/api/v1/wallpapers/bulk-delete
POST/api/admin/wallpapers/reorder

Quick Start

Integrate the Wallpaper API in minutes

Base URL

https://api.livewallpapers1.com/api/v1

Fast

Secure

Reliable

Example Request

curl -X GET "https://api.livewallpapers1.com/api/v1/wallpapers" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Accept: application/json"