OCDS is designed around a contracting model in which:

  • One or more awards are made naming the selected suppliers;
  • One contract is signed for each award made, referring back to the related award;

For this reason, the core contract block does not include information on suppliers. These can be located by looking at the related award using the awardID cross-reference.

However, there are some contracting processes in which a single award to multiple suppliers, results in multiple contracts, each to a single supplier. In these instances, it is important to specify suppliers at the contract level.

The Contract suppliers extension introduces a contract/suppliers array for this purpose.


Report issues for this extension in the ocds-extensions repository, putting the extension's name in the issue's title.