frontline-api

Makes raw GET requests to the Frontline Public API via the Frontline CLI.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/api-evangelist/frontline --skill frontline-api-api-evangelist
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontline-api
Source: https://github.com/api-evangelist/frontline/tree/main/skills/vendor/frontline-api
Command: npx skills add https://github.com/api-evangelist/frontline --skill frontline-api-api-evangelist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @getfrontline/cli.

What problem does it solve? When the Frontline CLI lacks a dedicated command for a specific endpoint, you are blocked from accessing that API resource. This Skill provides an escape hatch for making raw HTTP GET requests to any Frontline Public API path directly from the terminal. ## Core Features & Use Cases - Raw API Access: Send GET requests to any API path relative to the base URL, such as /agents or /workflows. - Query Parameters & Debugging: Pass repeatable key=value query pairs and inspect full HTTP request/response diagnostics with the --debug flag. - Use Case: You need to check billing data but no dedicated CLI command exists. Run a raw GET request against /billing with --debug to inspect the JSON response structure before building automation around it. ## Quick Start Ask the AI to fetch data from the Frontline API endpoint /agents with a status filter using the frontline api raw get command.

Frequently Asked Questions about frontline-api

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

FAQPage Schema
How do I make a raw API request with the Frontline CLI?▼

Run frontline api raw get followed by the API path, such as frontline api raw get /agents. Add query parameters with repeatable --query key=value flags, and the raw JSON response is printed to stdout.

How do I pass query parameters to a Frontline API GET request?▼

Use the --query flag with key=value pairs, repeating it for multiple parameters. For example: frontline api raw get /agents --query status=active --query limit=10.

Does the Frontline raw API command support POST or PUT requests?▼

No, only GET requests are supported currently. Passing any other HTTP method results in an error, so POST, PUT, and DELETE operations are not available through this command.

Why does the Frontline CLI say no API key found?▼

This error means you are not authenticated. Run frontline auth login to authenticate and store your API key, or pass a key directly for a single request using the --api-key flag.

How do I debug a failing Frontline API request?▼

Add the --debug flag to the command to see the full HTTP request URL, headers, and response status. This helps diagnose authentication issues, incorrect paths, or malformed query parameters.