KiCompany: Difference between revisions
(Tutvustus) |
(→WSDL) |
||
| Line 5: | Line 5: | ||
= WSDL = | = WSDL = | ||
KiCompany WSDL asub aadressil [http://services.krediidiinfo.ee/KiCompany.wsdl http://services.krediidiinfo.ee/ | KiCompany WSDL asub aadressil [http://services.krediidiinfo.ee/KiCompany.wsdl http://services.krediidiinfo.ee/KiCompany.wsdl]. | ||
= Meetodid = | = Meetodid = | ||
Revision as of 18:17, 9 January 2008
Tutvustus
KiCompany on Krediidiinfo SOAP protokollil põhinev veebiteenus ettevõtete põhiandmete pärimiseks. Liides on mõeldud klientidele, kes soovivad integreerida oma süsteemi firmapäringu funktsionaalsust.
WSDL
KiCompany WSDL asub aadressil http://services.krediidiinfo.ee/KiCompany.wsdl.
Meetodid
getName
Ettevõtte nime pärimine.
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| Sisendparameetrid: | regCode | xs:string | Ettevõtte äriregistri kood. |
| Väljundparameeter: | name | xs:string | Ettevõtte nimi. Kui ettevõtte nime ei leita (sellise nimega ettevõtet ei eksisteeri, ettevõtte äriregistrikood vigane vms), siis on väljundparameetri väärtuseks tühistring. |
findCompanies
Ettevõtete otsimine nime järgi. Tulemuseks on massiiv, mis sisaldab otsingustringile sobivate ettevõtete nimesid ja äriregistrikoode.
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| Sisendparameetrid: | regCode | xs:string | Ettevõtte äriregistri kood |
| count | xs:int | Leitud ettevõtete maksimaalne arv, mis meetodi tulemuses võib olla. (Meetod ei tagasta korraga rohkem kui 100 ettevõtet) | |
| Väljundparameeter: | companies | ResultCompanyIDDataArray | Indekseeritud massiiv, mille elementideks on ResultCompanyIDData tüüpi elemendid. |
ResultCompanyIDData on kirje järgmise struktuuriga:
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| regCode | xs:string | Ettevõtte äriregistri kood | |
| name | xs:string | Ettevõtte nimi. |
getBasicData
Ettevõtte põhiandmete pärimine.
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| Sisendparameetrid: | regCode | xs:string | Ettevõtte äriregistri kood. |
| Väljundparameeter: | data | CompanyBasicDataType | Kirje ettevõtte andmetega. |
CompanyBasicDataType tüüpi kirje järgmise struktuuriga:
| Nimi | Tüüp | Kirjeldus |
|---|---|---|
| regCode | xs:string | ettevõtte äriregistri kood |
| name | xs:string | ettevõtte nimi. |
| street | xs:string | tänava nimi turunduseks kasutatavas postiaadressis |
| postCode | xs:string | posti indeksi number turunduseks kasutatavas postiaadressis |
| city | xs:string | linna nimi turunduseks kasutatavas postiaadressis |
| legalStreet | xs:string | tänava nimi juriidilises aadressis |
| legalPostCode | xs:string | posti indeksi number juriidilises aadressis |
| legalCity | xs:string | linnanimi juriidilises aadressis |
| phones | xs:string | telefonide numbrid |
| faxes | xs:string | fakside numbrid |
| web | xs:string | interneti kodulehekülje URL |
| emails | xs:string | e-posti aadressid |
| legalForm | xs:string | juriidiline vorm |
| shareCapital | xs:int | osakapitali suurus |
| shareCapitalCur | xs:string | valuuta tähis, milles on osakapitali suurus antud |
| regTime | xs:string | ettevõtte registreerimise aeg Äriregistris. Formaat: yyyy-mm-dd |
| regPlace | xs:string | registriosakonna nimetus kus ettevõte registreeriti |
| activities | xs:string | ettevõtte tegevusalade loetelu. Iga tegevusala ees on string '* ' (tärn ja tühik). |
| status | xs:string | äriregistri staatuse nimetus |
getContactData
Ettevõtte kontaktandmete pärimine.
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| Sisendparameetrid: | regCode | xs:string | ettevõtte äriregistri kood. |
| Väljundparameeter: | data | CompanyContactDataType | kirje kontaktandmetega |
CompanyContactDataType tüüpi kirje on järgmise struktuuriga:
| Nimi | Tüüp | Kirjeldus |
|---|---|---|
| street | xs:string | tänava nimi turunduseks kasutatavas postiaadressis |
| postCode | xs:string | posti indeksi number turunduseks kasutatavas postiaadressis |
| city | xs:string | linna nimi turunduseks kasutatavas postiaadressis |
| phones | xs:string | telefonide numbrid |
| faxes | xs:string | fakside numbrid |
| web | xs:string | interneti kodulehekülje URL |
| emails | xs:string | e-posti aadressid |
getLegalPostAddress
Ettevõtte juriidilise aadressi pärimine.
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| Sisendparameetrid: | regCode | xs:string | ettevõtte äriregistri kood. |
| Väljundparameeter: | data | CompanyPostAddressType | kirje juriidilise aadressi andmetega |
CompanyPostAddressType tüüpi kirje on järgmise struktuuriga:
| Nimi | Tüüp | Kirjeldus |
|---|---|---|
| street | xs:string | tänava nimi |
| postCode | xs:string | indeks |
| city | xs:string | linn |
isRegCodeValid
Ettevõtte äriregistri korrektsuse kontrollimine.
| Nimi | Tüüp | Kirjeldus | |
|---|---|---|---|
| Sisendparameetrid: | regCode | xs:string | Ettevõtte äriregistri kood |
| Väljundparameeter: | isValid | xs:boolean | Tõene, kui parameetriga ette antud äriregistri kood on kaheksakohaline arv ja viimane kontrollnumber on õige. |