{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Communications API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Communications", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Support Supporttickets Supportticketname Checknameavailability", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Support/supportTickets/:supportTicketName/checkNameAvailability", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Azure subscription Id." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Check the availability of a resource name. This API should be used to check the uniqueness of the name for adding a new communication to the support ticket." }, { "info": { "name": "Microsoft Azure Post Providers Microsoft Support Supporttickets Supportticketname Checknameavailability", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/providers/Microsoft.Support/supportTickets/:supportTicketName/checkNameAvailability", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Check the availability of a resource name. This API should be used to check the uniqueness of the name for adding a new communication to the support ticket." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Support Supporttickets Supportticketname Communications", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Support/supportTickets/:supportTicketName/communications", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "$top", "value": "", "type": "query", "description": "The number of values to return in the collection. Default is 10 and max is 10." }, { "name": "$filter", "value": "", "type": "query", "description": "The filter to apply on the operation. You can filter by communicationType and createdDate properties. CommunicationType supports Equals ('eq') operator and createdDate supports Greater Than ('gt') and Greater Than or Equals ('ge') operators. You may combine the CommunicationType and CreatedDate filters by Logical And ('and') operator." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Azure subscription Id." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Lists all communications (attachments not included) for a support ticket. You can also filter support ticket communications by _CreatedDate_ or _CommunicationType_ using the $filter parameter. The only type of communication supported today is _Web_. Output will be a paged result with _nextLink_, using which you can retrieve the next set of Communication results. Support ticket data is available for 18 months after ticket creation. If a ticket was created more than 18 months ago, a request for d" }, { "info": { "name": "Microsoft Azure Get Providers Microsoft Support Supporttickets Supportticketname Communications", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/providers/Microsoft.Support/supportTickets/:supportTicketName/communications", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name" }, { "name": "$top", "value": "", "type": "query", "description": "The number of values to return in the collection. Default is 10 and max is 10." }, { "name": "$filter", "value": "", "type": "query", "description": "The filter to apply on the operation. You can filter by communicationType and createdDate properties. CommunicationType supports Equals ('eq') operator and createdDate supports Greater Than ('gt') and Greater Than or Equals ('ge') operators. You may combine the CommunicationType and CreatedDate filters by Logical And ('and') operator." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Lists all communications (attachments not included) for a support ticket. You can also filter support ticket communications by _CreatedDate_ or _CommunicationType_ using the $filter parameter. The only type of communication supported today is _Web_. Output will be a paged result with _nextLink_, using which you can retrieve the next set of Communication results. Support ticket data is available for 18 months after ticket creation. If a ticket was created more than 18 months ago, a request for d" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Support Supporttickets Supportticketname Communications Communicationname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Support/supportTickets/:supportTicketName/communications/:communicationName", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "communicationName", "value": "", "type": "path", "description": "Communication name." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Azure subscription Id." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Returns communication details for a support ticket." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Providers Microsoft Support Supporttickets Supportticketname Communications Communicationname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Support/supportTickets/:supportTicketName/communications/:communicationName", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "communicationName", "value": "", "type": "path", "description": "Communication name." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Azure subscription Id." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Adds a new customer communication to an Azure support ticket." }, { "info": { "name": "Microsoft Azure Get Providers Microsoft Support Supporttickets Supportticketname Communications Communicationname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/providers/Microsoft.Support/supportTickets/:supportTicketName/communications/:communicationName", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "communicationName", "value": "", "type": "path", "description": "Communication name." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Returns communication details for a support ticket." }, { "info": { "name": "Microsoft Azure Put Providers Microsoft Support Supporttickets Supportticketname Communications Communicationname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/providers/Microsoft.Support/supportTickets/:supportTicketName/communications/:communicationName", "params": [ { "name": "supportTicketName", "value": "", "type": "path", "description": "Support ticket name." }, { "name": "communicationName", "value": "", "type": "path", "description": "Communication name." }, { "name": "api-version", "value": "", "type": "query", "description": "API version." } ] }, "docs": "Adds a new customer communication to an Azure support ticket." } ] } ], "bundled": true }