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

about 2 hours ago

main
1.0
Compare
1.0

API structure has changed

Next change
81 structure changes including:
8 Additions
73 Modifications
Modified 73 Breaking
PUT /v2/api/{externalStoreID}
  • Authentication
  • Bearer authentication method Added
POST /v2/api/products/batch
  • Body
  • application/json content type Modified
    • categoryName property Modified
      • Property is no longer required
    • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Authentication
  • Bearer authentication method Added
POST /v2/api/products
  • Body
  • application/json content type Modified
    • categoryName property Modified
      • Property is no longer required
    • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • categoryName property Modified
        • Property is no longer required
      • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Authentication
  • Bearer authentication method Added
POST /v2/api/prices/batch
  • Authentication
  • Bearer authentication method Added
POST /v2/api/price-lists
  • Body
  • application/json content type Modified
    • defaultVat property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • defaultVat property Added
  • Authentication
  • Bearer authentication method Added
POST /v2/api/pricats/products/batch
  • Body
  • application/json content type Modified
    • items property Modified
      • customFields, externalAttributes, prices properties Added
  • Authentication
  • Bearer authentication method Added
POST /v2/api/mappingtables/{mappingField}
  • Authentication
  • Bearer authentication method Added
POST /v2/api/distributionorders/batch
  • Authentication
  • Bearer authentication method Added
POST /v2/api/distributionorders
  • Authentication
  • Bearer authentication method Added
POST /v2/api/auth
  • Authentication
  • Bearer authentication method Added
PATCH /v2/api/events/batch
  • Body
  • application/json content type Modified
    • accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • status property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • updated property Added
  • Authentication
  • Bearer authentication method Added
PATCH /v2/api/events
  • Body
  • application/json content type Modified
    • accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • status property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • updated property Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/{externalStoreID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Added
GET /v2/api/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/warehouses/stock
  • Authentication
  • Bearer authentication method Added
GET /v2/api/warehouses
  • Authentication
  • Bearer authentication method Added
GET /v2/api/transactions/{externalTransactionID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/transactions/latest
  • Authentication
  • Bearer authentication method Added
GET /v2/api/transactions/example
  • Body
  • application/json content type Modified
    • categoryName property Modified
      • Property is no longer required
    • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • categoryName property Modified
        • Property is no longer required
      • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/transactions
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/transactions/
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/purchaseorders/
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/products
  • Body
  • application/json content type Modified
    • categoryName property Modified
      • Property is no longer required
    • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/price-lists/{externalPriceListId}
  • Body
  • application/json content type Modified
    • defaultVat property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • defaultVat property Added
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/mappingtables/{mappingField}
  • Authentication
  • Bearer authentication method Added
PUT /v2/api/distributionorders
  • Authentication
  • Bearer authentication method Added
POST /v2/api/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Added
POST /v2/api/warehouses/stock
  • Authentication
  • Bearer authentication method Added
POST /v2/api/warehouses
  • Authentication
  • Bearer authentication method Added
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
  • Authentication
  • Bearer authentication method Added
POST /v2/api/transactions/batch
  • Authentication
  • Bearer authentication method Added
POST /v2/api/transactions
  • Authentication
  • Bearer authentication method Added
POST /v2/api/storetrafficevents
  • Authentication
  • Bearer authentication method Added
POST /v2/api/stores
  • Authentication
  • Bearer authentication method Added
POST /v2/api/purchaseorders/batch
  • Authentication
  • Bearer authentication method Added
POST /v2/api/purchaseorders
  • Authentication
  • Bearer authentication method Added
POST /v2/api/products/keyswitch
  • Authentication
  • Bearer authentication method Added
POST /v2/api/products/imageupload/batch
  • Authentication
  • Bearer authentication method Added
POST /v2/api/products/imageupload
  • Authentication
  • Bearer authentication method Added
GET /v2/api/pricats
  • Authentication
  • Bearer authentication method Added
GET /v2/api/mappingtables/{mappingField}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/mappingtables
  • Authentication
  • Bearer authentication method Added
GET /v2/api/events
  • Authentication
  • Bearer authentication method Added
GET /v2/api/distributionorders/{id}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/distributionorders/processing
  • Authentication
  • Bearer authentication method Added
GET /v2/api/distributionorders/example
  • Query
  • status query parameter Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/distributionorders
  • Query
  • status query parameter Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/categories/{ID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/categories
  • Authentication
  • Bearer authentication method Added
GET /v2/api/brands/{ID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/brands
  • Authentication
  • Bearer authentication method Added
DELETE /v2/api/{externalStoreID}
  • Authentication
  • Bearer authentication method Added
DELETE /v2/api/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Added
DELETE /v2/api/prices/batch
  • Authentication
  • Bearer authentication method Added
DELETE /v2/api/mappingtables/{mappingField}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/storetrafficevents
  • Authentication
  • Bearer authentication method Added
GET /v2/api/stores
  • Authentication
  • Bearer authentication method Added
GET /v2/api/stocktriggers/{ID}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/stocktriggers
  • Authentication
  • Bearer authentication method Added
GET /v2/api/purchaseorders/{externalPurchaseNo}
  • Authentication
  • Bearer authentication method Added
GET /v2/api/purchaseorders/latest
  • Authentication
  • Bearer authentication method Added
GET /v2/api/pricats/products
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customFields, externalAttributes, prices properties Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/price-lists
  • Response
  • 200 response Modified
    • application/json content type Modified
      • defaultVat property Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/price-lists/{externalPriceListId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • defaultVat property Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/price-lists/{externalPriceListId}/prices
  • Authentication
  • Bearer authentication method Added
GET /v2/api/prices
  • Authentication
  • Bearer authentication method Added
GET /v2/api/products
  • Body
  • application/json content type Modified
    • categoryName property Modified
      • Property is no longer required
    • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • categoryName property Modified
        • Property is no longer required
      • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/products/example
  • Body
  • application/json content type Modified
    • categoryName property Modified
      • Property is no longer required
    • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • categoryName property Modified
        • Property is no longer required
      • id, productionLeadTimeDays, shippingLeadTimeDays properties Added
  • Authentication
  • Bearer authentication method Added
GET /v2/api/purchaseorders
  • Authentication
  • Bearer authentication method Added
GET /v2/api/purchaseorders/example
  • Authentication
  • Bearer authentication method Added
Added 8
PUT /v2/api/fxrates/{id}
PUT /v2/api/events/{id}
POST /v2/api/fxrates
GET /v2/api/planning/planned-volumes/by-warehouse
GET /v2/api/planning/planned-volumes
GET /v2/api/fxrates
DELETE /v2/api/fxrates/{id}
Bearerauthentication method