URL parameters
The ID of the application to update.
Headers
Bearer $TOKEN
application/json
Body parameters
New application name. Must be unique within your team.
New error data retention period in days.
Set to true to pause error ingestion, false to resume.
The full name of a GitHub repository (e.g., owner/repo) to connect to the application. The repository must be connected to your team via the GitHub integration first. To disconnect a repository, provide an empty string or null.
The absolute path to the root of the stack trace on your server (e.g., /usr/src/app/). This is used to resolve source code paths for AI-assisted debugging.
The relative path from your project's root to the source code being deployed (e.g., apps/backend/). This is used to resolve source code paths for AI-assisted debugging.
The VRL code that groups incoming exceptions into errors. Send null to reset to the default grouping for the application's platform, or an empty string to remove the grouping program entirely. Read more about exception grouping.
The VRL code applied to session replays during ingestion. Send an empty string to remove the transformation.
The VRL code applied to web events like page views and web vitals during ingestion. Send null to reset to the default web events transformation, or an empty string to remove it.
The VRL code applied to logs during ingestion. Send an empty string to remove the transformation. Read more about VRL transformations.
The VRL code applied to traces (spans) during ingestion. Send an empty string to remove the transformation.
Rotates the key pair of the custom bucket the application already uses. Send only access_key_id and secret_access_key. We verify the new pair against the bucket first; if that fails, the whole request is rejected with a 422 and nothing is changed. A bucket shared by several applications is rotated for all of them. Send the new pair before deactivating the old one to rotate without downtime. A custom bucket can only be added when creating an application.