Create Incoming Transactions

POST
/v2/issuers/:organizationId/transactions

Call this endpoint to send all transactions made by all your enrolled users in your rewards program. The request body will depend on the transaction type. Please use the correct type when calling the endpoint:

  • transaction: These incoming transactions will be processed and matched by the Kard system. Learn more about the Transaction CLO Matching flow here.
  • matchedTransaction: For pre-matched transactions that need validation on match by the Kard system.
    Required scopes: transaction:write

Path parameters

organizationIdstringRequired

Your issuer organization ID, provided by Kard

Request

This endpoint expects an object.
datalist of objectsRequired

Discriminated union representing the request body for submitting a transaction. Use type to distinguish between the two:

  • transaction: For transactions requiring processing and matching by the Kard system.
  • matchedTransaction: For pre-matched transactions that need validation on match by the Kard system.

Response

This endpoint returns an object.
dataobject

Errors

Built with