marketing-guidelines

Get Requirement Downvote

Changed on

Whether this reviewer has downvoted the requirement, and how many unique votes it has.

Fetched when the source dialog opens rather than on the citations payload: those citations are cached for the session because a finished run's checks never change, and a vote is not a check.

get/marketing/guidelines/requirements/{requirement_id}/downvote

Request

  • Base URL
    https://api.kobaltlabs.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.kobaltlabs.com/marketing/guidelines/requirements/{requirement_id}/downvote
  • Auth
    none declared

Path parameters

requirement_idstring uuid required

Response

Successful Response

requirement_idstring uuid required
downvote_countinteger required
downvoted_by_meboolean required
live_state'active' | 'disabled' | 'archived' | 'superseded' | 'proposed' required

Whether a requirement is in the working library, and if not, why not.

All of them are recorded as revisions, so every one is reversible and readable.

ARCHIVED and SUPERSEDED are deliberately distinct: ARCHIVED is a person deciding this obligation does not apply to them, SUPERSEDED is a newer decomposition of the same guideline taking over. A regeneration must never overwrite the first with the second — that would erase a human decision.

Changes

    • warning

      added the new proposed enum value to the response property for the response status