Reference
Changelog
Each API version is named by its release date and returned in the x-larm-api-version header. Additive changes ship at any time; breaking changes are announced at least 12 months ahead.
Current
- Full orders in
orders:read: line items, amounts, currency, payment status and order link, with status, payment and date filters. - New scopes:
customers:readfor the customer name, E.164 phone and address,orders.digital:readfor delivered digital content, andcarts:readfor abandoned carts. - Order events:
order.created,order.paid,order.status.updated,order.refunded,order.digital.deliveredandabandoned_cart.created. - The
x-larm-endpoint-idheader on installation and privacy webhook deliveries, which the data-deletion acknowledgement needs. - Payments are outcome-only:
GET /paymentsreturns id,order_id, status (succeeded or failed) andcreated_at. The provider, amount and currency fields were removed, and orders no longer carrypayment_method.
- Full orders in
- Expanded catalog of 27 scopes separating reading, editing, publishing and deletion.
- Store pages, coupon status, review moderation, redacted order/payment summaries, and granular media, SEO and reporting scopes.
- Existing installation grants remain unchanged; new access requires version approval and merchant consent.
- First dated version of the LARM stores API v1: products, categories, physical inventory, analytics and webhook subscriptions.
- Every public API response carries the
x-larm-api-versionheader. - Developer test stores on the sandbox service, with sample data and test payments that never move money.
- Webhook tools in the developer portal: seven-day delivery log, a test event per topic, single-delivery replay and an alert before automatic pausing.