OAuth2 Client Public endpoints and schemas removed from Datadog v2 API
This is a breaking change — integrations that rely on the affected behaviour will need updates before the change rolls out.
What changed
Several OAuth2 Dynamic Client Registration endpoints and all related schemas have been removed from the spec. The following endpoints are gone: POST /api/v2/oauth2/register, GET /api/v2/oauth2/clients/{client_uuid}/scopes_restriction, and POST /api/v2/oauth2/clients/{client_uuid}/scopes_restriction. All associated schemas (OAuthClientRegistrationRequest, OAuthClientRegistrationResponse, OAuthClientRegistrationError, OAuthClientRegistrationGrantType, OAuthClientRegistrationResponseType, OAuthScopesRestrictionResponse, UpsertOAuthScopesRestrictionRequest) and the OAuthClientUUIDPathParameter path parameter have also been removed. Any client calling these preview endpoints will receive errors. Simultaneously, new CostTagMetadataMonth, CostTagMetadataMonthType, and CostTagMetadataMonthsResponse schemas were added for Cloud Cost Management tag metadata.