Skip to main content
POST
/
generate-award
Generate a simple arbitration award
curl --request POST \
  --url https://ai.platform.arb.inc/generate-award \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "documents": [
    {
      "gsUrl": "gs://case-bucket/dockets/docket-001.pdf",
      "contentType": "application/pdf"
    }
  ],
  "exhibits": [
    {
      "gsUrl": "gs://case-bucket/exhibits/exhibit-1.pdf",
      "contentType": "application/pdf",
      "number": "1",
      "description": "Purchase order",
      "party": "Claimant"
    }
  ]
}
'
{
  "outcome": "Case Outcome: Respondent shall pay Claimant USD 12,500.00 within 30 days of 2025-12-15. All other claims are denied.\n",
  "reasons": "Reason for Decision: The arbitrator reviewed Docket Doc. 1 and Exhibits 1–3. Liability is established on a preponderance of the evidence based on the contract terms (Dkt. 1 §2.1) and email confirmations (Ex. 1; Ex. 2). Damages equal USD 10,000 principal plus USD 2,500 fees authorized by §11 (Dkt. 1 §11).\n"
}

Authorizations

Authorization
string
header
required

access token

Body

application/json
documents
object[]
required

List of related documents to consider.

Example:
[
{
"gsUrl": "gs://case-bucket/dockets/docket-001.pdf",
"contentType": "application/pdf"
},
{
"gsUrl": "gs://case-bucket/dockets/docket-002.txt",
"contentType": "text/plain"
}
]
exhibits
object[]
required

List of exhibits with basic metadata.

Example:
[
{
"gsUrl": "gs://case-bucket/exhibits/exhibit-12.pdf",
"contentType": "application/pdf",
"number": "12",
"description": "Email thread about delivery delay",
"party": "Respondent"
},
{
"gsUrl": "gs://case-bucket/exhibits/exhibit-5.png",
"contentType": "image/png",
"number": "5",
"description": "Photo of damaged unit",
"party": "Claimant"
}
]

Response

200 - application/json

Award successfully generated.

outcome
string

Short result explaining who won and any relief.

Example:

"Case Outcome: Respondent shall pay Claimant USD 12,500.00 within 30 days of 2025-12-15. All other claims are denied.\n"

reasons
string

Plain-language reasons for the decision.

Example:

"Reason for Decision: The arbitrator reviewed Docket Doc. 1 and Exhibits 1–3. Liability is established on a preponderance of the evidence based on the contract terms (Dkt. 1 §2.1) and email confirmations (Ex. 1; Ex. 2). Damages equal USD 10,000 principal plus USD 2,500 fees authorized by §11 (Dkt. 1 §11).\n"