Skip to content

Get organization ruleset history

GET
/orgs/{org}/rulesets/{ruleset_id}/history

Get the history of an organization ruleset.

API method documentation

org
required
string

The organization name. The name is not case sensitive.

ruleset_id
required
integer

The ID of the ruleset.

per_page
integer
default: 30

The number of results per page (max 100). For more information, see “Using pagination in the REST API.”

page
integer
default: 1

The page number of the results to fetch. For more information, see “Using pagination in the REST API.”

Response

Media type application/json
Array<object>
Ruleset version

The historical version of a ruleset

object
version_id
required

The ID of the previous version of the ruleset

integer
actor
required

The actor who updated the ruleset

object
id
integer
type
string
updated_at
required
string format: date-time
Examples
Example default
[
{
"version_id": 3,
"actor": {
"id": 1,
"type": "User"
},
"updated_at": "2024-10-23T16:29:47Z"
},
{
"version_id": 2,
"actor": {
"id": 2,
"type": "User"
},
"updated_at": "2024-09-23T16:29:47Z"
},
{
"version_id": 1,
"actor": {
"id": 1,
"type": "User"
},
"updated_at": "2024-08-23T16:29:47Z"
}
]

Resource not found

Media type application/json
Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}

Internal Error

Media type application/json
Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}