DELETE/projects/api/v3/skills/{id}/people.json

Remove a skill from a user.

Deletes a skill from one or more users.

Path Params

  • Name
    id
    Type
    integer
    required
    Description

Body Params

UsersRequest represents a request with users to be assigned or unassigned.

    • Name
      people
      Type
      array
      Description
      People is the per-person form of UserIDs: the same set of people, each carrying the level they are to hold for the skill. It is an alternative to UserIDs and a request naming both is rejected; an absent list means the people are taken from UserIDs instead.
    • Name
      userIds
      Type
      array
      Description
      UserIDs names the people as plain ids, without a level each. It is an alternative to People and a request carrying both is rejected, so it is not required; on the replace-set path an absent list is meaningful in its own right, and unassigns everyone.

    Responses

    • Code
      204
      Description
      204 No Content No Data
    • 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.
    • Code
      404
      Description
      404 Not Found No Data

    Examples

    400 Bad Request

    ErrorResponse
    {
      "errors": [
        {
          "code": "string",
          "detail": "string",
          "id": "string",
          "meta": {},
          "title": "string"
        }
      ]
    }