ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

API (Stripe, OpenAI, Notion & 100+ more)

REST API reference for 147 services. Authentication patterns, endpoints, rate limits, and common gotchas.

Why use this skill?

Access documentation for 147+ REST APIs directly in OpenClaw. Get auth patterns, endpoint references, cURL examples, and rate limit guides for your projects.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ivangdavila/api
Or

What This Skill Does

The API skill is an extensive reference and utility library designed for OpenClaw AI agents to interact with over 147 third-party services. It acts as a comprehensive knowledge base for RESTful API integration, covering everything from authentication handshakes to complex pagination strategies and error-handling best practices. Rather than requiring developers to manually parse scattered documentation, the agent uses this structured reference to guide users through implementation. It handles the nuances of different auth patterns (API keys, OAuth2, Bearer tokens), provides production-ready cURL snippets, and alerts users to common pitfalls such as rate limits and specific header requirements for major services like Stripe, OpenAI, Notion, and Twilio.

Installation

To integrate this skill into your environment, use the OpenClaw CLI tool. Run the following command in your project terminal:

clawhub install openclaw/skills/skills/ivangdavila/api

Once installed, the agent will index the local apis/ directory, which categorizes documentation by industry vertical (e.g., payments, AI/ML, CRM, and databases). Ensure that your ~/api/preferences.md file is configured to match your preferred programming language to receive customized code snippets.

Use Cases

Use this skill when you are architecting a new integration and need to know the specific endpoint for a resource, the header requirements for authentication, or the standard error codes for a specific provider. It is ideal for developers who want to avoid context-switching between dozens of browser tabs while debugging an API client. It is particularly useful for setting up webhooks, implementing robust retry logic, or navigating complex rate-limit headers in high-traffic applications.

Example Prompts

  1. "I'm setting up Stripe webhooks for my subscription service. Can you show me the headers required to verify the signature and the common error codes I should watch out for?"
  2. "How do I authenticate with the Notion API using a private internal integration token, and what does the request structure look like for creating a database item?"
  3. "My application is hitting 429 Too Many Requests errors when calling the OpenAI API. Based on the documentation, what is the best way to implement an exponential backoff strategy for these requests?"

Tips & Limitations

To maximize the utility of this skill, keep your credentials.md file updated using the {SERVICE}_{ACCOUNT}_{TYPE} convention. This allows the agent to reference your specific account constraints accurately. Please note that while the documentation is extensive, this skill provides reference material; it does not execute API calls directly. Users are responsible for managing their own secret management and infrastructure security. Always check the official documentation link provided by the agent if you are performing mission-critical production changes.

Metadata

Stars2190
Views1
Updated2026-03-07
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ivangdavila-api": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#api#rest#documentation#integrations#developer-tools
Safety Score: 5/5

Flags: external-api