igrantio-api-sandboxeslisted
Install: claude install-skill L3-iGrant/skills
# iGrant.io OID4VC API - Sandboxes
## When to use
Use this skill when the task is one of these:
- Make a test wallet that does not touch the data of the main wallet.
- Create, read, update, delete, or list **sandbox organisations**.
- Change the name, the logo image, or the cover image of a sandbox
organisation.
- Send **any** OID4VC request against a sandbox organisation, whatever the
group of that request. The call style below applies to about 180 endpoints.
A sandbox organisation is a **separate wallet inside your organisation**. It
has its own credential definitions, presentation definitions, webhooks, and
keys. You can test an issuance flow or a verification flow without a change to
the main wallet.
**Before you start**, the main wallet of the organisation must be deployed. See
`igrantio-api-wallet-provider` for the deploy operation.
## Endpoint reference
Base URL for the demo environment: `https://demo-api.igrant.io`.
| Method | Path | Purpose | Documentation |
| --- | --- | --- | --- |
| `POST` | `/v2/config/sandbox-org` | Create a sandbox organisation and deploy its wallet. | [Create sandbox organisation](https://docs.igrant.io/docs/openid4vc-api/config-create-sandbox-org/) |
| `GET` | `/v2/config/sandbox-org/{sandboxOrgId}` | Read one sandbox organisation with the OpenID endpoints of its wallet. | [Read sandbox organisation](https://docs.igrant.io/docs/openid4vc-api/config-read-sandbox-org/) |
| `PUT` | `/v2/config/sandbox-org/{sandboxOrgId}` | Update the