Skip to content

Latest commit

 

History

History
88 lines (64 loc) · 6.3 KB

File metadata and controls

88 lines (64 loc) · 6.3 KB

Rulesets

Types:

Methods:

  • client.rulesets.create({ ...params }) -> RulesetCreateResponse
  • client.rulesets.update(rulesetId, { ...params }) -> RulesetUpdateResponse
  • client.rulesets.list({ ...params }) -> RulesetListResponsesCursorPagination
  • client.rulesets.delete(rulesetId, { ...params }) -> void
  • client.rulesets.get(rulesetId, { ...params }) -> RulesetGetResponse

Phases

Types:

Methods:

  • client.rulesets.phases.update(rulesetPhase, { ...params }) -> PhaseUpdateResponse
  • client.rulesets.phases.get(rulesetPhase, { ...params }) -> PhaseGetResponse

Versions

Types:

Methods:

  • client.rulesets.phases.versions.list(rulesetPhase, { ...params }) -> VersionListResponsesSinglePage
  • client.rulesets.phases.versions.get(rulesetPhase, rulesetVersion, { ...params }) -> VersionGetResponse

Rules

Types:

Methods:

  • client.rulesets.rules.create(rulesetId, { ...params }) -> RuleCreateResponse
  • client.rulesets.rules.delete(rulesetId, ruleId, { ...params }) -> RuleDeleteResponse
  • client.rulesets.rules.edit(rulesetId, ruleId, { ...params }) -> RuleEditResponse

Versions

Types:

Methods:

  • client.rulesets.versions.list(rulesetId, { ...params }) -> VersionListResponsesSinglePage
  • client.rulesets.versions.delete(rulesetId, rulesetVersion, { ...params }) -> void
  • client.rulesets.versions.get(rulesetId, rulesetVersion, { ...params }) -> VersionGetResponse