August 2024
API version 1.1101.0
Changes or new features:
- no major changes
Bug fixes:
- Fix bug where usage data was incorrect in certain situations
- Fix Export to Excel error when trying to export past hits / total hits for a dinger
July 2024
API version 1.1069.0
Changes or new features:
- Create a new POST endpoint,
/api/1/dingers/projected-cost
for getting the projected cost of a dinger prior to it being created - Add status to docket sheet endpoint,
/api/1/civil-litigation/{caseId}/docket-entries/paper-filing/status
, to indicate that the document is not possible to retrieve - Update docket sheet endpoint status for when a request is complete, from "Finished" to "Fulfilled"
- Add "creditorsDoNotExist" property to the
GET /api/1/bankruptcy/{bankruptcyId}
endpoint for when creditors are never released for a bankruptcy case - Add "isNationwide" to dinger activity reports endpoint,
/api/1/dingers/report
, to indicate whether or not a Dinger is Nationwide (only applies to Small & Regular Subscribers) - Create Nationwide dinger tier endpoint that lists all Nationwide tiers,
/api/1/nationwide-subscriptions/tiers
(only applies to Small & Regular Subscribers)
Bug fixes:
- Fix bug where certain users were unable to export their dinger setups
- Fix 500 error when "hasServices" filter was used on the
GET /api/1/services
endpoint - Fix bug where dinger projected cost was not returning a value under certain conditions
- Fix 500 error when using endpoint
/api/1/paper-filing
June 2024
API version 1.1024.0
Changes or new features:
- Update
GET /api/1/cns-reports/settings
to only return data for the effective date - use effectiveActiveTo column to filter out ones that are not active (effectiveActiveTo is the date until which a service will continue to be active until) - Create an "include full text" flag for dingers - by default it is set to false, and has to be explicitly set for dinger queries that do not specify a field to search the full text field as well (this is for the upcoming feature that will allow the OCR'd text of complaints to be searched)
- Update GET endpoint for nationwide subscriptions (applies to Small & Regular subscribers only)
Bug fixes:
- Fixed an issue where you were unable to add new recipients to a report due to full name exceeding character limits
May 2024
API version 1.978.0
Changes or new features:
- Create endpoint for retrieving the current order of courts from some civil service:
GET /api/1/services/{serviceId}/court-order
returns an array of case block ids in the order they were in the last report.
Bug fixes:
- Fixed an issue where you could not add a service subscription when the same service is inactive
April 2024
API version 1.904.0
Changes or new features:
- Create endpoint for retrieving nationwide dingers:
GET /api/1/dingers/nationwide
- Update POST endpoint for tracking changes: Updated to return tracking changes more efficiently.
- Allow users to edit report recipient list: Users can now update the recipient list via the API.
- Update My Downloads endpoint: Include property that indicates where the purchase was made (web app or iOS).
February 2024
API version 1.858.0
Changes or new features:
-
Created new API endpoint GET
/api/1/firms/activity
for retrieving usage statistics by Office or Firm.
API version 1.856.0
Changes or new features:
-
When a user submits a document request form in the app, they will now receive an autoreply email in addition to the in-app "thank you" message.
Bug fixes:
-
Fixed an issue where some reports for 2/13 were not syncing correctly and appearing in CasePortal despite being distributed from CNS Plus. The underlying cause has been resolved.
-
Fixed an issue where page size limit of 100 was not being applied correctly to search endpoints
API version 1.842.0
Changes or new features:
-
Created new endpoint GET
/api/2/trackers/export
to support exporting trackers from the UI to Excel. Includes various filtering options.
API version 1.838.0
Changes or new features:
-
When recording a dinger hit, information is now captured about why the hit happened, with highlighted text from Elasticsearch to provide context.
-
Dinger hits now show the case as it was at the time of the hit
-
-
Created batch PUT endpoint
/api/1/trackers/{id}/batch/recipients
for updating tracker recipients in bulk, similar to existing endpoint for dingers.
API version 1.826.0
Changes or new features:
-
Created property for offices to track account suspension status. Exposed this in the API. Behavior varies for Jumbo vs Small/Regular firms.
-
Disabled API access to ad hoc services that incur charges (trackers, dingers) when ad hoc services are suspended for an office due to non-payment.
API version 1.801.0
Bug fixes:
-
Fixed an issue where in some cases the aggregate counts reported in search were returning incorrect numbers
-
Fixed an issue where the docket sheet for some cases was not loading
December 2023
API version 1.764.0
Changes or new features:
-
Created a new endpoint POST
/api/2/dinger/{id}/batch/recipient
to add multiple recipients to a dinger in a single request. -
Introduce API throttling for all endpoints based on Jumbo tier of customer
November 2023
API Version 1.718.0
Bug fixes:
-
Fixed a bug where plaintiff names were being truncated in some CNS Reports
API Version 1.706.0
Changes or new features:
-
Added ability to filter dinger results by keyword used in the query
-
When deleting a user, added option to transfer ownership of their dingers and trackers to another user of the same role or higher
API Version 1.712.0
Bug fixes:
-
Fixed a bug where the invoice history endpoint threw a 500 error when dates were provided with a time component
API Version 1.708.0
Changes or new features:
-
Created an API endpoint for exporting the dinger setups report to XLS or CSV - the export includes configurable fields that match the dinger setups grid in CasePortal UI
API Version 1.706.0
Bug fixes:
-
Fixed bankruptcy report history exports failing with 500 errors
-
Fixed a crash when trying to filter users export by fullName
October 2023
API Version 1.654.0
Changes or new features:
-
Implemented a 30 court limit when creating custom reports via the API.
API Version 1.635.2
Bug fixes
-
Fixed an issue where certain firms were unable to get the collection of trackers
API Version 1.635.0
Changes or new features:
-
Added City and State fields to the response for Case Blocks and Courts
-
Updated case title formatting:
-
Case titles displayed in the CasePortal app, dingers, and tracker emails will now be truncated to "Plaintiff v Defendant 1, Defendant 2, Defendant 3, et al."
-
This change applies to all API endpoints except for CNS Reports and Custom Reports, which will continue to list all defendants in the title.
-
September 2023
API Version 1.597.0
Changes or new features:
-
Implemented an endpoint to re-send a Custom Report to all or individual recipients - functionality matches the equivalent CNS Reports endpoint
API Version 1.608.0
Changes or new features:
-
Created API endpoint for downloading or viewing an invoice as an embedded PDF
API Version 1.592.0
Changes or new features:
-
Created a proxy API endpoint for querying invoices - allows searching by time range and invoice number
API Version 1.567.0
Changes or new features:
-
Implemented an endpoint for retrieving the list of cases contained within a Custom Report - functionality matches the CNS Reports equivalent endpoint
August 2023
API Version 1.537.0
Changes or new features:
-
Implemented redirection for CivilLawsuit when the ID has changed due to reprocessing
API Version 1.523.0
Changes or new features:
-
Added opinions and bankruptcy downloads to the "My Downloads" history endpoint
API Version 1.525.0
Changes or new features:
-
Added case count to the services endpoint
-
Added an
isCovered
flag to services to indicate whether it's a real service, even if inactive
Bug fixes:
-
Fixed a validation error when filtering by
isCovered
July 2023
API Version 1.525.0
-
Added bankruptcy charges and files to the billings report endpoint
-
Added
libraryType
attribute across all endpoints in the Global API for clarity-
Replaced the
serviceType
attribute withlibraryType
to accurately represent the library of the service (e.g., "Opinions", "Civil Litigation", "Bankruptcies").
-
-
Changed attributes for petitioner to debtor in the API and SendGrid models - renamed the
petitioner
attribute todebtor
to align with the correct terminology.
API Version 1.489.0
Changes or new features:
-
Created Reports API endpoint for dinger setups with filters for date range, user, user group, and office ID.
-
Created Reports API endpoint for tracker runs with filters for date range, user, user group, and office ID.
API Version 1.467.0
Changes or new features:
-
Updated API to include summary results of dinger counts
API Version 1.469.0
Bug fixes:
-
Fixed an issue where CasePortal was showing duplicate complaint files in some cases
API Version 1.461.0
Breaking changes:
-
Bankruptcy library
-
field "Petitioner" has been universally changed to "Debtor"
- values have also been updated for filters
-
Changes or new features:
-
Introduced a
caseType
field to the Civil Litigation library to differentiate between regular Civil Litigation cases and Adversary Proceedings
June 2023
API version 1.429.0
Breaking changes:
-
New required parameter reportName in /api/1/cns-reports/hits/{reportId}/cases/export
-
Removed GET/PATCH /api/1/firms/{firmId}/firm-billing-office endpoint
-
Removed GET/POST /api/1/billing/cycles/{officeId} endpoint
-
Re POST /api/1/offices
-
Added new parts to model:
-
billingInfo
-
activationDateUtc
-
billingCycle
-
isPricingPlanOffice
-
paysForAllAdHocCharges
-
-
-
Re GET api/1/firms
-
no longer returns:
-
firmBillingOfficeId
-
isFirmBillingOfficePayAdHocChanges
-
firmBillingOfficeName
-
-
Changes or new features:
-
PUT /api/1/offices/{officeId}
-
removed firmId (you are not able to change office location - to another firm - so the parameter is not needed)
-
-
PUT /api/1/firms/{firmId}
-
removed firmBillingOfficeId from input model
-
removed isFirmBillingOfficePayAdHocChanges from input model
-
-
POST /api/1/firms
-
removed isFirmBillingOfficePayAdHocChanges from input model
-
-
GET /api/1/offices/{firmId}
-
returns new fields:
-
activationDateUtc
-
billingCycle
-
paysForAllAdHocCharges
-
billingInfo
-
-
-
POST api/1/firms
-
no longer requires the following attributes:
-
firmBillingOfficeId
-
isFirmBillingOfficePayAdHocChanges
-
firmBillingOfficeName
-
-