Ordered • Secure • Developer-first

The Media Content API your apps deserve

Manage and deliver high-quality live video wallpapers and battery charging animations through a secure, high-performance REST API.

Battery Animation App2 — Active
GET /api/v1/animations
Header: x-api-key: YOUR_API_KEY

{
  "success": true,
  "data": {
    "animations": [
      {
        "id": "60d5ec4b1a2b3c4d5e6f7a8b",
        "name": "Neon Charging",
        "url": "https://api.batteryanimation2.com/uploads/animations/neon.mp4",
        "thumbnailUrl": "https://api.batteryanimation2.com/uploads/thumbnails/animations/neon.jpg",
        "duration": 12.5,
        "order": 1
      }
    ]
  }
}

Built for modern apps

Premium live wallpaper and animation content API

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

Charging Animation API

Provide premium battery charging animations and loops categorized cleanly for client apps.

  • Chunked large file upload
  • MPEG-4/H.264 preview encoding
  • Category management & slugs
  • High performance media streaming

Secure & Developer-First

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

  • x-api-key header security
  • Rate limiting & audit logging
  • Premium drag-and-drop dashboard
  • Live stats & storage monitoring

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/zip-upload
POST/api/v1/wallpapers/bulk-delete
POST/api/admin/wallpapers/reorder
GET/api/v1/animations
GET/api/v1/animations/:id
POST/api/v1/animations
PUT/api/v1/animations/:id
DELETE/api/v1/animations/:id
POST/api/v1/animations/zip-upload
POST/api/v1/animations/bulk-delete
POST/api/admin/animations/reorder

Quick Start

Integrate the Wallpaper API in minutes

Base URL

https://api.batteryanimation2.com/api/v1

Fast

Secure

Reliable

Example Request

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