/
US
ustaxcourt
/
dev-ef-cms
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v51
latest
Swagger 2.0
Creative Commons 0
raw.githubusercontent.com
2026-08-01
312
25
241.1 KB
create a court issued order pdf preview
create a court issued order pdf preview.
post
/api/court-issued-order
Response
200 response
All 312 operations
post
create a court issued order pdf preview
options
/api/court-issued-order
post
create a pdf of the docket record for a case
options
/async/docket-record-pdf
get
gets notifications such as unread item counts
options
/api/notifications
get
get maintenance mode status
options
/system/maintenance-mode
get
get feature flag value
options
/system/feature-flag/{featureFlag}
get
get all pending items
options
/reports/pending-items
get
get clerk of court dashboard stats
options
/reports/clerk-dashboard-stats
get
create a pdf of the pending report
options
/reports/pending-report
get
create a csv of the pending report
options
/reports/pending-report/export
post
run IRS batch process
get
/api/swagger
options
/api/swagger
get
/api/swagger.json
options
/api/swagger.json
post
create a pdf of the trial session calendar
options
/reports/trial-calendar-pdf
get
Retrieve open and closed cases for the currently authenticated user
post
create a case
options
/cases
put
Updates the counsel on the case
delete
Deletes the counsel from the case
options
/case-parties/{docketNumber}/counsel/{userId}
put
Updates the primary contact info on a case
options
/case-parties/{docketNumber}/contact-primary
put
Updates the secondary contact info on a case
options
/case-parties/{docketNumber}/contact-secondary
post
create a case from a paper submission
options
/cases/paper
post
create a pdf of the docket record for a case
options
/api/cases/{docketNumber}/generate-docket-record
get
gets the pending motions associated to a judge
post
update a pending motion docket entry worksheet
options
/docket-entry/{docketEntryId}/worksheet
get
search for an order-related document type by keyword within its title or contents
options
/public-api/order-search
get
search for an opinion-related document type by keyword within its title or contents
options
/public-api/opinion-search
get
search for a case by name, country, state, and/or year filed
options
/public-api/search
get
search for a case by name, country, state, and/or year filed
options
/cases/search
get
search for case worksheets by judge
options
/case-worksheets
get
get all blocked cases
options
/reports/blocked/{trialLocation}
get
get case inventory report
options
/reports/case-inventory-report
get
generate printable case inventory report
options
/reports/printable-case-inventory-report
get
get a case by docket number
put
update a case
options
/cases/{docketNumber}
head
get a case existence by docket number
get
get paginated docket entries for a case
options
/cases/{docketNumber}/docket-entries
get
get a case by docket number
options
/public-api/cases/{docketNumber}
get
get paginated public docket entries for a case
options
/public-api/cases/{docketNumber}/docket-entries
post
initiate asynchronous generation of a public docket record PDF
options
/public-api/cases/{docketNumber}/generate-docket-record
get
get the status of a public docket record PDF generation job
options
/public-api/docket-record-status/{jobId}
get
get a case by docket number
options
/public-api/docket-number-search/{docketNumber}
post
add a block to a case
delete
removed the block from a case
options
/case-meta/{docketNumber}/block
delete
removes a pending item from a case
options
/cases/{docketNumber}/remove-pending/{docketEntryId}
put
updates statistics on a case
delete
removes a statistics entry off a case
options
/cases/{docketNumber}/statistics/{statisticId}
post
update other statistics on a case
options
/case-meta/{docketNumber}/other-statistics
post
add a statistic to a case
options
/case-meta/{docketNumber}/statistics
put
Updates the caption, status, and judge on the given case.
options
/case-meta/{docketNumber}/case-context
put
Consolidates two or more cases associated with the given docket number.
delete
Unconsolidates the cases passed in the query string.
options
/case-meta/{docketNumber}/consolidate-case
get
search for an order-related document type by keyword within its title or contents
options
/case-documents/order-search
post
file a new external document on a case
options
/case-documents/{docketNumber}/external-document
get
retrieves document contents for a given document contents id
options
/case-documents/{documentContentsId}/document-contents
post
appends a form pdf to the document with the corresponding docketEntryId
options
/case-documents/{docketEntryId}/append-pdf
put
updates a current paper docket entry on a case
post
file a new paper docket entry on a case
options
/async/case-documents/{docketNumber}/paper-filing
put
Updates the docket entry meta data on a case
options
/case-documents/{docketNumber}/docket-entry-meta
put
updates a current docket entry on a case that is in progress
options
/case-documents/{docketNumber}/docket-entry-in-progress
put
completes a docket entry on a case that was previously in progress
options
/case-documents/{docketNumber}/docket-entry-complete
put
strike a docket entry on the docket record
options
/case-documents/{docketNumber}/{docketEntryId}/strike
put
seals a docket entry on a case to the public
options
/case-documents/{docketNumber}/{docketEntryId}/seal
put
unseals a docket entry on a case
options
/case-documents/{docketNumber}/{docketEntryId}/unseal
post
sends the case to the holding queue
delete
deletes the petition on the case from the holding queue
options
/cases/{docketNumber}/irsPetitionPackage
get
create a pre-signed url for uploads
options
/documents/upload-policy
put
archives a document on a case, but does not delete it
delete
deletes a document from a case
options
/case-documents/{docketNumber}/{docketEntryId}
get
redirects to the s3 url for downloading a document
options
/case-documents/{docketNumber}/{key}/document-download-url
get
redirects to the s3 url for downloading a public document
options
/public-api/{docketNumber}/{key}/public-document-download-url
get
create a pre-signed url for downloads
options
/case-documents/{docketNumber}/{key}/download-policy-url
get
returns the health of various services
options
/public-api/health
post
triggers the pdf validation function
options
/documents/{key}/validate
get
get all cases for a user
options
/irsPractitioners/{respondentId}/cases
get
get the section document qc inbox work items
options
/sections/{section}/document-qc/inbox
get
get the section document qc served work items
options
/sections/{section}/document-qc/served
post
creates a new work item and attaches it to the case document
options
/case-documents/{docketNumber}/{docketEntryId}/work-items
post
serves a court issued document
options
/case-documents/{docketNumber}/{docketEntryId}/serve-court-issued
get
returns the coversheet processing status of a docket entry
options
/case-documents/{docketNumber}/{docketEntryId}/processing-status
post
serves an externally-filed document
options
/case-documents/{docketNumber}/{docketEntryId}/serve
post
deletes the pdf from a given docket entry
options
/case-documents/{docketNumber}/{docketEntryId}/remove-pdf
get
get all users in a section
options
/sections/{section}/users
get
gets user data
post
creates a user
options
/users
post
creates a judge user
options
/judges
get
gets a practitioner by name
post
creates a practitioner user
options
/practitioners
get
generates a printable case list for the practitioner userId provided
get
get the practitioner via bar number
put
updates a practitioner user
options
/practitioners/{barNumber}
get
get the practitioner's documents via bar number
post
updates a practitioner user
options
/practitioners/{barNumber}/documents
get
Download an uploaded file via document file ID
options
/practitioner-documents/{practitionerDocumentFileId}/document-download-url
get
get all internal users
options
/users/internal
get
get all cases for a user
options
/users/{userId}/cases
get
get pending email for a user
options
/users/{userId}/pending-email
put
submit a case association request for a private or IRS practitioner
get
verify if user has pending association with the case
put
add pending association for practitioner for case if not associated with the case
options
/users/{userId}/case/{docketNumber}/pending
put
updates a user's contact information
options
/users/{userId}/contact-info
put
updates a user with a pending email
options
/users/pending-email
put
verifies a user's pending email with a token
options
/users/verify-email
get
get the inbox items from the users document qc section
options
/users/{userId}/document-qc/inbox
get
get the served items from the users document qc section
options
/users/{userId}/document-qc/served
put
assigns an assigneId to a list of work item ids
options
/work-items
get
get a workitem by workItemId
put
update a workitem by workItemId
options
/work-items/{workItemId}
put
sets the assigneeId of the workitem to a new user
options
/work-items/{workItemId}/assignee
post
marks the work item as read
options
/work-items/{workItemId}/read
post
creates a stamped order.
options
/case-documents/{docketNumber}/{motionDocketEntryId}/stamp
post
creates a copy of an existing document, adds a signature, and adds it to the associated case
options
/case-documents/{docketNumber}/{docketEntryId}/sign
put
marks the workitem complete
options
/work-items/{workItemId}/complete
get
gets all trial sessions for a judge
get
get download url for a previously generated paper service document
options
/trial-sessions/paper-service-pdf/{key}
get
gets all trial sessions
put
updates a trial session
post
creates a new trial session
options
/trial-sessions
get
gets a trial session
options
/trial-sessions/{trialSessionId}
post
generates a printable trial session copy report
options
/trial-sessions/{trialSessionId}/printable-working-copy
get
gets eligible cases for a trial session
options
/trial-sessions/{trialSessionId}/eligible-cases
post
sets the calendar for a trial session
options
/trial-sessions/{trialSessionId}/set-calendar
post
generates notices of trial and standing pretrial document for cases within a given trial session and returns a PDF for any paper service parties associated
options
/trial-sessions/{trialSessionId}/generate-notices
get
gets the cases associated with a trial session
options
/trial-sessions/{trialSessionId}/getAssociatedCases
post
adds the case to the given hearing
options
/trial-sessions/{trialSessionId}/set-hearing/{docketNumber}
put
removes a case from a trial session
options
/trial-sessions/{trialSessionId}/remove-case/{docketNumber}
post
adds a case to a trial session
options
/trial-sessions/{trialSessionId}/cases/{docketNumber}
post
create a pdf of the trial session planning report
options
/reports/planning-report
put
updates a docket entry for a court-issued document on the case
post
creates a docket entry for a court-issued document on the case
options
/case-documents/{docketNumber}/court-issued-docket-entry
post
files a court issued order on the case
options
/case-documents/{docketNumber}/court-issued-order
put
updates the draft court issued order
options
/case-documents/{docketNumber}/court-issued-orders/{docketEntryId}
post
create a pdf receipt for filing a document or documents
options
/documents/filing-receipt-pdf
get
get all case deadlines
options
/case-deadlines
get
gets deadlines for a case
post
create and associate a deadline to a case
options
/case-deadlines/{docketNumber}
put
updates a case deadline
delete
delete a case deadline
options
/case-deadlines/{docketNumber}/{caseDeadlineId}
put
updates the case details on the case
options
/case-parties/{docketNumber}/case-details
put
updates the petitioner information on the case
options
/case-parties/{docketNumber}/petitioner-info
put
updates the case to be marked as QCed
options
/case-meta/{docketNumber}/qc-complete
put
updates the case as sealed
options
/case-meta/{docketNumber}/seal
put
updates the specified case contact address as sealed
options
/case-meta/{docketNumber}/seal-address/{contactId}
put
updates the specified case contact address as unsealed
options
/case-meta/{docketNumber}/unseal-address/{contactId}
put
adds a petitioner to the case
options
/case-meta/{docketNumber}/add-petitioner,
post
associates a practitioner with a case
options
/case-parties/{docketNumber}/associate-private-practitioner
post
associates a respondent with a case
options
/case-parties/{docketNumber}/associate-respondent
get
gets the trial session working copy for a trial session for the logged in user
put
updates the trial session working copy for a trial session for the logged in user
options
/trial-sessions/{trialSessionId}/working-copy
get
gets the logged in user's note for a case
put
update a user's note for the logged in user
post
create and associate a note to a case for the logged in user
delete
delete the user's note for the logged in user
options
/case-notes/{docketNumber}/user-notes
put
update a case procedural note
delete
delete the case procedural note
options
/case-notes/{docketNumber}
post
create a message
options
/messages
get
gets the message for the specific id
options
/messages/{messageId}
get
gets the inbox messages for the specific user id
options
/messages/inbox/{userId}
get
gets the inbox messages for the specific section
options
/messages/inbox/section/{section}
get
gets the outbox messages for the specific user id
options
/messages/outbox/{userId}
get
gets the outbox messages for the specific section
options
/messages/outbox/section/{section}
get
gets the completed messages for the specific section
options
/messages/completed/section/{sectionId}
get
gets the completed messages for the specific user
options
/messages/completed/{userId}
get
gets the messages for the specific case
options
/messages/case/{docketNumber}
post
complete a message
options
/messages/{parentMessageId}/complete
post
reply to a message
options
/messages/{parentMessageId}/reply
post
forward a message
options
/messages/{parentMessageId}/forward
post
marks a message as read
options
/messages/{messageId}/read
get
returns the opinions created for the current date
options
/public-api/todays-opinions
get
returns the orders served on the current date
options
/public-api/todays-orders/{page}/{sortOrder}
post
logs user in and returns access, id, and refresh tokens
delete
expires the refreshToken cookie by setting an old expiration date
options
/auth/login
post
uses the provided refreshToken cookie to generate a new access token
options
/auth/refresh
post
update a case worksheet
options
/cases/{docketNumber}/case-worksheet