Change Updates

Do not miss any PlannrCRM API changes, ever again

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

RSS

2 days ago

main
v1.66.9
Compare
v1.66.9

API structure has changed

14 structure changes including:
14 Modifications
Modified 14 Breaking
POST /api/v1/bank-statement/upload
  • Body
  • application/json content type Modified
    • bank_transactions property Modified
      • Type went from array to array[object]
      • object property Added
POST /api/v1/bank-transaction
  • Body
  • application/json content type Modified
    • statement_transactions property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • bank_transactions property Added
POST /api/v1/bank-transaction/reconcile
  • Body
  • application/json content type Modified
    • statement_transactions, bank_transactions properties Modified
      • Type went from array to array[string(uuid)]
POST /api/v1/charge
  • Body
  • application/json content type Modified
    • tax property Modified
      • Property is no longer required
    • exclude_from_rmar property Modified
      • Type went from string to boolean
        Breaking
    • advice_area property Modified
      • Type went from array to object
        Breaking
      • deposit, non_regulated, non_rmar, non_investment_insurance, regulated_mortgage, retail_investment, other_fca_regulated, unknown properties Added
POST /api/v1/expectation/balance
  • Body
  • application/json content type Modified
    • expectation_uuids, statement_transaction_uuids properties Modified
      • Type went from array to array[string(uuid)]
POST /api/v1/expectation/calculate
  • Body
  • application/json content type Modified
    • tax property Modified
      • Property is no longer required
POST /api/v1/expectation/reconcile
  • Body
  • application/json content type Modified
    • statement_transactions property Modified
      • Type went from array to array[string(uuid)]
POST /api/v1/provider-statement/upload
  • Body
  • application/json content type Modified
    • statement_transactions property Modified
      • Type went from array to array[object]
      • object property Added
    • category_mapper property Modified
      • Type went from array to object
        Breaking
POST /api/v1/statement-transaction
  • Body
  • application/json content type Modified
    • statement_transactions property Modified
      • Type went from array to array[object]
      • object property Added
POST /api/v1/statement-transaction/auto-reconcile
  • Body
  • application/json content type Modified
    • statement_transaction_uuids, provider_statement_uuids properties Modified
      • Type went from array to array[string(uuid)]
POST /api/v1/statement-transaction/create-expectations
  • Body
  • application/json content type Modified
    • statement_transactions property Modified
      • Type went from array to array[string(uuid)]
PUT /api/v1/bank-transaction/{bankTransaction_uuid}
  • Body
  • application/json content type Modified
    • amount property Modified
      • Type went from string(date) to integer
        Breaking
PUT /api/v1/charge/{uuid}
  • Body
  • application/json content type Modified
    • recurring, exclude_from_rmar properties Modified
      • Type went from string to boolean
        Breaking
    • tax property Modified
      • Property is no longer required
    • advice_area property Modified
      • Type went from array to object
        Breaking
      • deposit, non_regulated, non_rmar, non_investment_insurance, regulated_mortgage, retail_investment, other_fca_regulated, unknown properties Added
PUT /api/v1/expectation/{uuid}
  • Body
  • application/json content type Modified
    • exclude_from_rmar property Modified
      • Type went from string to boolean
        Breaking
    • advice_area property Modified
      • Type went from array to object
        Breaking
      • deposit, non_regulated, non_rmar, non_investment_insurance, regulated_mortgage, retail_investment, other_fca_regulated, unknown properties Added