Update Contract

Use this API to update an existing contract.

Path Params
uuid
required

The unique identifier of the contract. The value can be obtained using Get All Eligible Contract Types, Order by Name API.

uuid
required

The unique identifier of the vendor. The value can be obtained using List Vendors API.

Body Params
string
required
length between 1 and 255

The display name of the contract that must be unique.

string
enum
required
Defaults to NEW

The current status of the agreement.

Allowed:
date
required

The date when the agreement was created.

uuid

The unique identifier of the contract type.

string
length ≀ 255

The name of the contract type classification.

date

The date when the contract was approved.

date

The date when the contract expires.

uuid

The unique identifier of the contract owner.

string
length ≀ 255

The email address of the contract owner.

string
length ≀ 500

The contact person for the vendor contract.

string
length ≀ 1000

The list of approvers for the contract.

string
length ≀ 4000

The additional notes about the contract.

number
β‰₯ 0

The monetary cost of the contract.

currency
object

The currency in which the cost is indicated. Uses ISO 4217 currency codes.

uri
length ≀ 2000

The URL location of the contract document.

uuid

The unique identifier of the organization group.

attributeValues
object

The collection of custom attribute values.

Responses

400

Bad Request

401

Unauthorized

403

Forbidden

500

Internal Server Error

Language
Credentials
OAuth2
Missing 2 required scopes
URL
Response
Choose an example:
application/json
*/*