Ontwerp u pasgemaakte toepassing

Verbeter u eie toepassings met PureVPN API. Gebruik al die beste funksies van PureVPN in u toepassing en bestuur dit met u eie naam.

Kry ons volledige API

PureVPN API – Skep en bestuur rekeninge met u eie toepassing

U kan op ons vertrou om u te help om ‘n beter werk te doen.

Sluit aan by PureVPN API en kry die sagteware-kode om u pasgemaakte toepassings te ontwikkel. Gebruik aangepaste toepassings om maklik VPN-rekeninge te skep en dit effektief te bestuur vanaf die kombinasie van ‘n toestel / bedryfstelsel van u keuse. Die enigste doel van die API-program is om u te help om ‘n beter diens en ervaring te lewer deur innovasie en aanpassing.

Aanmelding vir ons ontwikkelaarsprogram

Hoe werk dit

Met hierdie API kan u u eie pasgemaakte VPN-kliënte bou. Dit is 100% oop vir alle ontwikkelaars wat VPN-toepassings op ons platform wil skep. Bestudeer die open source-kode van bestaande VPN-toepassings vir voorbeelde van hoe dinge hier werk. Moenie vergeet om u aansoek by ons stelsel te registreer nie.

  • Aan die gang kom
  • sekuriteit
  • optimalisering
  • API-metodes

Aan die gang kom

Skep ‘n toepassing

U kan maklik toepassings skep sonder om te leer oor VPN of die tegnologie daarvan. Om die beste VPN-diens te kry, sal PureVPN u die volgende saam met u handelaarsrekening voorsien en u Toegewyde IP byvoeg by ons Firewall-beleid:

Gebruikermagtiging

By elke REST-versoek moet die gebruikte gebruikersnaam en wagwoord gebruik word. Die versoek moet gerig word met die geregistreerde IP wat tydens registrasie op die PureVPN-firewall geregistreer is.

Fout met hantering

Ons API’s sal gepaste foutkodes en -boodskappe saambring, wat die oorsaak van mislukking sal verklaar. ‘N Volledige dokumentasie van ons foutkodes en redes sal tydens die inskrywing met u gedeel word.

Hantering van verskillende datasentrums

Hoe u ‘n verbinding kan maak met die naaste DC-toegangspunt vir vinniger interaksie met die API, en dinge om op te let as u ‘n kliënt ontwikkel.

Kry die vinnigste bediener

Die VPN API en sy dienste bestuur alles vir u. Aangesien gebruikersversoeke ‘n VPN-tonnel skep, moet ons dienste die vinnigste beskikbaarheid van die bediener verseker, met inagneming van die verkeer en die belasting op ons bedieners, terwyl ons u geografiese ligging in ag neem om enige vertraging te verminder.

Hanteer opdaterings

Op pureVPN werk ons ​​span toegewyd aan die verbetering van die kwaliteit van ons dienste. PureVPN hou die opgradering van API’s aan en stuur ‘n formele kennisgewing aan ons kliënte waarin hulle die nuutste funksies stel wat per e-pos blootgestel word.

Hantering van PUSH-kennisgewings

As kliënte sal u toegelaat word om u terugbel-URL’s by pureVPN te registreer, sodat ons u op die hoogte kan hou van verbeterings aan ons infrastruktuur. Ons dienste sal byvoorbeeld kennisgewings stuur na kliënte se geregistreerde terugbel-URL’s, om hulle in kennis te stel sodra ons ‘n nuwe bediener op enige plek byvoeg, of as ons ons dienste in ‘n nuwe land uitbrei.

Oproepmetodes

Ons bied roetine-REST-versoeke aan ons blootgestelde API in die vorm van JSON-voorwerpe. Hierdie versoeke word oor ‘n veilige URL vermaak om die beskerming van data wat na ons bediener gestuur word, te beskerm. Alle API’s reageer met ‘n soortgelyke vorm van JSON Object.

sekuriteit

Eind-tot-einde-kodering

Alle oproepe na ons API word deur middel van veilige hawe 443 vermaak, wat verseker dat kliënte-oproepe beskerm word en dat antwoorde teruggestuur word. Geen oproepe na ons REST API sal onderneem word sonder behoorlike magtiging van die geloofsbriewe wat ten tyde van die intekening gegee is nie.

Veiligheidsriglyne

Ons span spesialiste bied ook advies aan kliënte, beskerm hul beskerming en help hulle met hul VPN-dienste wat van hul toepassing gebruik word.

Perfekte voorwaartse geheimhouding

Ons verbeterde magtigingsmeganisme bied ook toegangstoken / geheime sleutels wat binne ‘n bepaalde tydlyn verval. Dit verseker geheimhouding in geval van sekuriteitskompromisasies as gevolg van swak skakels.

optimalisering

Kliëntoptimalisering

Ons span spesialiste bied ook advies aan kliënte, wat ‘n hoë prestasie van hul toepassings verseker, sodat hulle die beste dienste kan aanbied. Die optimalisering van die kliënt dek platforms wat Windows, Mac, Android en iOS insluit.

API-metodes

Beskikbare metodelys

  • Skep VPN-rekening API
  • Hernuwe VPN-rekening API
  • Vee VPN-rekening API uit
  • Verander VPN-rekening API
  • Vind die status van die VPN-rekening API
  • Dateer die status van die VPN-rekening API op

API TL-skema, as JSON

Teks en JSON-aanbieding van tipes en metodes wat in API gebruik word. Kry volledige API

eindpunt: https://reseller.purevpn.com/partner/api.php

beskrywing: Hierdie API kan gebruik word om ‘n VPN-rekening te skep. U hoef nie gebruikersname en wagwoorde in te voer tydens die skep van die rekening nie. In die geval van die afwesigheid van gebruikersnaam en wagwoord, skep ons uself met behulp van u handelsnaam en genereer u u wagwoord outomaties. Die vereiste parameters wat u moet invul, is die tipe pakket wat u wil gebruik en die aantal dae waarvoor u hierdie rekening wil gebruik. Die periode waarvoor u hierdie rekening wil gebruik, het gedefinieerde parameters (enige ander waardes is nie aanvaarbaar nie).

Versoek tipe: POST

Versoek parameters:

– api_user => xxxxx (gebruikersnaam van die resellerpaneel. Dit sal toegeken word na aanmelding) – api_password => xxxxx (wagwoord vir die herverkoperpaneel. Dit sal toegeken word na aanmelding) – api => waar – metode => skep – periode => (# 30 | # 90 | # 180 | # 365) Kies een uit die lys – package_type => standaard

Antwoordparameters:

<xml> <gebruiker>(Outomaties gegenereerde gebruikersnaam)</ gebruiker> <vpn_password>(Wagwoord wat outomaties gegenereer word)</ vpn_password> <lei>1</ gevolg> </ xml>

Voorbeeld Krulversoek

Skep ‘n maand VPN-rekening krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = skep&tydperk = # 30&package_type = standaard ” https://reseller.purevpn.com/partner/api.php ‘
Skep ‘n VPN-rekening van drie maande krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = skep&tydperk = # 90&package_type = standaard ” https://reseller.purevpn.com/partner/api.php ‘Kry API >>

eindpunt: https://reseller.purevpn.com/partner/api.php

beskrywing: Hierdie API kan gebruik word om u VPN-rekening te hernu. Die vereiste parameters wat u moet invul, is u gebruikersnaam en die aantal dae waarvoor u u rekening wil hernu. Die periode waarvoor u hierdie rekening wil gebruik, het gedefinieerde parameters (enige ander waardes is nie aanvaarbaar nie).

Versoek tipe: POST

Versoek parameters:

– api_user => xxxxx (gebruikersnaam van die resellerpaneel. Dit sal toegeken word na aanmelding) – api_password => xxxxx (wagwoord vir die herverkoperpaneel. Dit sal toegeken word na aanmelding) – api => waar – metode => vernuwe – gebruikersnaam => xxxxx (outomaties gegenereerde VPN-gebruikersnaam vanaf ‘n VPN-rekeningoproep) – periode => (# 30 | # 90 | # 180 | # 365) Kies een uit die lys

Antwoordparameters:

<xml> <gebruiker>(Outomaties gegenereerde gebruikersnaam)</ gebruiker> <lei>1</ gevolg> </ xml>

Voorbeeld Krulversoek

Hernu ‘n maand VPN-rekening krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = hernu&username = xxxxx&periode = # 30 ” https://reseller.purevpn.com/partner/api.php ‘
Hernu die VPN-rekening van drie maande krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = hernu&username = xxxxx&periode = # 90 ” https://reseller.purevpn.com/partner/api.php ‘Kry API >>

eindpunt: https://reseller.purevpn.com/partner/api.php

beskrywing: Hierdie API kan gebruik word om u VPN-rekening uit te vee. Die vereiste parameter wat u moet invul, is u gebruikersnaam.

Versoek tipe: POST

Versoek parameters:

– api_user => xxxxx (gebruikersnaam van die resellerpaneel. Dit sal toegeken word na aanmelding) – api_password => xxxxx (wagwoord vir die herverkoperpaneel. Dit sal toegeken word na aanmelding) – api => waar – metode => verwyder – gebruikersnaam => xxxxx (outomaties gegenereerde VPN-gebruikersnaam vanaf ‘n VPN-rekeningoproep)

Antwoordparameters:

<xml> <lei>1</ gevolg> </ xml>

Voorbeeld Krulversoek

krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&metode = Verwyder&gebruikersnaam = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Kry API >>

eindpunt: https://reseller.purevpn.com/partner/api.php

beskrywing: Die API kan gebruik word om die wagwoord van u VPN-rekening te verander. U benodigde parameters wat u moet invul, is u gebruikersnaam en u nuwe wagwoord.

Versoek tipe: POST

Versoek parameters:

– api_user => xxxxx (gebruikersnaam van die resellerpaneel. Dit sal toegeken word na aanmelding) – api_password => xxxxx (wagwoord vir die herverkoperpaneel. Dit sal toegeken word na aanmelding) – api => waar – metode => verander_passwoord – gebruikersnaam => xxxxx (outomaties gegenereerde VPN-gebruikersnaam vanaf ‘n VPN-rekeningoproep) – new_pass => xxxxx (Voer u nuwe wagwoord in wat u wil instel)

Antwoordparameters:

<xml> <lei>1</ gevolg> </ xml>

Voorbeeld Krulversoek

krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = change_password&username = xxxxx&new_pass = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Kry API >>

eindpunt: https://reseller.purevpn.com/partner/api.php

beskrywing: Die API kan gebruik word om die status van u VPN-rekening na te gaan, of dit in staat is of gedeaktiveer is. ‘0’ sou beteken dat u rekening gedeaktiveer is, terwyl ‘1’ sou beteken dat dit geaktiveer is. Die vereiste parameter wat u moet invul, is u gebruikersnaam.

Versoek tipe: GET

Versoek parameters:

– api_user => xxxxx (gebruikersnaam van die resellerpaneel. Dit sal toegeken word na aanmelding) – api_password => xxxxx (wagwoord vir die herverkoperpaneel. Dit sal toegeken word na aanmelding) – api => waar – metode => status – gebruikersnaam => xxxxx (outomaties gegenereerde VPN-gebruikersnaam vanaf ‘n VPN-rekeningoproep)

Antwoordparameters:

<xml> <status>(Status van die VPN-gebruikersnaam)</ status> <lei>1</ gevolg> </ xml>

Voorbeeld Krulversoek

krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = status&gebruikersnaam = xxxxx ” https://reseller.purevpn.com/partner/api.php ‘Kry API >>

eindpunt: https://reseller.purevpn.com/partner/api.php

beskrywing: Hierdie API kan gebruik word om die status van u VPN-rekening op te dateer wat inskakel of gedeaktiveer is. ‘0’ sou beteken dat u rekening gedeaktiveer is, terwyl ‘1’ sou beteken dat dit geaktiveer is. Vereiste parameters wat u moet invul, is u gebruikersnaam en u status (0 of 1).

Versoek tipe: POST

Versoek parameters:

– api_user => xxxxx (gebruikersnaam van die resellerpaneel. Dit sal toegeken word na aanmelding) – api_password => xxxxx (wagwoord vir die herverkoperpaneel. Dit sal toegeken word na aanmelding) – api => waar – metode => update_status – gebruikersnaam => xxxxx (outomaties gegenereerde VPN-gebruikersnaam vanaf ‘n VPN-rekeningoproep) – update_status => (aktiveer | deaktiveer)

Antwoordparameters:

<xml> <lei>1</ gevolg> </ xml>

Voorbeeld Krulversoek

Skakel VPN-rekening in krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = update_status&username = xxxxx&update_status = inskakel ” https://reseller.purevpn.com/partner/api.php ‘
Skakel VPN-rekening uit krul -XPOST -d ‘api_user = xxxxx&api_password = xxxxx& api = true&method = update_status&username = xxxxx&update_status = deaktiveer ” https://reseller.purevpn.com/partner/api.php ‘Kry API >>

Die voordele daarvan om in te teken op die PureVPN API

Met PureVPN kan u u hele koop- en verkoopproses outomatiseer deur u toegang tot die databasis te gee met sy API of toepassingsprogrammeringsvlak..

Onmiddellike aktivering en hernuwing

Met die PureVPN API kan u klante-rekeninge onmiddellik en outomaties aktiveer sodra die betalingsbevestiging daarvan ontvang is. Boonop kan u u kliënte se rekeninge outomaties hernu onmiddellik nadat hulle met die PureVPN API betaal is. U hoef nie heeltyd aanlyn te wees om rekeninge te aktiveer en te hernu nie. Boonop hoef u kliënte nie ure te wag nie. Dit is ‘n oorwinning!

Makliker integrasie met u CRM en faktuur

Die PureVPN API kan maklik met u klantehulpbronbestuursagteware, fakturasiesagteware en ander stelsels geïntegreer word om ‘n uitgebreide momentopname van u besigheid te gee. Met die PureVPN API kan u maklik u rekeninge bestuur, besonderhede oor nuwe aanmeldings bekyk, die aantal hernuwings nagaan en alle belangrike funksies maklik hanteer.

Selfdiensopsies vir u kliënte

As u u klante regtig wil verheug, kan die PureVPN API u u kliënte bemagtig deur selfdiensopsies toe te laat vir die VPN-diens wat u lewer. U kliënte kan maklik hul rekeninggebruik, bandwydte-gebruik, die vervaldatum van die rekening nagaan, hul wagwoord verander en ander besonderhede aanpas.

Word PureVPN herverkoper!

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me