PUT/projects/api/v3/projects/featureorder.json

Sets the default features order to display in tab

Each field must have an index, from 0 to numFeatures -1 without repeated numbers to provide the order to display the features

Body Params

FeatureOrderDefaults is the payload used to set the defaults for all projects feature order, and allows to also update the projects that have an explicitly set defaults

    • Name
      billing
      Type
      integer
    • Name
      board
      Type
      integer
    • Name
      comments
      Type
      integer
    • Name
      dashboard
      Type
      integer
    • Name
      files
      Type
      integer
    • Name
      finance
      Type
      integer
    • Name
      forms
      Type
      integer
    • Name
      gantt
      Type
      integer
    • Name
      links
      Type
      integer
    • Name
      list
      Type
      integer
    • Name
      messages
      Type
      integer
    • Name
      milestones
      Type
      integer
    • Name
      notebooks
      Type
      integer
    • Name
      numVisibleTabs
      Type
      integer
    • Name
      people
      Type
      integer
    • Name
      proofs
      Type
      integer
    • Name
      risks
      Type
      integer
    • Name
      settings
      Type
      integer
    • Name
      table
      Type
      integer
    • Name
      tickets
      Type
      integer
    • Name
      time
      Type
      integer

    Responses

    • Code
      200
      Type
      object
      Schema
      Description
      200 OK
      FeatureOrderResponse is the api response containing information about the order to display the featues in the UI.
    • Code
      400
      Type
      object
      Schema
      Description
      400 Bad Request
      ErrorResponse defines how []Error should be marshaled to JSON.
    • Code
      403
      Type
      object
      Schema
      Description
      403 Forbidden
      ErrorResponse defines how []Error should be marshaled to JSON.

    Examples

    200 OK

    FeatureOrderResponse
    {
      "featureOrder": {
        "billing": 0,
        "board": 0,
        "comments": 0,
        "dashboard": 0,
        "files": 0,
        "finance": 0,
        "forms": 0,
        "gantt": 0,
        "id": 0,
        "installationId": 0,
        "links": 0,
        "list": 0,
        "messages": 0,
        "milestones": 0,
        "notebooks": 0,
        "numVisibleTabs": 0,
        "people": 0,
        "projectId": 0,
        "proofs": 0,
        "risks": 0,
        "settings": 0,
        "table": 0,
        "tickets": 0,
        "time": 0
      }
    }