Actions46
- Account Actions
- Alcor Exchange (DEX) Actions
- Asset Actions
- Governance Actions
- History Actions
- Marketplace (AtomicMarket) Actions
- Nefty (Blends & Packs) Actions
- Smart Contract Action Actions
- Token Actions
Account → Refund
AI-generatedSummary
Claims a WAX account's pending refund, which is the unstaked CPU/NET that has finished the undelegate waiting period. It sends the refund action to the WAX blockchain for the specified account, signed with the credential's private key.
Inputs
- endpoint (required) — WAX API endpoint to use. Options are Greymass (default), EOS Nation, EOSphere, Pink.gg, WAX Sweden, or Custom.
- customEndpoint — Custom API URL. Shown only when the endpoint is set to Custom.
- account (required) — Name of the WAX account whose pending refund is claimed.
- authorization — One or more authorizations for the transaction. Each has an actor account and a permission (active, owner, or custom with a custom permission name).
Output shape
One output item per input item. The resource handler's result is pushed as that item's json. The handler code isn't included in the source pack, so the exact fields aren't visible. It is most likely transaction details.
The node needs a waxKitPrivateKeyApi credential, and a license key in that credential is checked against Lemon Squeezy before execution. With Continue On Fail enabled, a failed item returns json with success=false, error, and details. Otherwise the error is thrown. The refund will fail on-chain if the account has no pending refund, or if the unstaking period hasn't elapsed.
Examples
Example 1: Claim unstaked WAX after the undelegate waiting period ends.
Endpoint: Greymass; Account Name: myaccount1234; Authorization: actor myaccount1234, permission active.
Example 2: Claim a refund through a private node.
Endpoint: Custom; Custom Endpoint URL: https://my-wax-node.example.com; Account Name: myaccount1234.