http-api-cloudbase

Call CloudBase platform features via raw HTTP endpoints using OpenAPI specifications.

Updated May 14, 2026
One-click install
npx skills add https://github.com/williamwang25/ams-admin --skill http-api-cloudbase-williamwang25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: http-api-cloudbase
Source: https://github.com/williamwang25/ams-admin/tree/main/.windsurf/skills/cloudbase/references/http-api
Command: npx skills add https://github.com/williamwang25/ams-admin --skill http-api-cloudbase-williamwang25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes guesswork when integrating CloudBase platform capabilities by giving you a reliable way to call official CloudBase HTTP endpoints with correct authentication, routing, and request shapes.

Core Features & Use Cases

  • Raw HTTP integration for non-SDK clients: Use official CloudBase platform APIs from Android/iOS/Flutter/React Native and backend services that can’t rely on CloudBase SDKs.
  • Swagger-driven endpoint correctness: Ensures you build requests from OpenAPI specs (mysqldb, functions, auth, cloudrun, storage) instead of inventing endpoints.
  • Production-ready request essentials: Covers regional gateway base URLs, Bearer token header usage, URL encoding, and common failure modes for database and function workflows.

Example use case: an admin script or integration test written in Go/Python must query MySQL RESTful data (select, pagination, filtering) directly through CloudBase’s MySQL HTTP interface.

Quick Start

Use the HTTP API Routing Checklist, then request the required OpenAPI spec with searchKnowledgeBase (mode=openapi, apiName=mysqldb), and finally construct your HTTP requests against the correct regional gateway base URL with an Authorization: Bearer <token> header.

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 requests without an SDK?

To call CloudBase platform APIs using raw HTTP requests, you must select the correct regional gateway base URL, use Bearer token authentication in the header, and construct requests from official OpenAPI specifications rather than guessing endpoints.

Can I invoke CloudBase functions and access MySQL data from a Python or Go backend?

Yes, you can invoke CloudBase functions and access MySQL data from Python or Go backends by sending raw HTTP requests to the official CloudBase platform endpoints, bypassing the need for Node.js-specific SDKs.

How do I authenticate raw HTTP API requests to the CloudBase platform?

You authenticate raw HTTP API requests to the CloudBase platform by including an Authorization header with a Bearer token, ensuring your native app or admin script is authorized to access features like MySQL or Cloud Functions.

What is the best way to construct valid CloudBase HTTP API payloads without guessing?

The best way to construct valid CloudBase HTTP API payloads is to retrieve the official OpenAPI specifications using the searchKnowledgeBase function, which provides exact paths, parameters, and request/response schemas for modules like storage and cloudrun.

Does the CloudBase HTTP API support native mobile apps and integration testing environments?

Yes, the CloudBase HTTP API supports native mobile apps like Android, iOS, and Flutter, as well as integration testing environments, by allowing direct RESTful HTTP interactions with platform features without requiring SDK dependencies.