hap-v3-api

Authenticate and query HAP V3 API endpoints for front-end data operations.

27|5|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/garfield-bb/hap-skills-collection --skill hap-v3-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hap-v3-api
Source: https://github.com/garfield-bb/hap-skills-collection/tree/main/.claude/skills/hap-v3-api
Command: npx skills add https://github.com/garfield-bb/hap-skills-collection --skill hap-v3-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers developers to efficiently use the HAP V3 API to build front-end pages and perform robust data operations, including authentication, data querying, record manipulation, and filter-based workflows, with support for MCP integration when configured.

Core Features & Use Cases

  • End-to-end API guidance: From authentication setup to invoking endpoints and handling responses, including create/read/update/delete operations.
  • Advanced data handling: Detailed instructions on field types, filters, relation handling, and common pitfalls with best practices.
  • MCP integration support: Automatic credential extraction from MCP configurations and streamlined API usage in MCP-enabled workflows.
  • Use cases: Build custom views or standalone applications that read/write data via HAP V3 and orchestrate complex queries with filters.

Quick Start

Use hap-v3-api to perform a minimal data query by calling the V3 endpoint to list rows from a worksheet, then adapt the example to your app's schema.

Frequently Asked Questions about hap-v3-api

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

FAQPage Schema
How do I authenticate API requests for HAP V3 data operations?

To authenticate HAP V3 API requests, you must configure authentication credentials, which can be automatically extracted from MCP configurations during setup. This enables secure endpoint invocation for subsequent data operations like querying and creating records.

What's the best way to query worksheet rows using the HAP V3 API?

The best way to query worksheet rows using the HAP V3 API is by calling the V3 list endpoint, which supports advanced data filtering and relational data handling. You can adapt the query parameters to match your application's specific schema.

Can I use HAP V3 API filters to handle relational data in custom front-end pages?

Yes, HAP V3 API filters support handling relational data when building custom front-end pages. The API provides detailed instructions on field types and relational data queries to orchestrate complex workflows and avoid common pitfalls.

Does the HAP V3 API support create, read, update, and delete operations?

Yes, the HAP V3 API fully supports create, read, update, and delete operations. It provides end-to-end guidance from authentication setup to invoking endpoints and handling responses for robust data manipulation.

How does MCP integration work with the HAP V3 API?

MCP integration with the HAP V3 API works by automatically extracting credentials from MCP configurations to streamline API usage. This enables orchestrated, MCP-enabled workflows for complex data queries and record manipulation.

What are common pitfalls when performing HAP V3 API data operations?

Common pitfalls during HAP V3 API data operations involve mishandling field types, filters, and relational data. The API provides best practices for performance and reliability to help developers avoid these issues and ensure robust workflows.