v1

latestOpenAPI 3.1.02026-07-2483219318.4 KB
Support

Transaction support

Let us know when we get something wrong 🙏. The request body should match the type of request you are making:

Notify Us Of A Duplicate

ParameterExampleDescription
type"DUPLICATE"Let us know that two Akahu transactions are actually the same transaction in the bank.
other_id"trans_1111111111111111111111111"The duplicate transaction ID.

Notify Us Of An Enrichment Error

ParameterExampleDescription
type"ENRICHMENT_ERROR"Let us know when we get something wrong.
fields[ "merchant.name"]A list of dot-separated paths to the incorrect values
comment"X should be Y"Additional info you want to include.

Suggest An Improvement To Enrichment Data

ParameterExampleDescription
type"ENRICHMENT_SUGGESTION"Let us know about further enrichment that can be applied to this transaction transaction in the bank.
comment"Can you please add X to Y?"The enrichment information you want to tell us about.
post/support/{transaction_id}

Headers

X-Akahu-Idstring required

Your App ID Token.

Request body

type'DUPLICATE' | 'ENRICHMENT_ERROR' | 'ENRICHMENT_SUGGESTION' required

What type of support request you want to make:

  • DUPLICATE → Report duplicate transactions.

  • ENRICHMENT_ERROR → Enrichment is incorrect or contained unexpected data.

  • ENRICHMENT_SUGGESTION → Suggest an improvement on existing enrichment.

other_idstring

In the case of duplicates, the duplicate transaction ID.

fieldsstring[]

In the case of enrichment errors, the dot-separated paths to the incorrect values.

commentstring

A comment describing the problem and giving extra details.

Example request

{
  "type": "DUPLICATE"
}

Response

Successful response.

successboolean