moviepilot-api

Call MoviePilot REST API endpoints via a configurable CLI wrapper.

11.5k|1.4k|Updated May 31, 2023
One-click install
npx skills add https://github.com/jxxghp/MoviePilot --skill moviepilot-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moviepilot-api
Source: https://github.com/jxxghp/MoviePilot/tree/main/skills/moviepilot-api
Command: npx skills add https://github.com/jxxghp/MoviePilot --skill moviepilot-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Directly accessing MoviePilot REST API endpoints to automate tasks and integrate MoviePilot functionality into other tools.

Core Features & Use Cases

  • Access all API endpoints across categories (media, downloads, subscriptions, etc.) from a single CLI.
  • Configure backend host and API key once and reuse for scripted operations.
  • Use in automation workflows to fetch data, trigger actions, or validate API connectivity in CI/CD.

Quick Start

Configure host and API key, then perform a simple GET to /api/v1/site/ to verify connectivity.

Frequently Asked Questions about moviepilot-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I call the MoviePilot REST API from a command line interface?

To call the MoviePilot REST API from a CLI, configure your backend host and API key once, then use the CLI wrapper to send HTTP requests to any endpoint. It authenticates via X-API-KEY and returns JSON or text for automation.

Can I automate MoviePilot media and subscription tasks through an API?

You can automate MoviePilot media and subscription tasks through the API by accessing all endpoints across categories from a single CLI. This allows scripted operations to fetch data, trigger actions, and manage downloads.

What authentication methods does the MoviePilot API CLI support?

The MoviePilot API CLI supports authentication using an X-API-KEY header by default, and also includes an optional token query parameter mode for validating API connectivity in CI/CD workflows.

How do I test MoviePilot API connectivity for CI/CD automation?

To test MoviePilot API connectivity for CI/CD automation, configure your host and API key, then perform a simple GET request to the /api/v1/site/ endpoint to verify access and validate your setup.

Does the MoviePilot API wrapper return JSON data for downstream tools?

The MoviePilot API wrapper returns JSON or text data suitable for downstream tools. This format supports direct integration into automation workflows for data fetching and task execution.

What are the limitations of using a CLI wrapper for MoviePilot REST API access?

A limitation of using a CLI wrapper for MoviePilot REST API access is that it requires configuring the host and API key beforehand, and it operates strictly as an HTTP client without built-in data transformation beyond returning JSON or text.