Contract

Type: object

Description of a contract and result

No Additional Properties

Type: integer

The level of the contract

Value must be greater or equal to 1 and lesser or equal to 7

Type: enum (of string)

The strain of the contract

Must be one of:

  • "spades"
  • "hearts"
  • "diamonds"
  • "clubs"
  • "nt"

Type: enum (of string)

The declarer of the contract

Must be one of:

  • "north"
  • "east"
  • "south"
  • "west"

Type: enum (of string) Default: "pass"

The penalty of the contract

Must be one of:

  • "pass"
  • "double"
  • "redouble"

Type: integer Default: 0

The number of tricks made by declarer in relation to the level of the contract

Value must be greater or equal to -13 and lesser or equal to 6