LoopiaAPI: statuskoder och felkoder (faultCode) – vad svaren betyder

Ett anrop till LoopiaAPI kan besvaras på två sätt. Gick anropet igenom får du ett vanligt svar, där metoder som inte returnerar data svarar med en statuskod av typen status. Kunde anropet inte genomföras får du i stället ett XML-RPC-fel med en felkod (faultCode). Båda beskrivs här.

status

Statuskod för metoder som inte returnerar data.

Datatyp

string

Giltiga värden

  • OK
    Allt är ok.
  • AUTH_ERROR
    Felaktigt användarnamn eller lösenord.
  • DOMAIN_OCCUPIED
    Domännamnet är inte tillgängligt för registrering.
  • RATE_LIMITED
    Maximalt antal metodanrop per tidsperiod uppnått.
  • BAD_INDATA
    Någon parameter har ogiltiga värden.
  • UNKNOWN_ERROR
    Någonting annat gick fel och åtgärden har inte utförts.
  • INSUFFICIENT_FUNDS
    Det finns inte tillräckliga medel av vald valuta för att genomföra åtgärden.

felkoder (faultCode)

När ett anrop till LoopiaAPI inte kan genomföras returneras en felkod. Tabellen nedan listar de felkoder du kan stöta på och vad de betyder, så att du snabbt kan felsöka dina anrop.

FelkodBetydelse av felkod
404Okänt fel.
401Inloggningsuppgifterna är felaktiga.
429Gränsen har överskridits.
620Metoden existerar inte
623Anropsparametrar matchar inte signaturen.
631Det gick inte att genomföra begäran. Begäran är ogiltig.
632Ogiltig begäran, ingen metod genomfördes; begäran måste innehålla ’methodName’.
633Parametrar måste innehålla ett värde.
634Felaktigt metodnamn.
620Metoden existerar inte.
637En av parametrarna är inte giltig.
639Metoden är inte tillåten för användaren.
40001Domänen är inte tillgänglig.
40004Domänen är inte giltig.
40011Domänkonfigurationen är inte giltig.
40014Kontotyp är inte giltig.
40015Domänkonfiguration är inte tillgängligt för den här kontotypen.
40401Kunden är inte kopplad till återförsäljare.
50001Kontoparametrar är inte giltiga.
60001Otillräckliga medel.

Exempel på felaktigt svar

<?xml version="1.0" encoding="UTF-8"?>  
<methodresponse>  
    <fault>  
        <value>  
            <struct>  
                <member>  
                    <name>faultCode</name>  
                    <value>  
                        <int>40001</int>  
                    </value>  
                </member>  
                <member>  
                    <name>faultString</name>  
                    <value>  
                        <string>The domain is not available.</string>  
                    </value>  
                </member>  
            </struct>  
        </value>  
    </fault>  
</methodresponse>

Statuskoder och felkoder som beskriver samma tillstånd

Några tillstånd har både en statuskod och en felkod:

statusFelkod
AUTH_ERROR401 Inloggningsuppgifterna är felaktiga.
RATE_LIMITED429 Gränsen har överskridits.
DOMAIN_OCCUPIED40001 Domänen är inte tillgänglig.
INSUFFICIENT_FUNDS60001 Otillräckliga medel.
Was this article helpful?

Related Articles

Få hjälp via fjärrsupport

Klicka på knappen nedan för att starta fjärrsupport via ISL. Ange sessionskoden du fått från oss och klicka på Anslut, så är vi med dig alldeles strax!

Starta fjärrsupport