Bank Accounts

Create a transaction

Creates a transaction.

post/bankaccounts/{bankAccountId}/transactions

Request

  • Base URL
    https://api.smokeball.com
  • URL
    https://api.smokeball.com/bankaccounts/{bankAccountId}/transactions
  • Auth
    API key in header x-api-key and API key in header Authorization

Path parameters

bankAccountIdstring required

Request body

matterIdstring nullable

Unique identifier of the associated matter.

payorIdstring nullable

Unique identifier of the associated contact.

typestring nullable

The type of the transaction.

Possible values: Deposit.

amountnumber double

The amount of the transaction in dollars. Limited to 2 decimal places (cents).

effectiveDatestring date-time

Date of the transaction.

referencestring nullable

Reference for the transaction.

reasonstring nullable

Reason for the transaction.

descriptionstring nullable

Description of the transaction.

notestring nullable

Note for the transaction (for internal use).

Example request

{
  "matterId": "da4e7fd1-5394-4ca9-b1c6-e18c4e2bf262",
  "type": "Deposit",
  "amount": 102.65
}

Response

When request is accepted. Returns a hypermedia 'Link' object of the transaction to be created.

idstring nullable
hrefstring nullable
relationstring nullable
methodstring nullable

Changes

No recorded changes to this operation across all 15 revisions of this API.