PUT/projects/api/v3/projects/{projectId}/featureorder.json

Sets the the 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

Path Params

  • Name
    projectId
    Type
    integer
    required
    Description

Body Params

FeatureOrderRequest is the payload used to set the project features order as we want to appear in the UI tabs selection

    • Name
      featureOrder
      Type
      object
      Description
      FeatureOrder contains the information of the feature order to display in the UI for a project.
    • Name
      featureOrderOptions
      Type
      object

    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,
        "time": 0
      }
    }