ClipMarts

API Integration Builder

Build API integrations with auth, error handling, and webhooks

FreeFree StarterFor solo operators and evaluation

What is API Integration Builder?

Free skill for building API integrations. Covers REST and GraphQL, authentication patterns, error handling, rate limiting, and webhook setup. Includes code templates.

Setup Time

2 min

Difficulty

Intermediate

Works With
paperclipclaude-code

What's Included

  • api-integration-builder.md
  • templates/rest-client.md
  • templates/graphql-client.md
  • templates/webhook-handler.md
  • checklists/auth-patterns.md
  • checklists/error-handling.md
  • examples/stripe-integration.md
  • examples/github-integration.md
  • README.md

Preview

api-integration-builder.md
# API Integration Builder Skill

## Integration Checklist
1. **Authentication**: OAuth2, API key, or JWT?
2. **Rate Limiting**: respect headers, implement backoff
3. **Error Handling**: retry transient, surface permanent
4. **Webhook Verification**: validate signatures

## REST Client Template
```typescript
const client = {
  baseURL: "https://api.example.com/v1",
  headers: { Authorization: `Bearer ${API_KEY}` },
  retry: { attempts: 3, backoff: "exponential" },
  timeout: 30_000,
};
```

## Error Handling Strategy
- 400: Log request body, surface validation errors
- 401/403: Refresh token, retry once
- 429: Read Retry-After header, wait and retry
- 500+: Retry with exponential backoff (max 3)

Installation Guide

terminal
$ paperclipai skill import --from ./api-integration-builder/
Skill imported successfully.

One command to import — then assign to any agent in your company.

Option A: CLI (recommended)

1

Download and extract the ZIP

unzip api-integration-builder.zip
2

Import the skill

paperclipai skill import --from ./api-integration-builder/
3

Assign to an agent

# Via CLI:
paperclipai agent update <agent-name> --add-skill api-integration-builder

# Or in the dashboard:
# Agents → [agent name] → Skills → Add "API Integration Builder"

Option B: Dashboard UI

1

Open Skills page

Navigate to Skills → Import Skill

2

Upload the product folder

From the extracted ZIP, upload the api-integration-builder/ directory containing SKILL.md.

3

Assign to agents

Go to Agents → [agent] → Skills and add "API Integration Builder" from the list.

Share
Files included9
Setup time2 min
Difficultyintermediate

Tags

apiintegrationrestgraphqlwebhooksfree