{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:azure-communication-phone-numbers/phone-numbers-list-area-codes":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_list_area_codes","summary":"Gets the list of available area codes.","description":"GET /availablePhoneNumbers/countries/{countryCode}/areaCodes","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"countryCode","in":"query","required":true,"description":"The ISO 3166-2 country code, e.g. US.","schema":{"type":"string","description":"The ISO 3166-2 country code, e.g. US."}},{"name":"phoneNumberType","in":"query","required":true,"description":"Filter by numberType, e.g. Geographic, TollFree, Mobile.","schema":{"type":"string","enum":["geographic","tollFree","mobile"],"description":"Filter by numberType, e.g. Geographic, TollFree, Mobile."}},{"name":"skip","in":"query","required":false,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0.","schema":{"type":"integer","default":0,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0."}},{"name":"maxPageSize","in":"query","required":false,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100.","schema":{"type":"integer","default":100,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100."}},{"name":"assignmentType","in":"query","required":false,"description":"Filter by assignmentType, e.g. Person, Application.","schema":{"type":"string","enum":["person","application"],"description":"Filter by assignmentType, e.g. Person, Application."}},{"name":"locality","in":"query","required":false,"description":"The name of locality or town in which to search for the area code. This is required if the number type is Geographic.","schema":{"type":"string","description":"The name of locality or town in which to search for the area code. This is required if the number type is Geographic."}},{"name":"administrativeDivision","in":"query","required":false,"description":"The name of the state or province in which to search for the area code.","schema":{"type":"string","description":"The name of the state or province in which to search for the area code."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}},{"name":"accept-language","in":"query","required":false,"description":"The locale to display in the localized fields in the response. e.g. 'en-US'","schema":{"type":"string","description":"The locale to display in the localized fields in the response. e.g. 'en-US'"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-list-available-countries":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_list_available_countries","summary":"Gets the list of supported countries.","description":"GET /availablePhoneNumbers/countries","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"skip","in":"query","required":false,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0.","schema":{"type":"integer","default":0,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0."}},{"name":"maxPageSize","in":"query","required":false,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100.","schema":{"type":"integer","default":100,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}},{"name":"accept-language","in":"query","required":false,"description":"The locale to display in the localized fields in the response. e.g. 'en-US'","schema":{"type":"string","description":"The locale to display in the localized fields in the response. e.g. 'en-US'"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-browse-available-numbers":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_browse_available_numbers","summary":"Browses for available phone numbers to purchase.","description":"POST /availablePhoneNumbers/countries/{countryCode}/:browse","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","countryCode","body"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"countryCode":{"type":"string","description":"The ISO 3166-2 country code, e.g. US."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-list-available-localities":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_list_available_localities","summary":"Gets the list of cities or towns with available phone numbers.","description":"GET /availablePhoneNumbers/countries/{countryCode}/localities","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"countryCode","in":"query","required":true,"description":"The ISO 3166-2 country code, e.g. US.","schema":{"type":"string","description":"The ISO 3166-2 country code, e.g. US."}},{"name":"skip","in":"query","required":false,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0.","schema":{"type":"integer","default":0,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0."}},{"name":"maxPageSize","in":"query","required":false,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100.","schema":{"type":"integer","default":100,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100."}},{"name":"administrativeDivision","in":"query","required":false,"description":"An optional parameter for the name of the state or province in which to search for the area code.","schema":{"type":"string","description":"An optional parameter for the name of the state or province in which to search for the area code."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}},{"name":"accept-language","in":"query","required":false,"description":"The locale to display in the localized fields in the response. e.g. 'en-US'","schema":{"type":"string","description":"The locale to display in the localized fields in the response. e.g. 'en-US'"}},{"name":"phoneNumberType","in":"query","required":false,"description":"Filter by numberType, e.g. Geographic, TollFree, Mobile.","schema":{"type":"string","enum":["geographic","tollFree","mobile"],"description":"Filter by numberType, e.g. Geographic, TollFree, Mobile."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-list-offerings":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_list_offerings","summary":"List available offerings of capabilities with rates for the given country.","description":"GET /availablePhoneNumbers/countries/{countryCode}/offerings","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"countryCode","in":"query","required":true,"description":"The ISO 3166-2 country code, e.g. US.","schema":{"type":"string","description":"The ISO 3166-2 country code, e.g. US."}},{"name":"skip","in":"query","required":false,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0.","schema":{"type":"integer","default":0,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0."}},{"name":"maxPageSize","in":"query","required":false,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100.","schema":{"type":"integer","default":100,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100."}},{"name":"phoneNumberType","in":"query","required":false,"description":"Filter by numberType, e.g. Geographic, TollFree, Mobile.","schema":{"type":"string","enum":["geographic","tollFree","mobile"],"description":"Filter by numberType, e.g. Geographic, TollFree, Mobile."}},{"name":"assignmentType","in":"query","required":false,"description":"Filter by assignmentType, e.g. Person, Application.","schema":{"type":"string","enum":["person","application"],"description":"Filter by assignmentType, e.g. Person, Application."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}},{"name":"accept-language","in":"query","required":false,"description":"The locale to display in the localized fields in the response. e.g. 'en-US'","schema":{"type":"string","description":"The locale to display in the localized fields in the response. e.g. 'en-US'"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-list-reservations":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_list_reservations","summary":"Lists all reservations.","description":"GET /availablePhoneNumbers/reservations","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}},{"name":"maxPageSize","in":"query","required":false,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100.","schema":{"type":"integer","default":100,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-get-reservation":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_get_reservation","summary":"Gets a reservation by its ID.","description":"GET /availablePhoneNumbers/reservations/{reservationId}","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}},{"name":"reservationId","in":"query","required":true,"description":"The id of the reservation.","schema":{"type":"string","description":"The id of the reservation."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-create-or-update-reservation":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_create_or_update_reservation","summary":"Creates or updates a reservation by its ID.","description":"PATCH /availablePhoneNumbers/reservations/{reservationId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","reservationId","body"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"reservationId":{"type":"string","description":"The id of the reservation."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-delete-reservation":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_delete_reservation","summary":"Deletes a reservation by its ID.","description":"DELETE /availablePhoneNumbers/reservations/{reservationId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","reservationId"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"reservationId":{"type":"string","description":"The id of the reservation."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-purchase-reservation":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_purchase_reservation","summary":"Starts the purchase of all phone numbers in the reservation.","description":"POST /availablePhoneNumbers/reservations/{reservationId}/:purchase","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","reservationId"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"reservationId":{"type":"string","description":"The id of the reservation."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-search-available-phone-numbers":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_search_available_phone_numbers","summary":"Search for available phone numbers to purchase.","description":"POST /availablePhoneNumbers/countries/{countryCode}/:search","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","countryCode","body"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"countryCode":{"type":"string","description":"The ISO 3166-2 country code, e.g. US."},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-get-search-result":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_get_search_result","summary":"Gets a phone number search result by search id.","description":"GET /availablePhoneNumbers/searchResults/{searchId}","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"searchId","in":"query","required":true,"description":"The search Id.","schema":{"type":"string","description":"The search Id."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-purchase-phone-numbers":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_purchase_phone_numbers","summary":"Purchases phone numbers.","description":"POST /availablePhoneNumbers/:purchase","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","body"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-get-operation":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_get_operation","summary":"Gets an operation by its id.","description":"GET /phoneNumbers/operations/{operationId}","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"operationId","in":"query","required":true,"description":"The id of the operation","schema":{"type":"string","description":"The id of the operation"}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-cancel-operation":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_cancel_operation","summary":"Cancels an operation by its id.","description":"DELETE /phoneNumbers/operations/{operationId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","operationId"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"operationId":{"type":"string","description":"The id of the operation"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-update-capabilities":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_update_capabilities","summary":"Updates the capabilities of a phone number.","description":"PATCH /phoneNumbers/{phoneNumber}/capabilities","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","phoneNumber"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"phoneNumber":{"type":"string","description":"The phone number id in E.164 format. The leading plus can be either + or encoded as %2B, e.g. +11234567890."},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-get-by-number":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_get_by_number","summary":"Gets the details of the given purchased phone number.","description":"GET /phoneNumbers/{phoneNumber}","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"phoneNumber","in":"query","required":true,"description":"The purchased phone number whose details are to be fetched in E.164 format, e.g. +11234567890.","schema":{"type":"string","description":"The purchased phone number whose details are to be fetched in E.164 format, e.g. +11234567890."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-release-phone-number":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_release_phone_number","summary":"Releases a purchased phone number.","description":"DELETE /phoneNumbers/{phoneNumber}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","phoneNumber"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"phoneNumber":{"type":"string","description":"Phone number to be released, e.g. +11234567890."},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-list-phone-numbers":{"get":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_list_phone_numbers","summary":"Gets the list of all purchased phone numbers.","description":"GET /phoneNumbers","tags":["cloud"],"parameters":[{"name":"endpoint","in":"query","required":true,"description":"The communication resource, for example https://resourcename.communication.azure.com","schema":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"}},{"name":"skip","in":"query","required":false,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0.","schema":{"type":"integer","default":0,"description":"An optional parameter for how many entries to skip, for pagination purposes. The default value is 0."}},{"name":"top","in":"query","required":false,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100.","schema":{"type":"integer","default":100,"description":"An optional parameter for how many entries to return, for pagination purposes. The default value is 100."}},{"name":"api-version","in":"query","required":false,"description":"Version of API to invoke","schema":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-communication-phone-numbers/phone-numbers-operator-information-search":{"post":{"operationId":"cloud_azure_communication_phone_numbers_phone_numbers_operator_information_search","summary":"Searches for number format and operator information for a given list of phone numbers.","description":"POST /operatorInformation/:search","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["endpoint","body"],"properties":{"endpoint":{"type":"string","description":"The communication resource, for example https://resourcename.communication.azure.com"},"api-version":{"type":"string","default":"2025-06-01","description":"Version of API to invoke"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}