Get Schedule Quality Profiles

GET /public/v1/quality-profiles

Headers

  • X-COMPANY-ID string Required

Responses

  • 500 */*

    Internal Server Error

  • 200 */*

    OK

    Hide response attributes Show response attributes object
    • configuration object
      Hide configuration attribute Show configuration attribute object
      • * object Additional properties
        Hide * attributes Show * attributes object
        • methodType string

          Values are STATIC, PROJECT_REMAINING_DURATION_PERCENT, or ACTIVITY_REMAINING_DURATION_PERCENT.

        • value string
    • companyId string(uuid)
    • scoreReporting string

      Values are Letter, Color, or Number.

    • qualityThreshold array[object]
      Hide qualityThreshold attributes Show qualityThreshold attributes object
      • values array[object]
        Hide values attributes Show values attributes object
        • indicator string

          Values are GOOD, FINE, or BAD.

        • value number(double)
        • id integer(int64)
      • filters array[object]
        Hide filters attributes Show filters attributes object
        • operator string

          Values are EQUALS, NOT_EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUALS, LESS_THAN_OR_EQUALS, CONTAINS, or DOES_NOT_CONTAIN.

        • entity string

          Values are Activity, Logic, Report, Calendar, CalendarWorktime, or WBS.

        • value string
        • field string
        • id integer(int64)
      • metric string

        Values are ACTIVITIES_TOTAL, ACTIVITIES_MILESTONES, ACTIVITIES_ACTIVITIES, ACTIVITY_NAME_CHANGES, RELATIONSHIPS_TOTAL, RELATIONSHIPS_START_TO_FINISH, RELATIONSHIPS_START_TO_START, RELATIONSHIPS_FINISH_TO_START, RELATIONSHIPS_FINISH_TO_FINISH, MISSING_LOGIC, LAG_NEGATIVE, LAG_POSITIVE, CONSTRAINTS_TOTAL, CONSTRAINTS_HARD, CONSTRAINTS_SOFT, LOW_FLOAT_ACTIVITIES, HIGH_FLOAT_ACTIVITIES, HIGH_DURATION_ACTIVITIES, RESOURCE_LOADED_ACTIVITIES, CRITICAL_PATH_PERCENT, AVG_ACTIVITY_TOTAL_FLOAT, SCHEDULE_COMPRESSION_INDEX, IMPORT_CHANGE_STARTED_NO_PROGRESS, IMPORT_CHANGE_FUTURE_ACTUAL_DATES, IMPORT_CHANGE_COMPLETE_BUT_NO_ACTUAL_FINISH_DATE, IMPORT_CHANGE_CHANGED_ACTUAL_DATES, IMPORT_CHANGE_DECREASED_PERCENT_COMPLETE, INVALID_FORECAST_DATE, MANUALLY_SCHEDULED_ACTIVITIES, DANGLING_ACTIVITIES, MANUALLY_SCHEDULED_SUMMARIES, DUPLICATE_RELATIONSHIPS, DUPLICATE_ACTIVITY_NAMES, IMPORT_CHANGE_LOGIC_TIE_GENERATION, IMPORT_CHANGE_SUMMARY_ASSIGNED_LOGIC, REMAINING_DURATION_DISCREPANCY, PROGRESS_OUT_OF_SEQUENCE, ACTIVITIES_RIDING_DATADATE, ACTIVITIES_SITTING_DATADATE, ONE_DAY_ACTIVITIES, BACKDATED_ACTIVITIES, ACTIVITIES_LATER_THAN_TRACKED_TO, LOE_ACTIVITIES, IMPORT_CHANGE_INCREASED_REMAINING_DURATION, NEGATIVE_NATIVE_FLOAT, CONVERGENCE_BOTTLENECKS, or DIVERGENCE_BOTTLENECKS.

      • impactType string

        Values are MIXED, FIXED, PERCENTAGE_BASED, or NONE.

      • fineImpact number(double)
      • badImpact number(double)
      • isHidden boolean
      • evaluationTarget string

        Values are PERCENTAGE, COUNT, or NONE.

      • id integer(int64)
    • name string
    • id integer(int64)
    • version integer(int32)
GET /public/v1/quality-profiles
curl \
 --request GET 'https://live.smartpmtech.com/public/v1/quality-profiles' \
 --header "X-API-KEY: $API_KEY" \
 --header "X-COMPANY-ID: string"
Response examples (500)
{}
Response examples (200)
[
  {
    "configuration": {
      "additionalProperty1": {
        "methodType": "STATIC",
        "value": "string"
      },
      "additionalProperty2": {
        "methodType": "STATIC",
        "value": "string"
      }
    },
    "companyId": "string",
    "scoreReporting": "Letter",
    "qualityThreshold": [
      {
        "values": [
          {
            "indicator": "GOOD",
            "value": 42.0,
            "id": 42
          }
        ],
        "filters": [
          {
            "operator": "EQUALS",
            "entity": "Activity",
            "value": "string",
            "field": "string",
            "id": 42
          }
        ],
        "metric": "ACTIVITIES_TOTAL",
        "impactType": "MIXED",
        "fineImpact": 42.0,
        "badImpact": 42.0,
        "isHidden": true,
        "evaluationTarget": "PERCENTAGE",
        "id": 42
      }
    ],
    "name": "string",
    "id": 42,
    "version": 42
  }
]