Arendaja ja API tingimused
Tingimused, mis reguleerivad arendaja mandaate, integratsioone, API kasutamist, automatiseerimist ja tehnilist juurdepääsu.
1. Piiratud litsents
Heakskiitmise ja järgimise korral annab X2 piiratud, tühistatava ja mitteülekantava õiguse kasutada kinnitatud rakenduse ja ulatuse jaoks volitatud API-sid ja arendajatööriistu.
2. Mandaat ja OAuth
API võtmed, saladused, märgid ja OAuthi mandaat peavad olema kaitstud. Rakendused peaksid taotlema minimaalseid vajalikke õigusi ega tohi koguda kolmanda osapoole paroole, kui on saadaval volitatud OAuthi või API meetodid.
3. Ulatused ja load
Lugemine, kirjutamine ja tundlikud toimingud on eraldi õigused. Juurdepääs kataloogile ei anna automaatselt õigusi, levitamist, rahandust ega muud juurdepääsu.
4. API keelatud kasutamine
Arendajad ei tohi kõrvale hiilida ulatustest, kiiruspiirangutest või kasutuskontrollidest, kraapida keelatud andmeid, pöördprojekteerida piiratud süsteeme, pääseda juurde teiste klientide andmetele, müüa edasi volitamata juurdepääsu ega kasutada API-sid ebaseaduslikuks jälgimiseks või pettuseks.
5. Hindade piirangud ja kasutamine
X2 võib teenuse usaldusväärsuse kaitsmiseks ja kasutuse õiglaseks jaotamiseks rakendada kõnede, andmete, salvestusruumi, arvutamise, automatiseerimise, samaaegsuse või muid piiranguid.
6. Kasutuspõhised tasud
API tasud võivad sõltuda kõnedest, andmemahust, arvutamisest, salvestusruumist, esmaklassilistest lõpp-punktidest, automatiseerimise mahust, tehisintellekti kinnitamisest või ettevõtte nõuetest. Katsed mõõtmisest mööda hiilida võivad põhjustada peatamise.
7. Andmed ja kliendi sisu
Arendajad võivad töödelda ainult rakenduse jaoks volitatud andmeid ja peavad rakendama asjakohaseid säilitamise, turvalisuse ja kustutamise juhtelemente. Tavalises API-juurdepääsus ei sisaldu X2 patenteeritud andmekogumid, pettuste mudelid ja sõltumatud kliendiandmed.
8. Turvalisus
Arendajad peavad järgima mõistlikke turvatavasid, vahetama ohustatud mandaate ja viivitamatult teatama kahtlustatavast volitamata juurdepääsust.
9. Versioonide koostamine
X2 võib kasutusele võtta uusi API versioone, vananeda vanematest versioonidest ja muuta ulatust, kui see on vajalik turvalisuse, privaatsuse, arhitektuuri või teenusepakkuja nõuete jaoks. Kui see on teostatav, võidakse materjali purunemise muudatustest ette teatada.
10. Kättesaadavus
API saadavus võib sõltuda teenusest, territooriumist, kinnitusest, pakkuja ühendustest ja infrastruktuurist. Liivakasti juurdepääs ei tähenda automaatselt tootmise heakskiitu.
11. Peatamine ja lõpetamine
X2 võib peatada konkreetse API mandaadi või rakenduse, peatamata tingimata kogu kliendi X2 kontot, kui probleem on piiratud arendaja juurdepääsuga.