NOT FOR PUBLIC DISTRIBUTION: 2020-09-23

Update a contract category

put

/spms/v1/contractCategories

This is to update the details of a contract category.

Request

Supported Media Types
Body ()
Contract Category
Root Schema : ContractCategoryWithId
Type: object
Contract Category
Show Source
  • Minimum Value: 2
    Maximum Value: 200
    Pattern: ^[a-zA-Z0-9 ]*$
    Example: Contract Category description
  • Minimum Value: 1
    This is the Contract Category primary key
    Example: 1
  • Minimum Value: 2
    Maximum Value: 100
    Pattern: ^[a-zA-Z0-9 ]*$
    Example: Contract Category name
Back to Top

Response

Supported Media Types

200 Response

Contract Category updated successfully
Body ()
Root Schema : ContractCategoryWithId
Type: object
Contract Category
Show Source
  • Minimum Value: 2
    Maximum Value: 200
    Pattern: ^[a-zA-Z0-9 ]*$
    Example: Contract Category description
  • Minimum Value: 1
    This is the Contract Category primary key
    Example: 1
  • Minimum Value: 2
    Maximum Value: 100
    Pattern: ^[a-zA-Z0-9 ]*$
    Example: Contract Category name

400 Response

The supplied parameter(s) is not valid
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

401 Response

You are not authorized to use this API
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

403 Response

You are forbidden to use this API
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

404 Response

The Contract Category does not exist
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

405 Response

This method is not available
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

406 Response

There are other dependent to this contract category
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

409 Response

Conflict occurred while trying to update
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

415 Response

The media supplied is not supported
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

500 Response

Error occurred while processing this request
Body ()
Root Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

502 Response

Bad Gateway

503 Response

Service not available
Back to Top