Action Links
Kashia provides hosted action pages that you can redirect your users to. This is the recommended approach — your users confirm actions on a Kashia-secured page without needing a Kashia account.
Generate an Action Link
POST
/api/v1/external/escrows/:escrowId/action-linksGenerate a secure hosted action link for a buyer or seller.
Action Types
- deliver — Seller, escrow active: confirm shipment with optional details
- confirm — Buyer, awaiting confirmation: confirm receipt, funds released
- dispute — Buyer or seller: access dispute thread
- view — Either party: read-only escrow view
Token Security
- Links expire after 24 hours (configurable)
- Generate a new link if the previous one expired
- Deliver and confirm links are one-time use
- Dispute links can be accessed multiple times until expiry
Recommended Integration
- When escrow becomes active, generate a deliver link for the seller
- Embed or send this link in your app
- Seller confirms shipment on Kashia's hosted page
- When escrow is awaiting confirmation, generate a confirm link for the buyer
- For disputes, always use the hosted dispute page