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

Mar 22, 2022

main
1.0.0
Compare

API structure has changed

336 structure changes including:
166 Breaking changes
170 Additions
166 Removals
Removed 166 Breaking
GET /api/v1/firm/{firm}/client/{client}/cases
GET /api/v1/firm/{firm}/client/{client}/assets
GET /api/v1/firm/{firm}/client/{client}/address/{id}
GET /api/v1/firm/{firm}/client/{client}/address
GET /api/v1/firm/{firm}/client
GET /api/v1/firm/{firm}/cases/{id}
GET /api/v1/firm/{firm}/cases/{case}/documents
GET /api/v1/firm/{firm}/cases/{case}/conversations
GET /api/v1/firm/{firm}/cases-type/{id}
GET /api/v1/firm/{firm}/cases-type
GET /api/v1/firm/{firm}/cases-status
GET /api/v1/firm/{firm}/cases
GET /api/v1/firm/{firm}/board/{id}
GET /api/v1/firm/{firm}/board/{board}/list/trashed
GET /api/v1/firm/{firm}/board/{board_id}/list/{boardList}/task/{boardTask}
GET /api/v1/firm/{firm}/board/{board_id}/list/{boardList}/task
GET /api/v1/firm/{firm}/audits/{model}/{modelUuid}
GET /api/v1/firm/{firm}/audits
GET /api/v1/firm/{firm}/assets/{id}
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/withdrawals/{id}
DELETE /api/v1/firm/{firm}/conversation/{id}
GET /api/v1/firm/{firm}/group/{id}
GET /api/v1/firm/{firm}/group
GET /api/v1/firm/{firm}/folder/{id}
GET /api/v1/firm/{firm}/folder/{folder}/tree
GET /api/v1/firm/{firm}/file/{id}
GET /api/v1/firm/{firm}/file/{file}/download
GET /api/v1/firm/{firm}/employee/{id}
GET /api/v1/firm/{firm}/employee
GET /api/v1/firm/{firm}/conversation/{id}
GET /api/v1/firm/{firm}/conversation/{conversation}/messages/{id}
GET /api/v1/firm/{firm}/conversation/{conversation}/messages
GET /api/v1/firm/{firm}/conversation/{conversation}/message/{message}/edits
GET /api/v1/firm/{firm}/conversation/{conversation}/documents
GET /api/v1/firm/{firm}/conversation
GET /api/v1/firm/{firm}/client/{id}
GET /api/v1/firm/{firm}/client/{client}/linked-clients
GET /api/v1/firm/{firm}/client/{client}/groups
GET /api/v1/firm/{firm}/client/{client}/documents
GET /api/v1/firm/{firm}/client/{client}/conversations
GET /api/v1/firm/{firm}/client/{client}/contact-detail/{id}
GET /api/v1/firm/{firm}/client/{client}/contact-detail
DELETE /api/v1/firm/{firm}/conversation/{conversation}/participants
DELETE /api/v1/firm/{firm}/conversation/{conversation}/messages/{id}
DELETE /api/v1/firm/{firm}/conversation/{conversation}/leave
DELETE /api/v1/firm/{firm}/conversation/{conversation}/admin
DELETE /api/v1/firm/{firm}/client/{id}
DELETE /api/v1/firm/{firm}/client/{client}/linked-clients/{id}
DELETE /api/v1/firm/{firm}/client/{client}/contact-detail/{id}
DELETE /api/v1/firm/{firm}/client/{client}/address/{id}
DELETE /api/v1/firm/{firm}/cases/{id}
DELETE /api/v1/firm/{firm}/cases/{case}/participants
DELETE /api/v1/firm/{firm}/cases-type/{id}
DELETE /api/v1/firm/{firm}/cases-status/{id}
DELETE /api/v1/firm/{firm}/board/{board_id}/list/{boardList}/task/{boardTask}
DELETE /api/v1/firm/{firm}/board/{board_id}/list/{boardList}
DELETE /api/v1/firm/{firm}/assets/{id}
DELETE /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/withdrawals/{id}
DELETE /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/valuations/{id}
DELETE /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/contributions/{id}
DELETE /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{id}
DELETE /api/v1/firm/{firm}/assets/{asset}/clients
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/withdrawals
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/valuations/{id}
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/valuations
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/contributions/{id}
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/contributions
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{id}
GET /api/v1/firm/{firm}/assets/{asset}/sub-accounts
GET /api/v1/firm/{firm}/assets
DELETE /api/v1/firm/{firm}/workflow/{workflow}/task/{workflowTask}/participants
DELETE /api/v1/firm/{firm}/workflow/{workflow_id}/task/{workflowTask}
DELETE /api/v1/firm/{firm}/workflow/{id}
DELETE /api/v1/firm/{firm}/upload-files
DELETE /api/v1/firm/{firm}/time-entry/{id}
DELETE /api/v1/firm/{firm}/tag/{id}
DELETE /api/v1/firm/{firm}/reaction/{id}
DELETE /api/v1/firm/{firm}/note/{id}
DELETE /api/v1/firm/{firm}/group/{id}
DELETE /api/v1/firm/{firm}/group/{group}/participants
DELETE /api/v1/firm/{firm}/folder/{id}
DELETE /api/v1/firm/{firm}/file/{id}
DELETE /api/v1/firm/{firm}/employee/{id}
PUT /api/v1/firm/{firm}/board/{board_id}/list/{boardList}
PUT /api/v1/firm/{firm}/assets/{id}
PUT /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/withdrawals/{id}
PUT /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/valuations/{id}
PUT /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/contributions/{id}
PUT /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{id}
POST /api/v1/firm/{firm}/workflow/{workflow}/task/{workflowTask}/participants
POST /api/v1/firm/{firm}/workflow/{workflow}/task
POST /api/v1/firm/{firm}/workflow/{workflow}/run
POST /api/v1/firm/{firm}/workflow
POST /api/v1/firm/{firm}/upload-files/create
POST /api/v1/firm/{firm}/upload-files
POST /api/v1/firm/{firm}/time-entry/{timeEntry}/stop
POST /api/v1/firm/{firm}/time-entry
POST /api/v1/firm/{firm}/tag
POST /api/v1/firm/{firm}/reaction
POST /api/v1/firm/{firm}/notifications/unsubscribe/{subscribeableType}/{subscribeableUuid}
POST /api/v1/firm/{firm}/notifications/subscribe/{subscribeableType}/{subscribeableUuid}
POST /api/v1/firm/{firm}/notifications/read/{notification}
POST /api/v1/firm/{firm}/notifications/read-all
POST /api/v1/firm/{firm}/cases
PUT /api/v1/firm/{firm}/workflow/{workflow_id}/task/{workflowTask}
PUT /api/v1/firm/{firm}/workflow/{id}
PUT /api/v1/firm/{firm}/time-entry/{id}
PUT /api/v1/firm/{firm}/tag/{id}
PUT /api/v1/firm/{firm}/note/{id}
PUT /api/v1/firm/{firm}/group/{id}
PUT /api/v1/firm/{firm}/folder/{id}
PUT /api/v1/firm/{firm}/file/{id}
PUT /api/v1/firm/{firm}/file/{file}/copy
PUT /api/v1/firm/{firm}/employee/{id}
PUT /api/v1/firm/{firm}/conversation/{id}
PUT /api/v1/firm/{firm}/conversation/{conversation}/messages/{id}
PUT /api/v1/firm/{firm}/client/{id}
PUT /api/v1/firm/{firm}/client/{client}/linked-clients/{id}
PUT /api/v1/firm/{firm}/client/{client}/contact-detail/{id}
PUT /api/v1/firm/{firm}/client/{client}/address/{id}
PUT /api/v1/firm/{firm}/cases/{id}
PUT /api/v1/firm/{firm}/cases-type/{id}
PUT /api/v1/firm/{firm}/cases-status/{id}
PUT /api/v1/firm/{firm}/board/{id}
PUT /api/v1/firm/{firm}/board/{board_id}/list/{boardList}/task/{boardTask}
POST /api/v1/firm/{firm}/board/{board}/list/{boardList}/task
POST /api/v1/firm/{firm}/board/{board}/list
POST /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/withdrawals
POST /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/valuations
POST /api/v1/firm/{firm}/assets/{asset}/sub-accounts/{sub_account}/contributions
POST /api/v1/firm/{firm}/assets/{asset}/sub-accounts
POST /api/v1/firm/{firm}/assets/{asset}/clients
POST /api/v1/firm/{firm}/assets
POST /api/v1/firm
GET /api/v1/firm/{firm}/workflow/{workflow_id}/task/{workflowTask}
GET /api/v1/firm/{firm}/workflow/{workflow_id}/task
GET /api/v1/firm/{firm}/workflow/{id}
GET /api/v1/firm/{firm}/workflow
GET /api/v1/firm/{firm}/time-entry/{id}
GET /api/v1/firm/{firm}/time-entry
GET /api/v1/firm/{firm}/tag
GET /api/v1/firm/{firm}/search
GET /api/v1/firm/{firm}/notifications
GET /api/v1/firm/{firm}/note/{notable_type}/{notable_uuid}
GET /api/v1/firm/{firm}/note/{id}
POST /api/v1/firm/{firm}/note
POST /api/v1/firm/{firm}/group/{group}/participants
POST /api/v1/firm/{firm}/group
POST /api/v1/firm/{firm}/folder/{folder}/permissions
POST /api/v1/firm/{firm}/folder
POST /api/v1/firm/{firm}/file
POST /api/v1/firm/{firm}/employee
POST /api/v1/firm/{firm}/conversation/{conversation}/unarchive
POST /api/v1/firm/{firm}/conversation/{conversation}/participants
POST /api/v1/firm/{firm}/conversation/{conversation}/notifications
POST /api/v1/firm/{firm}/conversation/{conversation}/messages
POST /api/v1/firm/{firm}/conversation/{conversation}/archive
POST /api/v1/firm/{firm}/conversation/{conversation}/admin
POST /api/v1/firm/{firm}/conversation
POST /api/v1/firm/{firm}/client/{client}/linked-clients
POST /api/v1/firm/{firm}/client/{client}/contact-detail
POST /api/v1/firm/{firm}/client/{client}/address
POST /api/v1/firm/{firm}/client
POST /api/v1/firm/{firm}/cases/{case}/participants
POST /api/v1/firm/{firm}/cases-type
POST /api/v1/firm/{firm}/cases-status
Added 170
PUT /api/v1/workflow/{workflow_id}/task/{workflowTask}
PUT /api/v1/workflow/{id}
GET /api/v1/client/{client}/assets
GET /api/v1/client/{client}/address/{id}
GET /api/v1/client/{client}/address
GET /api/v1/client
GET /api/v1/cases/{id}
GET /api/v1/cases/{case}/documents
GET /api/v1/cases/{case}/conversations
GET /api/v1/cases-type/{id}
GET /api/v1/cases-type
GET /api/v1/cases-status
GET /api/v1/cases
GET /api/v1/board/{id}
GET /api/v1/board/{board}/list/trashed
GET /api/v1/board/{board_id}/list/{boardList}/task/{boardTask}
GET /api/v1/board/{board_id}/list/{boardList}/task
GET /api/v1/audits/{model}/{modelUuid}
GET /api/v1/audits
GET /api/v1/assets/{id}
GET /api/v1/assets/{asset}/sub-accounts/{sub_account}/withdrawals/{id}
GET /api/v1/assets/{asset}/sub-accounts/{sub_account}/withdrawals
GET /api/v1/assets/{asset}/sub-accounts/{sub_account}/valuations/{id}
GET /api/v1/group
GET /api/v1/folder/{id}
GET /api/v1/folder/{folder}/tree
GET /api/v1/file/{id}
GET /api/v1/file/{file}/download
GET /api/v1/employee/{id}
GET /api/v1/employee
GET /api/v1/conversation/{id}
GET /api/v1/conversation/{conversation}/messages/{id}
GET /api/v1/conversation/{conversation}/messages
GET /api/v1/conversation/{conversation}/message/{message}/edits
GET /api/v1/conversation/{conversation}/documents
GET /api/v1/conversation
GET /api/v1/client/{id}
GET /api/v1/client/{client}/linked-clients
GET /api/v1/client/{client}/groups
GET /api/v1/client/{client}/documents
GET /api/v1/client/{client}/conversations
GET /api/v1/client/{client}/contact-detail/{id}
GET /api/v1/client/{client}/contact-detail
GET /api/v1/client/{client}/cases
DELETE /api/v1/conversation/{conversation}/participants
DELETE /api/v1/conversation/{conversation}/messages/{id}
DELETE /api/v1/conversation/{conversation}/leave
DELETE /api/v1/conversation/{conversation}/admin
DELETE /api/v1/client/{id}
DELETE /api/v1/client/{client}/linked-clients/{id}
DELETE /api/v1/client/{client}/contact-detail/{id}
DELETE /api/v1/client/{client}/address/{id}
DELETE /api/v1/cases/{id}
DELETE /api/v1/cases/{case}/participants
DELETE /api/v1/cases-type/{id}
DELETE /api/v1/cases-status/{id}
DELETE /api/v1/board/{board_id}/list/{boardList}/task/{boardTask}
DELETE /api/v1/board/{board_id}/list/{boardList}
DELETE /api/v1/assets/{id}
DELETE /api/v1/assets/{asset}/sub-accounts/{sub_account}/withdrawals/{id}
DELETE /api/v1/assets/{asset}/sub-accounts/{sub_account}/valuations/{id}
DELETE /api/v1/assets/{asset}/sub-accounts/{sub_account}/contributions/{id}
DELETE /api/v1/assets/{asset}/sub-accounts/{id}
DELETE /api/v1/assets/{asset}/clients
DELETE /api/v1/account/{account}/login/{id}
GET /api/v1/assets/{asset}/sub-accounts/{sub_account}/valuations
GET /api/v1/assets/{asset}/sub-accounts/{sub_account}/contributions/{id}
GET /api/v1/assets/{asset}/sub-accounts/{sub_account}/contributions
GET /api/v1/assets/{asset}/sub-accounts/{id}
GET /api/v1/assets/{asset}/sub-accounts
GET /api/v1/assets
GET /api/v1/account/{account}/login
DELETE /api/v1/workflow/{workflow}/task/{workflowTask}/participants
DELETE /api/v1/workflow/{workflow_id}/task/{workflowTask}
DELETE /api/v1/workflow/{id}
DELETE /api/v1/upload-files
DELETE /api/v1/time-entry/{id}
DELETE /api/v1/tag/{id}
DELETE /api/v1/reaction/{id}
DELETE /api/v1/note/{id}
DELETE /api/v1/group/{id}
DELETE /api/v1/group/{group}/participants
DELETE /api/v1/folder/{id}
DELETE /api/v1/file/{id}
DELETE /api/v1/employee/{id}
DELETE /api/v1/conversation/{id}
PUT /api/v1/assets/{asset}/sub-accounts/{sub_account}/withdrawals/{id}
PUT /api/v1/assets/{asset}/sub-accounts/{sub_account}/valuations/{id}
PUT /api/v1/assets/{asset}/sub-accounts/{sub_account}/contributions/{id}
PUT /api/v1/assets/{asset}/sub-accounts/{id}
PUT /api/v1/account/{account}/login/{id}
POST /api/v1/workflow/{workflow}/task/{workflowTask}/participants
POST /api/v1/workflow/{workflow}/task
POST /api/v1/workflow/{workflow}/run
POST /api/v1/workflow
POST /api/v1/upload-files/create
POST /api/v1/upload-files
POST /api/v1/time-entry/{timeEntry}/stop
POST /api/v1/time-entry
POST /api/v1/tag
POST /api/v1/reaction
POST /api/v1/notifications/unsubscribe/{subscribeableType}/{subscribeableUuid}
POST /api/v1/notifications/subscribe/{subscribeableType}/{subscribeableUuid}
POST /api/v1/notifications/read/{notification}
POST /api/v1/notifications/read-all
POST /api/v1/note
POST /api/v1/group/{group}/participants
PUT /api/v1/time-entry/{id}
PUT /api/v1/tag/{id}
PUT /api/v1/note/{id}
PUT /api/v1/group/{id}
PUT /api/v1/folder/{id}
PUT /api/v1/file/{id}
PUT /api/v1/file/{file}/copy
PUT /api/v1/employee/{id}
PUT /api/v1/conversation/{id}
PUT /api/v1/conversation/{conversation}/messages/{id}
PUT /api/v1/client/{id}
PUT /api/v1/client/{client}/linked-clients/{id}
PUT /api/v1/client/{client}/contact-detail/{id}
PUT /api/v1/client/{client}/address/{id}
PUT /api/v1/cases/{id}
PUT /api/v1/cases-type/{id}
PUT /api/v1/cases-status/{id}
PUT /api/v1/board/{id}
PUT /api/v1/board/{board_id}/list/{boardList}/task/{boardTask}
PUT /api/v1/board/{board_id}/list/{boardList}
PUT /api/v1/assets/{id}
POST /api/v1/board/{board}/list
POST /api/v1/assets/{asset}/sub-accounts/{sub_account}/withdrawals
POST /api/v1/assets/{asset}/sub-accounts/{sub_account}/valuations
POST /api/v1/assets/{asset}/sub-accounts/{sub_account}/contributions
POST /api/v1/assets/{asset}/sub-accounts
POST /api/v1/assets/{asset}/clients
POST /api/v1/assets
POST /api/v1/account/{account}/login
GET /api/v1/workflow/{workflow_id}/task/{workflowTask}
GET /api/v1/workflow/{workflow_id}/task
GET /api/v1/workflow/{id}
GET /api/v1/workflow
GET /api/v1/time-entry/{id}
GET /api/v1/time-entry
GET /api/v1/tag
GET /api/v1/search
GET /api/v1/notifications
GET /api/v1/note/{notable_type}/{notable_uuid}
GET /api/v1/note/{id}
GET /api/v1/logins
GET /api/v1/group/{id}
POST /api/v1/group
POST /api/v1/folder/{folder}/permissions
POST /api/v1/folder
POST /api/v1/file
POST /api/v1/employee
POST /api/v1/conversation/{conversation}/unarchive
POST /api/v1/conversation/{conversation}/participants
POST /api/v1/conversation/{conversation}/notifications
POST /api/v1/conversation/{conversation}/messages
POST /api/v1/conversation/{conversation}/archive
POST /api/v1/conversation/{conversation}/admin
POST /api/v1/conversation
POST /api/v1/client/{client}/linked-clients
POST /api/v1/client/{client}/contact-detail
POST /api/v1/client/{client}/address
POST /api/v1/client
POST /api/v1/cases/{case}/participants
POST /api/v1/cases-type
POST /api/v1/cases-status
POST /api/v1/cases
POST /api/v1/board/{board}/list/{boardList}/task