Skip to main content

telephony_lines

Creates, updates, deletes, gets or lists a telephony_lines resource.

Overview​

Nametelephony_lines
TypeResource
Idovh.order.telephony_lines

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
valuestring

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_by_service_nameselectservice_nameGet allowed options
getselectbilling_account, display_universal_directories, extra_simultaneous_lines, offers, owner_contact_ids, quantity, retractation, shipping_contact_id, typesbrand, mondial_relay_id, zonesGet prices and contracts information (Deprecated, will be removed)
listselectList lines
createinsertbilling_account, display_universal_directories, extra_simultaneous_lines, offers, owner_contact_ids, quantity, retractation, shipping_contact_id, typesCreate order (Deprecated, will be removed)

Parameters​

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
api_hoststringThe OVHcloud API host. Selected by OVH_ENDPOINT (ovh-eu, ovh-ca or ovh-us; default ovh-eu). (default: api.eu.ovhcloud.com, x-stackQL-envVarSelector: {"envVar":"OVH_ENDPOINT","default":"ovh-eu","values":{"ovh-eu":"api.eu.ovhcloud.com","ovh-ca":"api.ca.ovhcloud.com","ovh-us":"api.us.ovhcloud.com"}})
billing_accountstringThe name of your billingAccount (wire: billingAccount)
display_universal_directoriesarrayPublish owner contact informations on universal directories or not (wire: displayUniversalDirectories)
extra_simultaneous_linesarrayAdditional simultaneous numbers. Set several simultaneous lines for each line per phone (wire: extraSimultaneousLines)
offersarrayThe line offers. Set several offers for each line per phone (Deprecated, use offer method instead)
owner_contact_idsarrayOwner contact information id from /me entry point for each line (wire: ownerContactIds)
quantityintegerQuantity of request repetition in this configuration
retractationbooleanRetractation rights if set
service_namestringYour line number (wire: serviceName)
shipping_contact_idintegerShipping contact information id from /me entry point (wire: shippingContactId)
typesarrayNumber type. Set several types for each line per phone
brandstringPhone brands wanted with the offer. Set null for NO phone
mondial_relay_idstringUse /supply/mondialRelay entry point to specify a relay point and ignore shipping address information entry. (wire: mondialRelayId)
zonesarrayGeographic zones. Let empty for nogeographic type. Set several zones for each line per phone

SELECT examples​

Get allowed options

SELECT
value
FROM ovh.order.telephony_lines
WHERE service_name = '{{ service_name }}' -- required
;

INSERT examples​

Create order (Deprecated, will be removed)

INSERT INTO ovh.order.telephony_lines (
brand,
display_universal_directories,
extra_simultaneous_lines,
mondial_relay_id,
offers,
owner_contact_ids,
quantity,
retractation,
shipping_contact_id,
types,
zones,
billing_account
)
SELECT
'{{ brand }}',
'{{ display_universal_directories }}' /* required */,
'{{ extra_simultaneous_lines }}' /* required */,
'{{ mondial_relay_id }}',
'{{ offers }}' /* required */,
'{{ owner_contact_ids }}' /* required */,
{{ quantity }} /* required */,
{{ retractation }} /* required */,
{{ shipping_contact_id }} /* required */,
'{{ types }}' /* required */,
'{{ zones }}',
'{{ billing_account }}'
RETURNING
order_id,
contracts,
details,
prices,
url
;