{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Number API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Number", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Account Accountname Numbers", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/account/:accountName/numbers", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "Name of the account. Can only contain letters, numbers, underscores and dashes, and is case-sensitive. Can be up to 100 characters in length." }, { "name": "api-version", "value": "", "type": "query", "description": "Client API version" }, { "name": "maxpagesize", "value": "", "type": "query", "description": "Maximum number of records to include in a single response. Defaults to 200, and must not exceed 500." }, { "name": "skip", "value": "", "type": "query", "description": "An offset into the collection of the first record to be returned." } ] }, "docs": "Gets a list of the numbers assigned to the specified account. Response pagination can be controlled with a combination of the maxpagesize and skip parameters. Limit the number of records in a response with the maxpagesize parameter. Specify the starting record using the skip parameter." }, { "info": { "name": "Microsoft Azure Get Account Accountname Numbers Phonenumber", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/account/:accountName/numbers/:phoneNumber", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "Name of the account. Can only contain letters, numbers, underscores and dashes, and is case-sensitive. Can be up to 100 characters in length." }, { "name": "phoneNumber", "value": "", "type": "path", "description": "Phone number in E.164 format." }, { "name": "api-version", "value": "", "type": "query", "description": "Client API version" } ] }, "docs": "Gets the details of a number assigned to an account, including the services for which the number is enabled." }, { "info": { "name": "Microsoft Azure Put Account Accountname Numbers Phonenumber", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/account/:accountName/numbers/:phoneNumber", "headers": [ { "name": "If-Match", "value": "" }, { "name": "If-None-Match", "value": "" } ], "params": [ { "name": "accountName", "value": "", "type": "path", "description": "Name of the account. Can only contain letters, numbers, underscores and dashes, and is case-sensitive. Can be up to 100 characters in length." }, { "name": "phoneNumber", "value": "", "type": "path", "description": "Phone number in E.164 format." }, { "name": "api-version", "value": "", "type": "query", "description": "Client API version" } ] }, "docs": "Creates or replaces the specified number in the specified account. In the body of the request, include the service for which this number is enabled. If the service is not specified, Operator Connect service is enabled by default. Optionally, include additional configuration for the number." }, { "info": { "name": "Microsoft Azure Delete Account Accountname Numbers Phonenumber", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/account/:accountName/numbers/:phoneNumber", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "Name of the account. Can only contain letters, numbers, underscores and dashes, and is case-sensitive. Can be up to 100 characters in length." }, { "name": "phoneNumber", "value": "", "type": "path", "description": "Phone number in E.164 format." }, { "name": "api-version", "value": "", "type": "query", "description": "Client API version" } ] }, "docs": "Removes the specified number from the specified account." }, { "info": { "name": "Microsoft Azure Get Numbers", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:accountName/numbers", "headers": [ { "name": "x-ms-client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for this operation." }, { "name": "accountName", "value": "", "type": "path", "description": "Name of the account." }, { "name": "top", "value": "", "type": "query", "description": "The number of result items to return." }, { "name": "skip", "value": "", "type": "query", "description": "The number of result items to skip." }, { "name": "maxpagesize", "value": "", "type": "query", "description": "The maximum number of result items per page." }, { "name": "filter", "value": "", "type": "query", "description": "Filter the result list using the given expression" }, { "name": "countRecords", "value": "", "type": "query", "description": "Whether to return a count of the total number of records available for this request." } ] }, "docs": "Get a list of Numbers on the specified account." }, { "info": { "name": "Microsoft Azure Get Number", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:accountName/numbers/:telephoneNumber", "headers": [ { "name": "If-Match", "value": "" }, { "name": "If-None-Match", "value": "" }, { "name": "If-Unmodified-Since", "value": "" }, { "name": "If-Modified-Since", "value": "" }, { "name": "x-ms-client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for this operation." }, { "name": "accountName", "value": "", "type": "path", "description": "Name of the account." }, { "name": "telephoneNumber", "value": "", "type": "path", "description": "Telephone number in E.164 format." } ] }, "docs": "Get details of a specific Number using its telephone number." }, { "info": { "name": "Microsoft Azure Create Or Replace Number", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/accounts/:accountName/numbers/:telephoneNumber", "headers": [ { "name": "Repeatability-Request-ID", "value": "" }, { "name": "Repeatability-First-Sent", "value": "" }, { "name": "If-Match", "value": "" }, { "name": "If-None-Match", "value": "" }, { "name": "If-Unmodified-Since", "value": "" }, { "name": "If-Modified-Since", "value": "" }, { "name": "x-ms-client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for this operation." }, { "name": "accountName", "value": "", "type": "path", "description": "Name of the account." }, { "name": "telephoneNumber", "value": "", "type": "path", "description": "Telephone number in E.164 format." } ] }, "docs": "Create or replace the details of a Number." }, { "info": { "name": "Microsoft Azure Delete Number", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/accounts/:accountName/numbers/:telephoneNumber", "headers": [ { "name": "Repeatability-Request-ID", "value": "" }, { "name": "Repeatability-First-Sent", "value": "" }, { "name": "If-Match", "value": "" }, { "name": "If-None-Match", "value": "" }, { "name": "If-Unmodified-Since", "value": "" }, { "name": "If-Modified-Since", "value": "" }, { "name": "x-ms-client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for this operation." }, { "name": "accountName", "value": "", "type": "path", "description": "Name of the account." }, { "name": "telephoneNumber", "value": "", "type": "path", "description": "Telephone number in E.164 format." } ] }, "docs": "Delete a specific Number using its telephone number." } ] } ], "bundled": true }