HomeGuidesAPI ReferenceChangelog
Terms of Use
API Reference

API AI skill

Use natural language to discover endpoints, schemas, and integration patterns

AI-assisted API exploration

You can explore and integrate with the Public API using natural language through an open-source skill that works with Claude, Claude Code, and CoWork.

The skill provides the assistant with the full API specification — endpoints, request and response schemas, deprecation notices, and common integration patterns.

Source code: github.com/ampeco/claude-code-ampeco-public-api-skill (MIT license)

What you can do

Once installed, ask questions directly:

  • "What endpoints exist for charge points?"
  • "How do I start a charging session via the API?"
  • "Show me the schema for creating a user"
  • "Which session filters support date ranges?"
  • "What replaced the deprecated v1.0 notification endpoints?"

The skill covers all resource and action endpoints, including authentication, cursor pagination, filtering syntax, and error handling patterns.

Prerequisites

Claude Code installed and configured.

Installation

Install as a personal skill to make it available across all your projects:

git clone https://github.com/ampeco/claude-code-ampeco-public-api-skill.git ~/.claude/skills/ampeco-public-api

Or install as a project skill to share it with your team via source control:

git clone https://github.com/ampeco/claude-code-ampeco-public-api-skill.git .claude/skills/ampeco-public-api

Restart Claude Code after installation.

Keeping documentation up to date

The skill includes a script that regenerates local reference files from the latest OpenAPI specification:

cd ~/.claude/skills/ampeco-public-api
bash scripts/fetch-and-generate.sh

Note: The update script requires curl and jq.