Update metadata

PUT /public/v1/project-metadata/{metadataId}

Headers

  • X-COMPANY-ID string Required

Path parameters

  • metadataId integer(int64) Required
application/json

Body object Required

One of:

Responses

  • 500 */*

    Internal Server Error

  • 200 */*

    OK

    One of:
PUT /public/v1/project-metadata/{metadataId}
curl \
 --request PUT 'https://live.smartpmtech.com/public/v1/project-metadata/{metadataId}' \
 --header "X-API-KEY: $API_KEY" \
 --header "Content-Type: application/json" \
 --header "X-COMPANY-ID: string" \
 --data '{"id":42,"required":true,"companyId":"string","displayOrder":42,"defaultValue":"string","uniqueKey":"string","apiName":"string","name":"string","type":"string"}'
Request examples
# Headers
X-COMPANY-ID: string

# Payload
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string"
}
# Headers
X-COMPANY-ID: string

# Payload
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string",
  "options": [
    "string"
  ]
}
# Headers
X-COMPANY-ID: string

# Payload
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string",
  "minValue": 42.0,
  "maxValue": 42.0
}
# Headers
X-COMPANY-ID: string

# Payload
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string",
  "maxLength": 42,
  "minLength": 42
}
Response examples (500)
{}
Response examples (200)
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string"
}
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string",
  "options": [
    "string"
  ]
}
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string",
  "minValue": 42.0,
  "maxValue": 42.0
}
{
  "id": 42,
  "required": true,
  "companyId": "string",
  "displayOrder": 42,
  "defaultValue": "string",
  "uniqueKey": "string",
  "apiName": "string",
  "name": "string",
  "type": "string",
  "maxLength": 42,
  "minLength": 42
}