# Card adjustment Notification that a balance adjustment has been processed on a managed card. Endpoint: POST /managed_cards/adjustments/watch Version: v2 ## Header parameters: - `call-ref` (string) A call reference generated by the caller and unique to the caller to provide correlation between the caller and system with a maximum length of 255 - `published-timestamp` (integer, required) The timestamp, expressed in Epoch timestamp using millisecond precision, when this event was published. - `signature-v2` (string, required) The signature to verify the authenticity of this request. This is the base64 hash (HmacSHA256) of the call-ref + payload + published-timestamp using your API key. - `signature` (string, required) The signature to verify the authenticity of this request. This is the base64 hash (HmacSHA256) of the published-timestamp using your API key. ## Request fields (application/json): - `id` (object, required) The id of the managed card on which a settlement has been performed. - `id.id` (string, required) - `id.type` (string, required) Enum: "managed_cards", "managed_accounts" - `transactionId` (string, required) The id of the transaction, for reference. - `adjustmentType` (string, required) The type of adjustment that was processed. Enum: "DEFAULT_ADJUSTMENT", "LOST_STOLEN_REPLACEMENT_BALANCE_TRANSFER" - `adjustmentAmount` (object, required) The amount in the currency of the card. - `adjustmentAmount.currency` (string, required) The currency expressed in ISO-4217 code. Example: GBP, EUR, USD. - `adjustmentAmount.amount` (string, required) The monetary amount, scaled to the lowest denomination of the currency. - `transactionTimestamp` (string, required) The timestamp of the transaction, using epoch timestamp with millisecond precision. - `availableBalance` (object) The updated card available balance after this adjustment was processed. - `owner` (object, required) - `details` (object) - `details.prepaidModeDetails` (object) - `details.prepaidModeDetails.availableBalance` (object) The updated card available balance after this authorisation was processed. - `details.debitModeDetails` (object) - `details.debitModeDetails.parentManagedAccountId` (string) Id of the managed account holding funds which the managed card can access, up to a configurable spend limit. - `details.debitModeDetails.availableToSpend` (array) The amount of funds from the parent managed account that are available to be spent through the card, in a given time interval, after this transaction was performed. - `details.debitModeDetails.availableToSpend.value` (object) The amount in the currency of the card. - `details.debitModeDetails.availableToSpend.value.amount` (integer, required) The monetary amount, scaled to the lowest denomination of the currency. Example, an amount of 1000 for a EUR currency is actually 1000 Euro cents or EUR 10.00. - `details.debitModeDetails.availableToSpend.interval` (string) The time period for which the spendLimit is valid. - DAILY: starting from 00:00:00 UTC of current day to 23:59:59 UTC of current day - WEEKLY: 00:00:00 UTC Monday of current week to following Sunday 23:59:59 UTC - MONTHLY: 1st of current calendar month to end of current calendar month - QUARTERLY: starting from beginning of current quarter where quarters are defined as follows: - 1 January 00:00:00 UTC to 31 March 23:59:59 UTC - 1 April 00:00:00 UTC to 30 Jun 23:59:59 UTC - 1 July 00:00:00 UTC to 30 September 23:59:59 UTC - 1 October 00:00:00 UTC to 31 December 23:59:59 UTC - YEARLY: 1 January 00:00:00 UTC of current calendar year to 31 December 23:59:59 UTC of current calendar year. - ALWAYS: This indicates that the spendLimit is the total amount that can be spent through the card throughout the whole lifetime of the card. Enum: "DAILY", "WEEKLY", "MONTHLY", "QUARTERLY", "YEARLY", "ALWAYS" - `details.debitModeDetails.availableToSpend.availableAmount` (string) The amount and currency that is available to spend, (for the given interval). ## Response 204 fields