Migration guide: API changes effective 6-24

We’re adding a number of attributes to some endpoints in the API in our Sprint 72 release, and we’re also renaming a few existing attributes so that they better reflect the nature of the data they contain. Here’s a guide to what you’ll need to change in existing integrations:

Catalog items

  • Attribute name is now called catalogName
  • Attribute refId is now called catalogId
  • Attribute catalogItem is redundant and has been removed (same value as catalogName)

Internal Service Deliveries (ISDs):

  • Attribute spendCategory is now called spendCategoryId
  • Attribute active has been removed – use status field instead
  • New costCenterId attribute
  • New functionId attribute
  • New giftId attribute
  • New grantId attribute
  • New programId attribute
  • New projectId attribute
  • New itemName attribute
  • New itemDescription attribute
  • New memo attribute

Sales items

  • New field: activityId
  • New field: giftId
  • New field: grantId