diff --git a/specification/communication/Communication.JobRouter/main.tsp b/specification/communication/Communication.JobRouter/main.tsp index 73e2be566bf7..9d8b509388d1 100644 --- a/specification/communication/Communication.JobRouter/main.tsp +++ b/specification/communication/Communication.JobRouter/main.tsp @@ -10,6 +10,7 @@ using TypeSpec.Rest; using TypeSpec.Http; using TypeSpec.Versioning; +@useAuth(ApiKeyAuth) @service({ title: "Azure Communication Routing Service", }) diff --git a/specification/communication/data-plane/JobRouter/stable/2023-11-01/communicationservicejobrouter.json b/specification/communication/data-plane/JobRouter/stable/2023-11-01/communicationservicejobrouter.json index 5d62f34dc321..88c8692a6c87 100644 --- a/specification/communication/data-plane/JobRouter/stable/2023-11-01/communicationservicejobrouter.json +++ b/specification/communication/data-plane/JobRouter/stable/2023-11-01/communicationservicejobrouter.json @@ -32,6 +32,18 @@ "consumes": [ "application/json" ], + "security": [ + { + "ApiKeyAuth": [] + } + ], + "securityDefinitions": { + "ApiKeyAuth": { + "type": "apiKey", + "name": "api-key", + "in": "header" + } + }, "tags": [], "paths": { "/routing/classificationPolicies": {