...
- numbers[] – pole čísel
- string number - číslo
- string status (nepovinný), enum { 'reserved', 'active', 'canceled', 'stopped', 'prepared' } – stav čísla, význam hodnot
- string paymentType (nepovinný) - režim placení
- string numberType (nepovinný), enum { 'voice', 'fax', 'mobile' } – typ čísla
- int tariffPlanId (nepovinný) – id ceníku
- date createDate (nepovinný) – datum aktivace
- int customerId (nepovinný) – id zákazníka
- string customerName (nepovinný) – jméno zákazníka
- mobile (nepovinný)
- string iccid (nepovinný) - ICCID
- string dataTariffPlan (nepovinný) – datový balíček
- voip (nepovinný)
- string password (nepovinný) - heslo
- int addressCTUId (nepovinný) – adresa umístění čísla (RUIAN kód)
- string codec (nepovinný) – kodek
- autoconfigurationPhoneType (nepovinný) - typ telefonu pro případnou autokonfiguraci
- mac (nepovinný) - MAC adresa telefonu pro případnou autokonfiguraci
- forward (nepovinný)
- typePermanent (nepovinný) - nastavení permanentního přesměrování (off, voicemail, phonenumber)
- typeUnreachable (nepovinný) - nastavení přesměrování při nevyzvednutí a nedostupnosti (off, voicemail, phonenumber)
- typeBusy (nepovinný) - nastavení přesměrování při obsazené lince (off, voicemail, phonenumber)
- delaySeconds (nepovinný) - max. doba vyzvánění
- numPermanent (nepovinný) - nastavení čísla při typu přesměrování "phonenumber"
- numUnreachable (nepovinný) - nastavení čísla při typu přesměrování "phonenumber"
- numBusy (nepovinný) - nastavení čísla při typu přesměrování "phonenumber"
- diagnostics
- string status (nepovinný), enum { 'ok', 'undefined', 'unknown' } – stav registrace
- string ping (nepovinný) – odezva v ms
- double creditAmount (nepovinný) - kredit
- date creditExpirationDate (nepovinný) – expirace kreditu
- string containerHostname (nepovinný) – hostname ústředny
- antifraud (nepovinný)– nastavení antifraudu
- profilCurrent (nepovinný)
- int outgoing (nepovinný) – blokování odchozích hovorů
- int incoming (nepovinný) – blokování příchozích hovorů
- profilPermanent (nepovinný) – stálý profil
- int outgoing (nepovinný) – blokování odchozích hovorů
- int incoming (nepovinný) – blokování příchozích hovorů
- int internationalLimit (nepovinný) – mezinárodní limit hovorného v Kč
- profilCurrent (nepovinný)
- currentAvailableUnits – aktuální dostupné jednotky
- float slot1 – pozice 1
- float slot2 – pozice 2
- float slot3 – pozice 3
- float slot4 – pozice 4
- lastBillingChange - datum poslední změny obchodního nastavení čísla (ceník, typ platby, stav)
- int itemsCount - počet záznamů
- int result - kód chyby
- string resultText - textový popis chyby
CHYBY:
- 0 – OK
- 1 >0 – Chyba vstupních parametrů. Popis chyby je v resultText.
- <0 – Interní chyba
PŘÍKLAD XML ŽÁDOSTI
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prov="http://www.ipex/ProviderManagement.xsd1" xmlns:urn="urn:apiipex:providermanagement">
<soapenv:Header>
<prov:verifyAccess>
<accessToken></accessToken>
</prov:verifyAccess>
</soapenv:Header>
<soapenv:Body>
<urn:getNumberList>
<filter>
<!--Optional:-->
<number></number>
<!--Optional:-->
<status></status>
<!--Optional:-->
<paymentType></paymentType>
<!--Optional:-->
<tariffPlanId></tariffPlanId>
<!--Optional:-->
<customerId></customerId>
<!--Optional:-->
<numberType></numberType>
<!--Optional:-->
<containerId></containerId>
<!--Optional:-->
<externId></externId>
<!--Optional:-->
<iccid></iccid>
</filter>
<sorter>
<!--Optional:-->
<page_from></page_from>
<!--Optional:-->
<page_size></page_size>
</sorter>
<detail></detail>
</urn:getNumberList>
</soapenv:Body>
</soapenv:Envelope>
...