Example request
- magna_project_api_token (required) — replace with your Full Access Magna API token
- tokenId (required) — the token ID associated with the allocations you want to release
- allocationIds (required) — an array of allocation IDs to trigger the claim for (minimum 1)
- sender (required) — the admin wallet address that will sign the resulting transactions
Response
- items — an array of transaction groups, each containing unsigned transaction parameters ready for signing
- transactionGroupId — the ID of the created transaction group
- parameters — an array of unsigned transactions within the group
- from — the sender (admin) wallet address
- to — the smart contract address
- data — the encoded transaction data to sign
- platformFee — the platform fee, if applicable (null if none)
- transactionId — the Magna transaction ID, used when submitting the signed hash
- total — the number of transaction groups created
After signing
Once you have signed the transaction(s), submit the signed hash to complete the flow:transactionId returned in the response.