Back to Datadog API v2
Datadog API v2

repository_id removed from required fields; deprecated in favor of repository_url

BreakingBreaking change

This is a breaking change — integrations that rely on the affected behaviour will need updates before the change rolls out.

What changed

repository_id has been deprecated and replaced by the new repository_url field in both BranchCoverageSummaryRequestData and CommitCoverageSummaryRequestData. Critically, repository_id has been removed from the required array in both schemas — clients that only send repository_id (without repository_url) may still work today, but the intent is to migrate to repository_url. The removal of repository_id as a required field is a schema contract change, and clients that relied on the required constraint for validation or code generation will see a difference. The new repository_url field accepts full URLs with or without a scheme.

Open the source documentation