Back to top

API Documentation

Linkcrypt.ws API

Mit dieser API können Sie Funktionen von Linkcrypt.ws ansprechen und einfach in Ihre Software integieren.

Zugangsdaten

Für alle Anfragen an die API benötigen Sie einen API-Key. Der API ist mit ihren Account verbunden.

Fehlermeldungen

Eine Fehlermeldung von der API sieht im Schema etwa so aus:

<?xml version="1.0"?>
<data>
<status>0</status>;
<errorCode>[ERRORCODE]</folderKey>
<errorMsg>[ERRORMSG]</errorMsg>
</data>
Code Fehlermeldung Erklärung
1000 ERROR: Not API Selected Sie haben keine gültige API gewählt. Prüfen Sie ob Sie bei dem Feldnamen api, den Wert create_V2 übergeben haben
1001 ERROR: Wrong url parameter given Keine Links übergeben
1002 ERROR: User API ID not found! Die User ID wurde nicht gefunden. Gibt es die ID?
1003 ERROR: Invalid url found: [URL] Fehlerhafte Link [URL] übergeben
1004 ERROR: Blacklisted url found:[URL] Der Link [URL] ist nicht erlaubt
1005 ERROR: No valid url submited Kein gültiger Link wurde übergeben
1006 ERROR: Couldn’t create folder Interner Fehler. Einfach nochmal probieren
1007 ERROR: Couldn’t create folder Interner Fehler. Einfach nochmal probieren
1033 ERROR: API-KEY wrong! Interner Fehler. Einfach nochmal probieren
1033 ERROR: Function not allowed! Interner Fehler. Einfach nochmal probieren
1101 ERROR: Folder not Found Ordner nicht gefunden
1101 ERROR: Not enough rights Nicht genügend Rechte

Funktionen

Ordner erstellen

Erstellt einen Ordner

Ordner erstellen
POST/api.html?api=create_V2

Parameters
HideShow
apiKey
string (required) 

Dein API-Key

urls
string (required) 

Links für den Ordner. Jeder Link wird durch ein Semikolon ; getrennt

title
string (optional) 

Titel des Ordners

folder_password
string (optional) Default: Wert aus Globaleordnereinstellungen 

Passwort zum Zugriff auf den Ordner

download_password
string (optional) Default: Wert aus Globaleordnereinstellungen 

Passwort für das Entpacken der Dateien

captx
int (optional) Default: Wert aus Globaleordnereinstellungen 

CaptX Captcha

Choices: 1 0

textx
int (optional) Default: Wert aus Globaleordnereinstellungen 

TextX Captcha

Choices: 1 0

colorx
int (optional) Default: Wert aus Globaleordnereinstellungen 

ColorX Captcha

Choices: 1 0

weburls
int (optional) Default: Wert aus Globaleordnereinstellungen 

Weblinks aktivieren

Choices: 1 0

dlc
int (optional) Default: Wert aus Globaleordnereinstellungen 

DLC-Container

Choices: 1 0

cnl
int (optional) Default: Wert aus Globaleordnereinstellungen 

Click’n’Load

Choices: 1 0

rsdf
int (optional) Default: Wert aus Globaleordnereinstellungen 

RSDF-Container

Choices: 1 0

ccf
int (optional) Default: Wert aus Globaleordnereinstellungen 

CCF-Container

Choices: -1 0 1 2 3 4 5 6 7 14

mirror_1
string (optional) 

Links für Mirror 1. Jeder Link wird durch ein Semikolon ; getrennt

mirror_2
string (optional) 

Links für Mirror 2. Jeder Link wird durch ein Semikolon ; getrennt

mirror_3
string (optional) 

Links für Mirror 3. Jeder Link wird durch ein Semikolon ; getrennt

Response  200
HideShow
Headers
Content-Type: text/xml
Body
<?xml version="1.0"?>
<data>
    <status>1</status>;
    <folderKey>[FOLDERKEY]</folderKey>
    <folderUrl>[FOLDERURL]</folderUrl>
</data>

Ordner editieren

Bearbeitet einen Ordner

Ordner editieren
POST/api.html?api=edit_V2

Parameters
HideShow
apiKey
string (required) 

Dein API-Key

folderKey
string (required) 

Dein API-Key

urls
string (optional) 

Links für den Ordner. Jeder Link wird durch ein Semikolon ; getrennt

title
string (optional) 

Titel des Ordners

folder_password
string (optional) Default: Wert aus Globaleordnereinstellungen 

Passwort zum Zugriff auf den Ordner

download_password
string (optional) Default: Wert aus Globaleordnereinstellungen 

Passwort für das Entpacken der Dateien

captx
int (optional) Default: Wert aus Globaleordnereinstellungen 

CaptX Captcha

Choices: 1 0

textx
int (optional) Default: Wert aus Globaleordnereinstellungen 

TextX Captcha

Choices: 1 0

colorx
int (optional) Default: Wert aus Globaleordnereinstellungen 

ColorX Captcha

Choices: 1 0

weburls
int (optional) Default: Wert aus Globaleordnereinstellungen 

Weblinks aktivieren

Choices: 1 0

dlc
int (optional) Default: Wert aus Globaleordnereinstellungen 

DLC-Container

Choices: 1 0

cnl
int (optional) Default: Wert aus Globaleordnereinstellungen 

Click’n’Load

Choices: 1 0

rsdf
int (optional) Default: Wert aus Globaleordnereinstellungen 

RSDF-Container

Choices: 1 0

ccf
int (optional) Default: Wert aus Globaleordnereinstellungen 

CCF-Container

Choices: -1 0 1 2 3 4 5 6 7 14

mirror_1
string (optional) 

Links für Mirror 1. Jeder Link wird durch ein Semikolon ; getrennt

mirror_2
string (optional) 

Links für Mirror 2. Jeder Link wird durch ein Semikolon ; getrennt

mirror_3
string (optional) 

Links für Mirror 3. Jeder Link wird durch ein Semikolon ; getrennt

Response  200
HideShow
Headers
Content-Type: text/xml
Body
<?xml version="1.0"?>
<data>
    <status>1</status>;
</data>

Ordner Information

Listet alle Informationen aus einem Ordner auf

Ordner aufrufen
GET/api.html?api=getFolder_V2

Parameters
HideShow
apiKey
string (required) 

Dein API-Key

folderKey
string (required) 

Dein API-Key

Response  200
HideShow
Headers
Content-Type: text/xml
Body
<?xml version="1.0"?>
<data>
<status>1</status>
<folderKey>qhn6551fsf1d5lq</folderKey>
<folderTitle>
Titel des Ordners
</folderTitle>
<folderAccessPassword/>
<folderFilePassword/>
<folderCaptchaCaptX>0</folderCaptchaCaptX>
<folderCaptchaColorX>0</folderCaptchaColorX>
<folderCaptchaTextX>0</folderCaptchaTextX>
<folderWeblinks>1</folderWeblinks>
<folderContainerDLC>1</folderContainerDLC>
<folderContainerCNL>1</folderContainerCNL>
<folderContainerCCF>1</folderContainerCCF>
<folderContainerRSDF>1</folderContainerRSDF>
<folderStatus>1</folderStatus>
<folderSize>1553.99</folderSize>
<folderHoster>uploaded.to</folderHoster>
<folderMirrorType>REPLACE</folderMirrorType>
<folderMirrorMinCheck>0</folderMirrorMinCheck>
<folderMirrorReplaceAfterDays>0</folderMirrorReplaceAfterDays>
<folderMirrorUrls1/>
<folderMirrorUrls2/>
<folderMirrorUrls3/>
<files>
<file>
<filename>hGJssaGg.part01.rar</filename>
<filestatus>1</filestatus>
<filesize>104</filesize>
<hoster>uploaded.to</hoster>
<fileId>191830904</fileId>
<url>http://ul.to/1hss056u</url>
</file>
....
<file>
<filename>dadf.part15.rar</filename>
<filestatus>1</filestatus>
<filesize>97</filesize>
<hoster>uploaded.to</hoster>
<fileId>191830918</fileId>
<url>http://ul.to/eqmasfk0mce</url>
</file>
</files>
</data>

Ordner löschen

Löscht einen Ordner

Ordner Löschen
DELETE/api.html?api=delete_V2

Parameters
HideShow
apiKey
string (required) 

Dein API-Key

folderKey
string (required) 

Dein API-Key

Response  200
HideShow
Headers
Content-Type: text/xml
Body
<?xml version="1.0"?>
<data>
    <status>1</status>;
</data>

Ordner aufrufen

Ruft den Status eines Ordners auf

Status aufrufen
GET/api.html?api=status_V2

Parameters
HideShow
apiKey
string (required) 

Dein API-Key

folderKey
string (required) 

Dein API-Key

Response  200
HideShow
Headers
Content-Type: text/xml
Body
<?xml version="1.0"?>
<data>
    <status>1</status>;
</data>

Generated by aglio on 03 Oct 2015