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-links

Generate 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

  1. When escrow becomes active, generate a deliver link for the seller
  2. Embed or send this link in your app
  3. Seller confirms shipment on Kashia's hosted page
  4. When escrow is awaiting confirmation, generate a confirm link for the buyer
  5. For disputes, always use the hosted dispute page