Skipo API
Welcome to the documentation for the Skipo public API (v2). With the API
you can look up balances and transactions, retrieve market data, create
withdrawals and conversions, and receive signed webhooks whenever your
transactions change.
Version
This documentation covers version v2, served under https://api.skipo.com/v2.
Version v1 remains available during the migration period — see
Migrating from v1.
Start here
- Getting started → Quickstart — your first authenticated call in under five minutes.
- Authentication — the two-tier scheme: bearer keys for reads and a per-request signed JWT to move money.
- API Reference — every operation, schema, and example, rendered from the live OpenAPI specification.
For AI agents and tools
The documentation is also published in a language-model-friendly format:
/llms.txt— a curated index of the documentation./llms-full.txt— all content in a single file./openapi.json— the raw OpenAPI specification.
Key concepts
| Concept | Description |
|---|---|
| Authentication | skp_live_… / skp_test_… keys and EdDSA signing for sensitive operations. |
| Rate limits | Per-key limits, RateLimit-* headers, and monthly quotas. |
| Errors | application/problem+json responses (RFC 9457) with a stable code. |
| Pagination | A consistent pagination wrapper across collections. |
| Webhooks | Events signed with JWS (EdDSA) and verifiable via JWKS. |