openapi: 3.1.0 info: title: Rollbar Deployment Access Tokens Users API description: The Rollbar Deployment API allows developers to notify Rollbar of application deployments and releases. By reporting deploys, teams can correlate error spikes with specific releases, track which code version introduced a bug, and automatically resolve items that were fixed in a deploy. The API accepts deployment metadata such as revision, environment, and rollbar_username, and integrates with CI/CD pipelines to provide continuous visibility into how deployments affect application stability. version: '1' contact: name: Rollbar Support url: https://rollbar.com/support/ termsOfService: https://rollbar.com/terms/ servers: - url: https://api.rollbar.com/api/1 description: Production Server security: - accessToken: [] tags: - name: Users description: Retrieve user information within a Rollbar account. paths: /users: get: operationId: listAllUsers summary: List All Users description: Returns all users in the account. Requires an account-level access token. tags: - Users responses: '200': description: List of users content: application/json: schema: $ref: '#/components/schemas/UserListResponse' '401': description: Unauthorized /user/{userId}: get: operationId: getUser summary: Get a User description: Returns information about a specific user by their user ID. tags: - Users parameters: - $ref: '#/components/parameters/UserIdParam' responses: '200': description: User details content: application/json: schema: $ref: '#/components/schemas/UserResponse' '401': description: Unauthorized '404': description: User not found components: parameters: UserIdParam: name: userId in: path required: true description: The ID of the user. schema: type: integer schemas: User: type: object description: A user in a Rollbar account. properties: id: type: integer description: The user ID. username: type: string description: The username. email: type: string description: The user's email address. format: email UserListResponse: type: object properties: err: type: integer description: Error code. 0 indicates success. result: type: object properties: users: type: array items: $ref: '#/components/schemas/User' UserResponse: type: object properties: err: type: integer description: Error code. 0 indicates success. result: $ref: '#/components/schemas/User' securitySchemes: accessToken: type: apiKey in: header name: X-Rollbar-Access-Token description: Rollbar access token for authentication. Requires write or post_server_item scope for creating deploys. externalDocs: description: Rollbar Deployment API Documentation url: https://docs.rollbar.com/docs/deployment-api