---
title: "Create a PM Contract Type"
slug: "create-a-pm-contract-type"
updated: 2026-05-26T12:53:14Z
published: 2026-05-26T12:53:48Z
canonical: "developers.cmicglobal.com/create-a-pm-contract-type"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a PM Contract Type

Post/pm-rest-api/rest/1/pmcontracttype

## Create Contract Types

UI Location:

### 

SecurityHTTPType basic

Basic authentication

Header parametersContent-TypestringExampleapplication/vnd.oracle.adf.resourceitem+json

Body parameters<select class='api-response-data' aria-label='Media type'><option value='2403f9d8-5202-4a79-ab11-a536b17828dd'>application/json</option>
</select>object  Example{
  "PmctContractType": "Test Contract",
  "PmctActiveFlag": "N",
  "PmctCompCode": "001",
  "PmctVUuid": ""
}PmctContractTypestring    Required

Contract Type

Max length30
PmctVUuidstring    Required

uuid column for uk on json webservices

Max length64
PmctCompCodestring    Required

Company Code

Max length8
PmctActiveFlagstring    Required

If unchecked it will not be available to pick from Contract Type drop-down list on JSP PmSubcontract header screen. WO 16.25552

Max length1
PmctCompNamestring    

Company Name

Max length30
PmctContTypeCodestring    

contract type code to be used for subcontract no. generation

Max length10

Responses201

Created

HeadersContent-TypestringExampleapplication/vnd.oracle.adf.resourceitem+json
<select class='api-response-data' aria-label='Media type'><option value='2fcf9f90-ed4d-42be-867a-b960ec22ddf7'>application/json</option>
</select>

```json
{
  "PmctActiveFlag": "N",
  "PmctCompCode": "001",
  "PmctCompName": null,
  "PmctContTypeCode": null,
  "PmctContractType": "Test Contract",
  "PmctVUuid": "F32E7ED9C5313D4CE05316821FAC4A22",
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/pm-rest-api/rest/1/pmcontracttype/F32E7ED9C5313D4CE05316821FAC4A22",
      "name": "pmcontracttype",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/pm-rest-api/rest/1/pmcontracttype/F32E7ED9C5313D4CE05316821FAC4A22",
      "name": "pmcontracttype",
      "kind": "item"
    }
  ]
}
```

object
