Authorizations
Body
Anonymous ID representing your user. This will be used for summary features, and recurrence flagging purposes.
512
"user_id_123456789"
The type of this transaction. By default, the accepted types include ACH_WITHDRAWAL
and ACH_DEPOSIT
; however, this endpoint also supports a variety of other transfer types, depending on your use case and the data you have available. Please contact your Spade representative if you would like further information about supported transaction types.
32
"ACH_WITHDRAWAL"
"ACH_DEPOSIT"
The full transaction description. Typically, this will be a string containing the name of the merchant or institution involved in the transaction plus information related to the type of transaction such as "ACCT VERIFY", "WEB PMT", "ETRANSFER", etc...
1024
"AMAZON CORP SYF PAYMNT"
Value of the transaction in the given currency. Negative values indicate incoming money.
"283.78"
16
"USD"
The time the transaction occurred. Formatted as an ISO 8601 date time.
"2022-06-15 18:27:51Z"
Anonymous ID representing the account of the user (NOT the account number).
512
"account_id_123456789"
Your ID representing this transaction
512
"transaction_id_123456789"
A description of the transactionType
. This field is intended for systems in which the transactionType
is a numeric code. In these cases, transactionTypeDescription
should be the human-readable description of the transactionType
.
64
"ACH Withdrawal"
"ACH Deposit"
An alternate transaction description, if available. This will often be a string containing the name of the merchant or institution involved in the transaction. Note that this field is optional and may or may not be available in your system. Please contact your Spade representative if you have any questions about field mappings.
1024
"AMAZON CORP"
The transaction memo, if your system contains an additional field beyond the description
and alternateDescription
fields. Note that this field is optional and may or may not be available in your system. Please contact your Spade representative if you have any questions about field mappings.
1024
"100 PUBLIC SQUARE CLEVELAND OH"
The direction of the transaction.
CREDIT
, DEBIT
"CREDIT"
"DEBIT"
A dictionary containing custom attributes that you would like to be returned in the response.
Please ensure this object does not contain any PII.
Restrictions include: customAttributes
must be an object, up 30 custom attributes are allowed, each key must be a string <= 40 characters in length, and each value must be a string <= 250 characters in length.
{
"custom_attribute_1": "value_1",
"custom_attribute_2": "value_2"
}
Response
Successful operation
An array of counterparties matched to the transaction, ordered by descending match score.
Our ID representing the enrichment, not to be confused with your provided transactionId
.
The mobile app information for the transaction. This object is only non-null if the transaction was matched to a mobile app.
This is a premium Spade field available depending on your product package.
A dictionary containing the custom attributes that were included in the enrichment request (if any).
{
"custom_attribute_1": "value_1",
"custom_attribute_2": "value_2"
}