PUT /custom-fields/{id}.json

PUT /custom-fields/{id}.json

Path parameters

  • id integer(int64) Required

    Numeric ID of the instance

    Minimum value is 1.

application/json

Body Required

  • createdAt string(date-time)

    Created at

  • fieldScope string | null Required

    Field scope

    Values are all or selected. Default value is all.

  • fieldType string | null Required

    Field type

    Values are string, text, image, file, or options. Default value is string.

  • helpText string | null

    Help text

  • icon string | null

    Icon

  • id integer(int32)

    Id

  • label string | null

    Label

  • name string Required

    Name

  • namespace string | null

    Namespace

  • options array[string] | null

    Options

  • resource string | null Required

    Resource

    Values are any, dropship_provider, dropshipment, dropshipment_item, reseller, purchase, purchase_item, sale, sale_item, sale_return, sale_return_item, variant, or vendor. Default value is any.

  • showInResellerPortal boolean | null

    Show in reseller portal

  • showInReturnPortal boolean | null Required

    Show in return portal

    Default value is false.

  • showInVendorPortal boolean | null Required

    Show in vendor portal

    Default value is false.

  • updatedAt string(date-time)

    Updated at

PUT /custom-fields/{id}.json
curl \
 -X PUT http://api.example.com/v1/custom-fields/{id}.json \
 -H "Content-Type: application/json" \
 -d '{"createdAt":"2023-05-04T09:42:00+00:00","fieldScope":"all","fieldType":"string","helpText":"string","icon":"string","id":42,"label":"string","name":"string","namespace":"string","options":["string"],"resource":"any","showInResellerPortal":true,"showInReturnPortal":false,"showInVendorPortal":false,"updatedAt":"2023-05-04T09:42:00+00:00"}'
Request example
{
  "createdAt": "2023-05-04T09:42:00+00:00",
  "fieldScope": "all",
  "fieldType": "string",
  "helpText": "string",
  "icon": "string",
  "id": 42,
  "label": "string",
  "name": "string",
  "namespace": "string",
  "options": [
    "string"
  ],
  "resource": "any",
  "showInResellerPortal": true,
  "showInReturnPortal": false,
  "showInVendorPortal": false,
  "updatedAt": "2023-05-04T09:42:00+00:00"
}