Request Claim Allocation logo

Catalog action Integrations magna

Claim tokens from a Magna allocation. Returns unsigned EVM transaction parameters that need to be signed and submitted on-chain. Optionally verifies geographic restrictions via country code. Ideal for: automating token claims, batch claiming across allocations, scheduled claim workflows.

At a Glance

FieldValue
Action IDmagna-claim-allocation
CategoryIntegrations
Connectormagna
Requires gasNo
Funds movementNone declared
Tagsmagna, claim, vesting, token, transaction, write

Payload Schema

FieldTypeRequiredDescription
allocationIdstringYesThe unique identifier of the allocation to claim.
senderstringYesThe EVM wallet address (0x…) that will sign the claim transaction.
userCountryCodestringNoOptional country code for geographic restriction verification.

Result Schema

FieldTypeRequiredDescription
isProcessedbooleanYesWhether the request was processed successfully.
resultarrayYesArray of unsigned transactions to be signed and submitted on-chain.

Examples

json
{ "type": "magna-claim-allocation", "payload": { "allocationId": "example-allocationId", "sender": "example-sender" }, "children": [], "connector": { "type": "magna", "id": "conn_magna" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I