Rollbar notification

  • POST
  • /workspaces
  • /:workspace
  • /projects
  • /:project_name
  • /pipelines
  • /:pipeline_id
  • /actions

Request

URL PARAMETERS
workspacerequiredstring
The workspace name.
pipeline_idrequiredinteger
The numerical ID of the desired pipeline.
project_namerequiredstring
The name ID of the project.
POST PARAMETERS
namerequiredstring
The name of the action.
typerequiredstring
The type of the action. Should be set to ROLLBAR.
tokenrequiredstring
The post_server_item-scope project access token.
application_idrequiredstring
The ID of the Rollbar application.
environmentrequiredstring
The name of the environment being deployed.
integrationrequiredIntegration
The integration.
token_namestring
The name of the project access token.
userstring
The local Username who deployed.
rollbar_usernamestring
The Rollbar username of the user who deployed.
commentstring
The additional text data to record with this deploy.

Last modified on Jan 19, 2026

Request example

curl -X POST "https://api.buddy.works/workspaces/:workspace/projects/:project_name/pipelines/:pipeline_id/actions" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "Content-Type: application/json" \ -d '{ "name": "Rollbar Action", "type": "ROLLBAR", "user": "mike", "rollbar_username": "MikeB", "application_id": "123456", "application_name": "Buddy-Works", "environment": "$envName", "comment": "Deploy comment", "token": "43ae0b4fda9641d7862f7f9f84a0ca54", "token_name": "secure!aF8xss5uNaak4fMKtm4VKxA==", "variables": [ { "key": "envName", "value": "MyEnvironment" } ], "integration": { "identifier": "5ddb7c180fb38be67bd78a88a" } }'

Response

EXAMPLE RESPONSE
{ "url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/1/actions/1", "html_url": "https://app.buddy.works/buddy/company-website/pipelines/action/1/edit", "id": 1, "name": "Rollbar Action", "type": "ROLLBAR", "user": "mike", "rollbar_username": "MikeB", "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", "identifier": "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", "on": "CLICK", "refs": [ "refs/heads/master" ], "last_execution_status": "SUCCESSFUL", "last_execution_revision": "506a3963507943d6908154f4bc9646e829128a08" } }
STATUS
201 Created