Change Updates

Do not miss any Madden Analytics API changes, ever again

Subscribe to the Madden Analytics API changelog to be up to date on recent changes.

RSS

Oct 27, 2025

main
1.0
Compare

API structure has changed

95 structure changes including:
45 Breaking changes
50 Additions
45 Removals
Removed 45 Breaking
PUT /warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /transactions/{externalTransactionID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /transactions/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /transactions/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /storetrafficevents/{storeTrafficCounterID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /stores/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /purchaseorders/{externalPurchaseNo}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /purchaseorders/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /purchaseorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /products/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders/processing
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /categories/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /categories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /brands/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /brands
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /stores/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /transactions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /stores/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /purchaseorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /transactions/{externalTransactionID}/items/{externalItemID}/shipments
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /transactions/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /purchaseorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /products/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /distributionorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /auth
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 50
PUT /v2/api/{externalStoreID}
PUT /v2/api/warehouses/{externalWarehouseID}
GET /v2/api/transactions/{externalTransactionID}
GET /v2/api/transactions/latest
GET /v2/api/transactions/example
GET /v2/api/transactions
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
GET /v2/api/storetrafficevents
GET /v2/api/stores
GET /v2/api/purchaseorders/{externalPurchaseNo}
GET /v2/api/purchaseorders/latest
GET /v2/api/purchaseorders/example
GET /v2/api/purchaseorders
GET /v2/api/products/example
GET /v2/api/products
GET /v2/api/distributionorders/{id}
GET /v2/api/distributionorders/processing
GET /v2/api/distributionorders/example
GET /v2/api/distributionorders
GET /v2/api/categories/{ID}
GET /v2/api/categories
GET /v2/api/brands/{ID}
GET /v2/api/brands
DELETE /v2/api/{externalStoreID}
DELETE /v2/api/warehouses/{externalWarehouseID}
Bearerauthentication method
PUT /v2/api/transactions/
PUT /v2/api/purchaseorders/
PUT /v2/api/products
PUT /v2/api/distributionorders
POST /v2/api/warehouses/{externalWarehouseID}/stock
POST /v2/api/warehouses/stock
POST /v2/api/warehouses
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
POST /v2/api/transactions/batch
POST /v2/api/transactions
POST /v2/api/storetrafficevents
POST /v2/api/stores
POST /v2/api/purchaseorders/batch
POST /v2/api/purchaseorders
POST /v2/api/products/batch
POST /v2/api/products
POST /v2/api/distributionorders/batch
POST /v2/api/distributionorders
POST /v2/api/auth
GET /v2/api/{externalStoreID}
GET /v2/api/warehouses/{externalWarehouseID}/stock
GET /v2/api/warehouses/{externalWarehouseID}
GET /v2/api/warehouses/stock
GET /v2/api/warehouses