Rollbar notification
Learn more about:
POST Parameters
Name | Type | Description |
---|---|---|
name Required | String | The name of the action. |
type Required | String | The type of the action. Should be set to ROLLBAR . |
token Required | String | The post_server_item-scope project access token. |
application_id Required | String | The ID of the Rollbar application. |
application_name Required | String | The name of the application. |
environment Required | String | The name of the environment being deployed. |
integration Required | Integration | The integration. |
token_name | String | The name of the project access token. |
user | String | The local Username who deployed. |
rollbar_username | String | The Rollbar username of the user who deployed. |
comment | String | The additional text data to record with this deploy. |
Example
Request
POST https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/1/actions
JSON
{"name": "Rollbar Action","type": "ROLLBAR","user": "mike","rollbar_username": "MikeB","trigger_condition": "ALWAYS","application_id": "123456","application_name": "Buddy-Works","environment": "$envName","comment": "Deploy comment","token": "43ae0b4fda9641d7862f7f9f84a0ca54","token_name": "secure!aF8xss5uNaak4fMKtm4VKxA==","variables": [{"key": "envName","value": "MyEnvironment"}],"integration": {"hash_id": "5ddb7c180fb38be67bd78a88a"}}
Sample Response
HTTP
Status: 201 CreatedX-Rate-Limit-Limit: 1X-Rate-Limit-Remaining: 999
JSON
{"url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/1/actions/1","html_url": "https://app.buddy.works/buddy/company-website/pipelines/pipeline/1/action/1/edit","id": 1,"name": "Rollbar Action","type": "ROLLBAR","user": "mike","rollbar_username": "MikeB","trigger_condition": "ALWAYS","application_id": "123456","application_name": "Buddy-Works","environment": "$envName","comment": "Deploy comment","token": "43ae0b4fda9641d7862f7f9f84a0ca54","token_name": "secure!aF8xss5uNaak4fMKtm4VKxA==","variables": [{"key": "envName","value": "MyEnvironment"}],"integration": {"url": "https://api.buddy.works/workspaces/buddy/user/integrations/1","html_url": "https://app.buddy.works/integrations","hash_id": "5ddb7c180fb38be67bd78a88a"},"pipeline": {"url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/1","html_url": "https://app.buddy.works/buddy/company-website/pipelines/pipeline/1","id": 1,"name": "test server","trigger_mode": "MANUAL","ref_name": "master","last_execution_status": "SUCCESSFUL","last_execution_revision": "506a3963507943d6908154f4bc9646e829128a08"}}