Skip to main content
POST
/
arbitrators
/
reserve
Reserve an available arbitrator
curl --request POST \
  --url https://roster.platform.arb.inc/arbitrators/reserve \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "caseID": "2025-08-00292"
}
'
{
  "reservationID": "2720f109-0caf-4c62-af22-5d08c853711c",
  "userID": "3a91c8f2-1d4e-4b7a-9c2e-5f6d8e9a0b1c",
  "organizationID": "4b82d9f3-2e5f-4c8b-0d3f-6g7e9f0a1c2d",
  "expires": "2025-08-15T10:30:00.000Z"
}

Authorizations

Authorization
string
header
required

access token

Body

application/json
caseID
string
required

Unique identifier of the case requiring an arbitrator

Required string length: 1 - 50
Example:

"2025-08-00292"

Response

Successfully reserved an arbitrator

reservationID
string<uuid>

Unique identifier of the reservation

Example:

"2720f109-0caf-4c62-af22-5d08c853711c"

userID
string<uuid>

UUID of the arbitrator user

Example:

"3a91c8f2-1d4e-4b7a-9c2e-5f6d8e9a0b1c"

organizationID
string<uuid> | null

UUID of the arbitrator's organization, null if none

Example:

"4b82d9f3-2e5f-4c8b-0d3f-6g7e9f0a1c2d"

expires
string<date-time>

Time when the reservation will expire if not confirmed

Example:

"2025-08-15T10:30:00.000Z"