Practice Standings

List the current developer's practice standings

Changed on

Returns each practice's standing, direction, supporting observations, and developer guidance.

get/workspaces/{workspaceSlug}/practices/standings

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /workspaces/{workspaceSlug}/practices/standings
  • Auth: HTTP bearer

Path parameters

workspaceSlugstring required

Workspace slug

Response

Practice standings returned

direction'IMPROVING' | 'DECLINING' | 'UNCERTAIN' | 'INSUFFICIENT_EVIDENCE'

Opportunity-indexed direction of this practice's recent evidence

groupNamestring

Group name this practice belongs to, if any

groupSlugstring

Group slug this practice belongs to, if any

namestring required

Practice name

notApplicableOnlyboolean

True when the newest review of each piece of work in the look-back found that this practice did not apply to it; false when anything else was recorded, or nothing at all

slugstring required

Practice slug

standing'DEVELOPING' | 'STRENGTH' | 'MIXED' | 'NOT_OBSERVED' | 'NO_OPPORTUNITY' required

Where the developer stands on this practice, or why no standing could be formed

whatGoodLooksLikestring

A concrete picture of doing this well

whyItMattersstring

Why this practice matters, in plain language

Changes

    • breaking

      for the path request parameter workspaceSlug, the minLength was increased from 0 to 3

    • warning

      for the path request parameter workspaceSlug, the maxLength was set to 51

    • warning

      changed the pattern of the path request parameter workspaceSlug from ^[a-z0-9][a-z0-9-]{2,50}$ to ^(?!.*--)[a-z0-9][a-z0-9-]{1,49}[a-z0-9]$

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • warning

      added the new MET enum value to the /// response property for the response status

    • warning

      added the new MET enum value to the /// response property for the response status

    • warning

      added the new NOT_APPLICABLE enum value to the /// response property for the response status

    • warning

      added the new NOT_APPLICABLE enum value to the /// response property for the response status

    • warning

      added the new NOT_MET enum value to the /// response property for the response status

    • warning

      added the new NOT_MET enum value to the /// response property for the response status

    • warning

      added the new UNDETERMINED enum value to the /// response property for the response status

    • warning

      added the new UNDETERMINED enum value to the /// response property for the response status

    • info

      the response optional property /// became not read-only for the status

    • info

      the response optional property /// became not read-only for the status

    • info

      the response property /// became required for the status

    • info

      the response property /// became required for the status

    • info

      removed the NEGATIVE enum value from the /// response property for the response status

    • info

      removed the NEGATIVE enum value from the /// response property for the response status

    • info

      removed the POSITIVE enum value from the /// response property for the response status

    • info

      removed the POSITIVE enum value from the /// response property for the response status