Create Incoming 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.<br/> 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](https://github.com/kard-financial/kard-postman#c-transaction-clo-matching) flow here. - `matchedTransaction`: For pre-matched transactions that need validation on match by the Kard system.<br/> <b>Required scopes:</b> `transaction:write`<br/> <b>Note:</b> `Maximum of 500 transactions can be created per request`.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

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