dfinity avatar

Ic Dashboard

A clean wrapper around the public REST APIs that power dashboard.internetcomputer.org. You get read-only access to canister metadata, ICRC ledgers, SNS data, the ICP ledger, and network metrics without deploying canisters or spending cycles. The v2+ endpoints use cursor pagination (after, before, limit) and mirror what the live dashboard uses. One gotcha: ICRC API only covers TestICP and other ICRC tokens like ckBTC, not mainnet ICP. For mainnet ICP accounts and transactions, you need the separate Ledger API. Useful when you're building off-chain tooling or scripts that need IC network data over HTTPS. The OpenAPI specs are linked if you want to generate clients.

skills.sh installs
287
GitHub stars
39
last updated
Aug 21, 2026

Install

$ npx -y skills add dfinity/icskills --skill ic-dashboard --agent claude-code

Installs into .claude/skills of the current project.

Files

IC Dashboard APIs

What This Is

These public REST APIs power dashboard.internetcomputer.org. They expose read-only access to canister metadata, ICRC ledgers, SNS data, the ICP ledger, and network metrics via OpenAPI specs and Swagger UI. Agents and scripts can call them over HTTPS from off-chain (no canister deployment or cycles required). Prefer v2 or higher API versions where available; they provide cursor-based pagination (after, before, limit) and are the same surface the dashboard uses.

Prerequisites

  • Any HTTP client: curl, fetch, axios, or the language’s native HTTP library.
  • No icp-cli or canister deployment needed for read-only API access.
  • For OpenAPI-based codegen: optional use of the openapi.json URLs with your preferred OpenAPI tooling.

API Base URLs and Docs

Sponsors

Details

Repository
github.com/dfinity/icskills
Categories
Backend & APIs, Finance & Trading
First seen
Jun 3, 2026

More from dfinity/icskills

All 16
1patricio0312rev avatarenv-secrets-managerpatricio0312rev/skillsManages environment variables and secrets securely with encryption, rotation, and provider integration. Use when users request "secrets management", "environmen284skills.sh installs
2vm0-ai avatarfirecrawlvm0-ai/vm0-skillsFirecrawl API for web scraping and crawling. Use when user mentions "Firecrawl", "crawl website", "scrape site", or web extraction.284skills.sh installs
3patricio0312rev avatarsecrets-scannerpatricio0312rev/skillsDetects leaked API keys, tokens, passwords, and credentials in code with pre-commit hooks, CI checks, scanning rules, and remediation procedures. Use for "secre282skills.sh installs
4mvanhorn avatarpp-sentrymvanhorn/printing-press-libraryA broad Sentry API CLI with local search, SQL, export, and MCP surfaces for incident work. Trigger phrases: `check Sentry issues`, `list Sentry projects`, `debu281skills.sh installs
5patricio0312rev avatarbackground-jobs-designerpatricio0312rev/skillsDesigns background job processing systems with queue integration (BullMQ/Celery), job definitions, retry policies, exponential backoff, idempotent execution, an281skills.sh installs
6personamanagmentlayer avataropenapi-expertpersonamanagmentlayer/pclExpert-level OpenAPI/Swagger specification for API design, documentation, and code generation280skills.sh installs