?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. | ||
?inventory_project= |
string
|
Filter the events by Inventory project. | ||
?inventory_application= |
string
|
Filter the events by Inventory application. Only used if inventory_project is set. | ||
?inventory_version= |
string
|
Filter the events by release version. Only used if inventory_project and inventory_application are set. | ||
?state_project= |
string
|
Filter the events by State project. Only used if inventory_project is not set. | ||
?state_environment= |
string
|
Filter the events by State environment. Only used if state_project is set and inventory_project is not set. | ||
?state_deployment= |
string
|
Filter the events by State deployment. Only used if state_project and state_environment are set and inventory_project is not set. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
Status | Response Type | Description |
---|---|---|
200 | Empty response. |
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
/{project}/ |
string
|
The Inventory project. | ||
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
/{project}/ |
string
|
The Inventory project. | ||
/{application}/ |
string
|
The Inventory project application. | ||
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
/{project}/ |
string
|
The Inventory project. | ||
/{application}/ |
string
|
The Inventory project application. | ||
/{version}/ |
string
|
The release version. | ||
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
/{project}/ |
string
|
The state project. | ||
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
/{project}/ |
string
|
The state project. | ||
/{environment}/ |
string
|
The state project environment. | ||
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
/{project}/ |
string
|
The state project. | ||
/{environment}/ |
string
|
The state project environment. | ||
?deployment= |
string
|
The name of the deployment. | ||
?page_size= |
integer
|
Limits the number of events being returned. | ||
?page_from= |
string
|
The ID to start paging from. Every event will have an ID < page_from. |
Status | Response Type | Description |
---|---|---|
200 | Events | A page of Events |
Status | Response Type | Description |
---|---|---|
200 | Subscriptions | All project subscriptions |
Status | Response Type | Description |
---|---|---|
200 | Subscriptions | Empty is good |
{ "allowed_groups": [ "my-group", "your-group" ], "id": "123", "inventory_project": "test", "timestamp": 12343434343434, "type": "CREATE_INVENTORY_PROJECT", "username": "user" }
Field | Type | Description | Example | |
---|---|---|---|---|
allowed_roles |
[
string
]
|
The roles that are allowed to see this event. | ||
data |
object
|
Additional data. | ||
id |
string
|
The event identifier. | ||
inventory_application |
string
|
The inventory application (if any) this event pertains to. | ||
inventory_namespace |
string
|
The inventory namespace (if any) this event pertains to. | ||
inventory_version |
string
|
The inventory version (if any) this event pertains to. | ||
state_deployment |
string
|
The state deployment (if any) this event pertains to. | ||
state_environment |
string
|
The state environment (if any) this event pertains to. | ||
state_project |
string
|
The state project (if any) this event pertains to. | ||
timestamp |
string
|
The event's timestamp. Unix time in nanoseconds. | ||
type |
enum
|
The event type. |
"CREATE_INVENTORY_PROJECT"
"NEW_INVENTORY_APPLICATION"
"UPLOAD_INVENTORY_APPLICATION"
"UPDATE_INVENTORY_PROJECT_USER_ACL"
"DELETE_INVENTORY_PROJECT_USER_ACL"
"UPDATE_INVENTORY_PROJECT_USER_ACL"
"DELETE_INVENTORY_PROJECT_TEAM_ACL"
"CREATE_STATE_PROJECT"
"CREATE_STATE_ENVIRONMENT"
"CREATE_STATE_DEPLOYMENT"
"UPDATE_STATE_DEPLOYMENT"
"REDEPLOY_STATE_DEPLOYMENT"
"RERUN_SMOKE_TESTS"
"DESTROY_REQUESTED"
"ADD_BUILD"
"TRIGGER_BUILD_WEBHOOK"
"BUILD_FINISHED_EVENT"
"UPDATE_STATE_PROJECT_USER_ACL"
"DELETE_STATE_PROJECT_USER_ACL"
"UPDATE_STATE_PROJECT_TEAM_ACL"
"DELETE_STATE_PROJECT_TEAM_ACL"
"USER_SIGNUP"
"USER_CONFIRMED"
"TEAM_CREATED"
"TEAM_DELETED"
"TEAM_MEMBER_UPDATED"
"TEAM_MEMBER_DELETED"
"TEAM_SERVICE_ACCOUNT_CREATED"
|
|
username |
string
|
The username (if any) of the user that triggered this event. |
[ { "id": "123", "inventory_project": "test", "timestamp": 12343434343434, "type": "CREATE_INVENTORY_PROJECT", "username": "user" }, { "allowed_groups": [ "my-group", "your-group" ], "id": "124", "state_project": "state-test", "timestamp": 12343434343435, "type": "CREATE_STATE_PROJECT", "username": "user" } ]
Field | Type | Description | Example | |
---|---|---|---|---|
id |
[
string
]
|
The groups that are allowed to see this event. | ||
slack_icon |
string
|
The icon to use if type is SLACK | ||
slack_username |
string
|
The username to use if type is SLACK | ||
type |
enum
|
The subscription type. |
"webhook"
"slack"
|
|
url |
string
|
URL used to send events to |