A versatile CLI tool designed for testing and validating REST API endpoints using various HTTP methods and custom payloads.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install api-endpoint-tester
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install api-endpoint-tester using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The API Endpoint Tester is a specialized utility within the Openclaw Skills ecosystem that simplifies the process of interacting with web services directly from the command line. It enables developers to send GET, POST, PUT, DELETE, and PATCH requests, allowing for thorough validation of status codes, response headers, and body content. By leveraging this tool, you can ensure your backend services are performing as expected without needing heavy graphical interfaces or complex suites.
This skill is particularly useful for those who want to automate quick checks or debug integrations efficiently. Using Openclaw Skills like this one helps streamline the development lifecycle by providing immediate feedback on API health and connectivity. It bridges the gap between manual curl commands and full-scale testing frameworks, offering a lightweight yet robust solution for modern API development.
To get started with this component of Openclaw Skills, ensure you have Python 3.x installed. You will also need the requests library:
pip install requests
Once dependencies are satisfied, you can run requests directly from the scripts directory:
python3 scripts/main.py run --url "https://api.example.com/data" --method GET
The skill returns a structured response for every request made. Below is the schema of the output generated:
| Property | Description |
|---|---|
| status | String indicating if the operation was a success or failure. |
| status_code | The integer HTTP status code returned by the server (e.g., 200, 404). |
| headers | A dictionary of all response headers returned by the endpoint. |
| body | The JSON-parsed or raw content of the response body. |
| response_time_ms | The total round-trip time for the request in milliseconds. |
Loading
A real-time AI news briefing tool that searches the web, summarizes top stories in Chinese, and delivers deep insights via Feishu cards.

A simple HTTP REST API for persistent cloud file storage designed for AI agents and developer workflows.

An on-chain marketplace where autonomous agents compete to deliver verifiable outcomes for ERC-20 rewards.

A powerful analytical engine that identifies high-probability shorting opportunities by tracking and analyzing upcoming cryptocurrency token unlock events.

A robust CLI tool for comparing database schemas, generating migration scripts, and tracking structural evolution across various environments.

A specialized CLI utility designed to efficiently prune stopped containers, unused images, and orphaned volumes to optimize Docker disk usage.








































