http-api-cloudbase

Call CloudBase platform services via raw HTTP with OpenAPI-driven endpoints.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrpersimmon/xiao-han-studio --skill http-api-cloudbase-mrpersimmon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: http-api-cloudbase
Source: https://github.com/mrpersimmon/xiao-han-studio/tree/main/.agents/skills/cloudbase/references/http-api
Command: npx skills add https://github.com/mrpersimmon/xiao-han-studio --skill http-api-cloudbase-mrpersimmon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you integrate with CloudBase platform capabilities when you cannot or should not rely on SDKs, using raw HTTP calls against official endpoints instead.

Core Features & Use Cases

  • Guided HTTP integration: Implements safe request construction for CloudBase platform APIs across multiple services (database, functions, storage, auth, AI, and CloudRun) based on official routing guidance.
  • OpenAPI-driven endpoint correctness: Enforces that you retrieve and parse the correct OpenAPI/Swagger definitions before calling any endpoint, preventing guesswork and mismatched parameters.
  • Region-aware base URLs and auth setup: Supports domestic vs. international gateway base URLs and standard Bearer-style authorization patterns for AccessToken/APIKey/Publishable Key.

Quick Start

Use the http-api-cloudbase skill to call CloudBase HTTP endpoints by first fetching the OpenAPI spec for the specific API name and then constructing authenticated requests to the correct region gateway for your environment.

Frequently Asked Questions about http-api-cloudbase

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

FAQPage Schema
How do I call CloudBase platform APIs using raw HTTP without an SDK?

You can call CloudBase APIs via raw HTTP by fetching the OpenAPI spec for the specific service, then constructing authenticated requests to the correct region gateway with the appropriate Authorization header.

Can I use raw HTTP requests to trigger CloudBase cloud functions and database services?

Yes, raw HTTP requests support multiple CloudBase services including cloud functions, database REST endpoints, storage, authentication, and CloudRun by routing through official region-appropriate base URLs.

What's the best way to authenticate raw HTTP requests to CloudBase endpoints?

The best way to authenticate raw HTTP requests to CloudBase is using standard Bearer-style authorization headers for your AccessToken, APIKey, or Publishable Key, ensuring secure access to the platform services.

Do I need to parse OpenAPI definitions before making HTTP calls to CloudBase?

Yes, parsing the correct OpenAPI/Swagger definitions is required before calling any CloudBase endpoint to ensure endpoint correctness, preventing parameter mismatches and guesswork during HTTP integration.

How do I handle region-specific base URLs for CloudBase HTTP API integration?

CloudBase HTTP integration requires selecting region-appropriate base URLs, differentiating between domestic and international gateways to ensure your authenticated requests route to the correct environment endpoints.

Why use raw HTTP calls instead of SDKs for CloudBase integration tests or non-Node backends?

Raw HTTP calls are used instead of SDKs when native clients, admin scripts, integration tests, or non-Node backends cannot or should not rely on SDKs, providing reliable direct access to official CloudBase endpoints.