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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/apiWhat 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
- "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?"
- "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?"
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ivangdavila-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api
Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.