Back to monitors
Additive AI classification

Add inventory adjustment reasons and batching APIs

Square added several new inventory management features: new endpoints for creating, updating, deleting, and retrieving custom inventory adjustment reasons (/v2/inventory/adjustment-reasons/*); new optional sort and reason_ids parameters to BatchRetrieveInventoryChanges request; new CatalogItemVariationVendorInformation schema; and new UpdateInventoryAdjustment endpoint. Removed GET /v2/inventory/transfers/{transfer_id}. Default API version bumped from 2026-05-20 to 2026-07-15.

Alert history

  • Additive

    Add inventory adjustment reasons and batching APIs

    Square added several new inventory management features: new endpoints for creating, updating, deleting, and retrieving custom inventory adjustment reasons (/v2/inventory/adjustment-reasons/*); new optional sort and reason_ids parameters to BatchRetrieveInventoryChanges request; new CatalogItemVariationVendorInformation schema; and new UpdateInventoryAdjustment endpoint. Removed GET /v2/inventory/transfers/{transfer_id}. Default API version bumped from 2026-05-20 to 2026-07-15.

  • Additive

    Square API 2026-05-20: new bank account and payment fields

    Square API updated to version 2026-05-20 with additive changes including new fields (customer_id, created_at, disabled_at, errors, applied_card_surcharge_details, wallet_type, buyer_facing_name), new PAYOUTS_WRITE and BANK_ACCOUNTS_WRITE oauth scopes, new endpoints (POST /v2/bank-accounts, POST /v2/bank-accounts/{bank_account_id}/disable), and a new CardSurchargeDetails schema. All changes are backward compatible and do not break existing integrations.