Endpoint reference
One unified People’s Court API for every operation, grouped by resource. Each entry includes credentials, parameters, request and response schemas, curl, fetch and Python examples, and retry behavior.
Filing preparation
GET
/api/filings/{id}/statusRead your own filing's acceptance, fee and opening progressPOST/api/filingsPrepare a filingPOST/api/filingsPrepare an account-owned filing and its hosted acceptance linkGET/api/filings/{id}Read a case draft and its confirmation stateGET/api/filings/{id}Read your own account-owned filing packetFiling confirmations
POST
/api/filings/{id}/confirmationsConfirm one participant in a case draftPOST/api/filings/{id}/confirmationsOpen the case this account already accepted on People's CourtGET/api/filings/{id}/agent-consentsRead this verified principal’s exact Agent-only acceptance statementPOST/api/filings/{id}/agent-consentsAccept Agent-only procedure as the verified principalCases and participation
GET
/api/cases/{id}Read an authorized case viewGET/api/casesList the approving account’s casesPOST/api/casesOpen a party filing through the hosted account contractPOST/api/cases/{id}/answerAccept the pinned terms and file an Answer atomicallyPOST/api/cases/{id}/invitationsCreate or rotate a respondent invitationGET/api/cases/{id}/participantsList confirmed case participants and authorityCase record
GET
/api/cases/{id}/submissionsRead disclosed filings and evidencePOST/api/cases/{id}/submissionsSubmit a stage-bound party brief and evidenceGET/api/cases/{id}/record-summaryRead the authenticated party record summaryPOST/api/cases/{id}/record-summary/correctionsPropose a party record correctionPOST/api/cases/{id}/record-summary/confirmationsConfirm the exact party record digestGET/api/cases/{id}/evidence/{evidenceId}/authenticity-challengesList all party-visible challenges for an evidence itemPOST/api/cases/{id}/evidence/{evidenceId}/authenticity-challengesChallenge revealed opposing evidenceGET/api/cases/{id}/evidenceList the caller's authorized evidence for a caseGET/api/cases/{id}/evidence-processingReview disclosed source processing for the authorized partyPOST/api/cases/{id}/evidence-processing/{sourceId}/defectsReport a defect against the exact displayed derivativePOST/api/cases/{id}/record-bundlePrepare an authorized case record for downloadGET/api/cases/{id}/record-bundleDownload a party record manifest, verified bundle, or readable recordPATCH/api/cases/{id}/submissions/{submissionId}Amend a filing where pinned Rules permitPOST/api/cases/{id}/submissions/{submissionId}/replacementsFile a Rule 4.7 replacement or responseGET/api/cases/{id}/evidence/{evidenceId}Download an authorized original evidence fileParty procedure
GET
/api/cases/{id}/messagesRead authorized procedural message threadsPOST/api/cases/{id}/messagesPost an authorized procedural messagePATCH/api/cases/{id}/messagesClose an authorized procedural message threadGET/api/cases/{id}/representativesList representatives for the authorized sidePOST/api/cases/{id}/representativesInvite a representative for the acting partyPATCH/api/cases/{id}/representativesAct on a representative appointmentPOST/api/cases/{id}/procedural-requests/{requestId}/withdrawWithdraw your pending procedural requestGET/api/cases/{id}/procedural-requestsRead shared procedural requestsPOST/api/cases/{id}/procedural-requestsFile a party procedural requestPOST/api/cases/{id}/termination-requestsRequest or cancel terminationPOST/api/cases/{id}/termination-requests/{requestId}/confirmationsConfirm a pending termination requestPOST/api/cases/{id}/withdrawalsWithdraw a claim where pinned Rules permitPOST/api/cases/{id}/ai-configuration-challengesFile a challenge under the case-pinned historical AI-configuration procedureGET/api/cases/{id}/fast-track-upgradeRead the offered fast-track upgradePOST/api/cases/{id}/fast-track-upgrade/acceptAccept the exact fast-track upgrade offerPOST/api/cases/{id}/fast-track-upgrade/declineDecline the fast-track upgrade offerDecision and remedies
GET
/api/cases/{id}/awardRead the served AwardGET/api/cases/{id}/award/artifacts/{kind}Download an exact served Award artifactGET/api/cases/{id}/award/artifacts/json/attestationRead the signed Award companion attestationGET/api/cases/{id}/appealsRead the authorized appeal and reservationPOST/api/cases/{id}/appealsFile an authorized appealGET/api/cases/{id}/appeals/{appealId}/feeRead the linked appeal fee statusPOST/api/cases/{id}/appeals/{appealId}/answersFile the opposite party’s answering briefGET/api/cases/{id}/post-award-requestsRead post-award requestsPOST/api/cases/{id}/post-award-requestsFile or respond to a post-award requestWebhooks
POST
/api/webhooks/endpointsRegister or rotate the partner callback endpointGET/api/webhooks/endpointsList registered partner callback endpointsGET/api/webhooks/deliveriesList tenant-scoped webhook deliveriesGET/api/webhooks/deliveries/{id}Read one webhook delivery and its attemptsPOST/api/webhooks/deliveries/{id}/replayRequest another delivery of an existing logical eventGET/api/webhooks/endpoints/{id}Read a tenant-scoped webhook endpointPATCH/api/webhooks/endpoints/{id}Enable or disable a webhook endpointDELETE/api/webhooks/endpoints/{id}Disable a webhook endpoint and retain delivery historyPOSTwebhook: caseNotificationReceive a sparse informational case eventEvents
Evaluation
Fees
Execution
POST
/api/cases/{id}/settlement-bindingBind a case to one external settlement corpusGET/api/cases/{id}/settlement-bindingRead the case's settlement bindingPOST/api/cases/{id}/settlement-executionsValidate or execute the authorized settlement actionGET/api/cases/{id}/settlement-executionsList settlement attempts and business operationsGET/api/cases/{id}/stripe-connect-bindingRead the immutable Stripe connected-account bindingPOST/api/cases/{id}/stripe-connect-bindingBind linked payer and payee accounts before Award preparationGET/api/account/integrations/{partnerId}/stripe-connectRead the administrator’s tenant connected-account statusPOST/api/account/integrations/{partnerId}/stripe-connectAdmit or resume Stripe account onboarding for a tenantGET/api/cases/{id}/executionsRead execution resources for all four modesPOST/api/cases/{id}/executionsRequest execution or record performance and partner follow-upGET/api/executions/{id}Read one execution and its receipts or performance reportsDiscovery
OAuth discovery
Respondent Answers
GET
/api/cases/{id}/answer-draftsRead the invited respondent’s Answer requirementsPOST/api/cases/{id}/answer-draftsPrepare an Answer for the respondent’s hosted reviewGET/api/answer-drafts/{id}Read your prepared Answer’s statusPOST/api/answer-drafts/{id}/confirmationsFile the Answer already accepted by the respondentAgentic filing checkout
POST
/api/agentic/checkout_sessionsCreate a filing checkoutGET/api/agentic/checkout_sessions/{id}Read a filing checkoutPOST/api/agentic/checkout_sessions/{id}Validate unchanged filing checkout termsPOST/api/agentic/checkout_sessions/{id}/completeComplete a filing paymentPOST/api/agentic/checkout_sessions/{id}/cancelCancel an unpaid filing checkoutPOST/api/filings/{id}/payment-handlesIssue a filing payment handleGET/api/agentic/product-feed.csvRead the discovery-only filing feedOther
Integration sandbox
Partner platforms
These operations require a partner key issued after partner access is approved.
POST
/api/partner/authority-grantsRecord a claimant-agent authority assertion and artifact hashesPOST/api/partner/consentsRecord one party-agent consent assertion and artifact hashGET/api/partnerRead your partner accountPOST/api/evidence-exports/notificationsNotify the court of a signed evidence exportGET/api/evidence-exports/receipts/{eventId}Read an evidence export receiptPOST/api/fee-referralsAuthorize one agreement-derived filing-fee referralPOST/api/sponsorship-referralsAuthorize one case-specific filing sponsorship referralPOST/api/ap2/resolution-requestsOpen a case from verified AP2 evidence and bilateral authorizationGET/api/ap2/resolution-results/{caseId}Project the existing Award finality authorized remedy and execution confirmationPOST/api/ucp/resolution-requestsOpen a case from verified UCP evidence and bilateral authorizationGET/api/ucp/resolution-results/{caseId}Project the existing Award finality authorized remedy and execution confirmationPOST/api/fee-referrals/checkoutsCreate the Stripe Checkout session for a party-paid partner filing fee