Skip to content
Back to skills

qapla-api

ASecurity

Integrate with or answer questions about the Qapla' shipping & tracking REST API (public v1.3). Use this when working with Qapla' to push shipments or raw orders, generate and confirm carrier labels, track parcels, get real-time multi-carrier quotes, look up pickup points (PUDO), verify addresses, list couriers and channels, or receive outbound tracking-event webhooks. Covers authentication (per-channel API Key), the response envelope, rate limiting, the sandbox flag, and the full endpoint ca...

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 1, 2026
ai-agentsrustapi

Works with

  • cursor
  • cli
  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 1, 2026

npx -y skills add Qapla/qapla-api-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of qapla-api?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for qapla-api
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qapla-qapla-api/badge)](https://www.skillsdirectory.com/skills/qapla-qapla-api)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: qapla-api
description: >-
  Integrate with or answer questions about the Qapla' shipping & tracking REST
  API (public v1.3). Use this when working with Qapla' to push shipments or raw
  orders, generate and confirm carrier labels, track parcels, get real-time
  multi-carrier quotes, look up pickup points (PUDO), verify addresses, list
  couriers and channels, or receive outbound tracking-event webhooks. Covers
  authentication (per-channel API Key), the
  response envelope, rate limiting, the sandbox flag, and the full endpoint
  catalog with request/response examples. Also covers the newer **v2** generation
  (Bearer/JWT auth, RESTful resources, async jobs) for its stable core — parcels,
  sandbox, auth, jobs.
license: MIT
---

# Qapla' Public API (v1.3)

This skill teaches you to integrate with the **public REST API** of Qapla', a
SaaS platform for e-commerce logistics (multi-carrier shipping, real-time
tracking, label printing, transactional notifications).

## How to use this skill

1. **Read `references/overview.md` first** — it is the canonical orientation:
   core facts (base URL, auth, response envelope, rate limit, sandbox,
   versions), the domain model, and the "which endpoint do I need?" decision
   rule.
2. Then read `references/conventions.md` and `references/authentication.md` —
   they apply to **every** call.
3. Pick the endpoint from `references/endpoints.md` (full catalog) or the
   per-endpoint deep-dives (`references/pushshipment.md`, `pushorder.md`,
   `createlabel.md`, `getquotes.md`, `getpudos.md`, `trackingbytimeframe.md` —
   the pull alternative to webhooks — and `apivirtual.md` — the virtual courier).
   To receive event callbacks instead of calling an endpoint, see
   `references/webhooks.md` (Pillar 2). To interpret tracking statuses, see
   `references/statuses.md` (branch on the canonical id, never the label). For the
   version policy (which version to call, v1.2-only endpoints, the separate v2
   generation), see `references/versioning.md`; to upgrade a legacy integration,
   see `references/migration.md`.
4. Use the runnable example payloads in `references/examples/` as a starting
   point, and the dependency-free reference client in `scripts/qapla_client.py`
   when writing code.
5. **For the v2 API** (a separate, RESTful generation with Bearer/JWT auth — the
   direction the platform is heading), start at `references/v2/overview.md`, then
   `references/v2/authentication.md` and the resource deep-dives
   (`references/v2/parcels.md`, `references/v2/sandbox.md`,
   `references/v2/couriers.md` — delivery-time/efficiency-index benchmarks,
   `references/v2/stock-release.md` — release a shipment held in depot,
   `references/v2/endpoints.md`). Most integrations still target v1.3 today; use
   v2 when you need a resource it exposes (e.g. parcels) or its model.

> The same knowledge powers the cross-agent entrypoints in this repo
> (`AGENTS.md`, `.cursor/rules/qapla-api.mdc`); all of them point back to
> `references/overview.md` so there is a single source of truth.

> **Source of truth:** the live docs at <https://api.qapla.dev/1.3/>. This skill
> mirrors them so you can work offline; if anything drifts, trust the live docs.

Files in this skill

  • AGENTS.md2.8 KB
  • CHANGELOG.md12.6 KB
  • SKILL.md3.2 KB
  • evaluation/scenarios.md15.6 KB
  • references/apivirtual.md1.7 KB
  • references/authentication.md1.7 KB
  • references/conventions.md2.9 KB
  • references/createlabel.md4.4 KB
  • references/endpoints.md4.8 KB
  • references/getpudos.md1.4 KB
  • references/getquotes.md3.8 KB
  • references/migration.md5.5 KB
  • references/overview.md6.3 KB
  • references/pushorder.md3 KB
  • references/pushshipment.md3.4 KB
  • references/statuses.md5.3 KB
  • references/trackingbytimeframe.md2.3 KB
  • references/versioning.md3.7 KB
  • references/webhooks.md8.3 KB
  • scripts/qapla_client.py5.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.