arvancloud-api

Installation
SKILL.md

ArvanCloud API

Practical, tested reference for driving ArvanCloud's APIs from the command line or an agent. ArvanCloud is an Iranian cloud provider; its products each have their own base URL, spec, and (for Object Storage) auth scheme. This skill gets those details right so you don't guess.

Unofficial, community-maintained skill. Not affiliated with or endorsed by ArvanCloud. Base URLs, spec paths, and endpoint counts reflect what was current when this was written — verify against the live OpenAPI specs, which are the source of truth.

Setup

This skill keeps three things separate: the secret (API key) lives in an environment variable, per-user state (default region, per-domain cert-deploy hooks, notes) lives in a config file outside the skill, and anything the API can tell you (like the list of domains) is fetched live rather than stored. The skill itself stays general — nothing account-specific belongs in it.

1. Credentials → environment variable (never a file in the skill)

Every product except Object Storage authenticates with a machine-user API key, sent as a literal apikey prefix + a space + the UUID:

Authorization: apikey <your-uuid>

ARVAN_KEY is just the default name — don't assume it's actually called that. Resolve the real env var name in this order, every session:

Installs
1
GitHub Stars
88
First Seen
1 day ago
arvancloud-api — erfnzdeh/arvancloud-agent-skill