Skip to main content
POST
/
pleadings
/
render
Render a pleading to PDF
curl --request POST \
  --url https://pdfs.platform.arb.inc/pleadings/render \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "documentID": "statementOfClaim",
  "caseID": "2025-11-000123",
  "filingName": "Alex Morgan",
  "filingParty": "Claimant",
  "claimant": "Acme Company",
  "respondent": "Mike Smith",
  "timestamp": "2025-11-01T14:30:00Z",
  "fields": {
    "incidentDate": "2025-10-20",
    "incidentLocation": "123 Main St, Springfield, NY 10001",
    "claimAmount": "$5,000",
    "statement": "I declare under penalty of perjury that the foregoing is true and correct."
  },
  "docketStamp": "49",
  "supersedesStamp": "48"
}
'
"<string>"

Authorizations

Authorization
string
header
required

access token

Body

application/json
documentID
string
required

Unique ID of the document template to fill.

Required string length: 1 - 50
Example:

"statementOfClaim"

caseID
string
required

Unique ID of the related case.

Required string length: 1 - 50
Example:

"2025-11-000123"

filingName
string
required

Name of the person creating the filing.

Required string length: 1 - 50
Example:

"Alex Morgan"

filingParty
string
required

Party of the person creating the filing.

Required string length: 1 - 50
Example:

"Claimant"

claimant
string
required

The party initiating the claim.

Required string length: 1 - 300
Example:

"Acme Company"

respondent
string
required

The party responding to the claim.

Required string length: 1 - 300
Example:

"Mike Smith"

timestamp
string<date-time>
required

When the document data was created or submitted (ISO 8601).

Example:

"2025-11-01T14:30:00Z"

fields
object
required

Key-value map for template field replacements.

Example:
{
"incidentDate": "2025-10-20",
"incidentLocation": "123 Main St, Springfield, NY 10001",
"claimAmount": "$5,000",
"statement": "I declare under penalty of perjury that the foregoing is true and correct."
}
docketStamp
string

Optional stamp value applied to the first page to mark docket number.

Required string length: 1 - 5
Example:

"49"

supersedesStamp
string

Optional stamp value applied to the first page to indicate a superseding docket number.

Required string length: 1 - 5
Example:

"48"

Response

PDF successfully rendered.

The response is of type file.