Ga naar de hoofdinhoud
Versie: 1.x

API-fouten

API-fouten treden op bij de communicatie met je WooCommerce-server. Deze fouten hebben het voorvoegsel API en zijn ingedeeld in de volgende categorieën:

Categorieën

CategorieCodebereikOmschrijving
VerbindingAPI01xxxNetwerk- en connectiviteitsproblemen
AuthenticatieAPI02xxxProblemen met inloggen, tokens en machtigingen
VerzoekAPI03xxxProblemen met uitgaande verzoeken
AntwoordAPI04xxxProblemen met serverantwoorden
Plugin/WordPressAPI05xxxProblemen met WordPress- of WooCommerce-plugins
ConfiguratieAPI06xxxProblemen met installatie en configuratie

Verbindingsfouten

Netwerk- en connectiviteitsproblemen tussen de POS en je server.

CodeNaamOmschrijving
API01001Verbinding time-outDe server deed er te lang over om te antwoorden
API01002Verbinding geweigerdDe server weigerde de verbinding
API01003Verbinding geresetDe verbinding werd onverwacht verbroken
API01004DNS-resolutie misluktKon het serveradres niet omzetten
API01005SSL-certificaatfoutProbleem met het beveiligingscertificaat van de site
API01006Netwerk onbereikbaarKan het netwerk niet bereiken
API01007Apparaat offlineJe apparaat is niet verbonden met internet
API01008Website niet beschikbaarDe website reageert niet

Authenticatiefouten

Problemen met inloggen, sessies en machtigingen.

CodeNaamOmschrijving
API02001Ongeldige inloggegevensGebruikersnaam of wachtwoord is onjuist
API02002Token verlopenJe sessie is verlopen
API02003Token ongeldigHet authenticatietoken is niet geldig
API02004Gebruiker niet geautoriseerdJe hebt geen toestemming om deze actie uit te voeren
API02005Onvoldoende machtigingenJe gebruikersrol mist de vereiste machtigingen
API02006API-sleutel ongeldigDe WooCommerce API-sleutel is niet geldig
API02007Token vernieuwen misluktKon je sessie niet vernieuwen
API02008Refresh-token ongeldigHet refresh-token is niet geldig
API02009Refresh-token verlopenHet refresh-token is verlopen
API02010Authenticatie vereistAuthenticatie is vereist voor deze actie

Verzoekfouten

Problemen met de verzoeken die naar de server worden gestuurd.

CodeNaamOmschrijving
API03001Ongeldig verzoekformaatHet verzoekformaat is niet correct
API03002Ontbrekende vereiste parametersVereiste gegevens ontbreken in het verzoek
API03003Ongeldige parameterwaardeEen parameter heeft een ongeldige waarde
API03004Verzoek te grootHet verzoek overschrijdt de groottelimieten
API03005Snelheidslimiet overschredenTe veel verzoeken in korte tijd
API03006Methode niet ondersteundDe HTTP-methode wordt niet ondersteund
API03007Verzoekwachtrij volTe veel openstaande verzoeken

Antwoordfouten

Problemen met de antwoorden die van de server worden ontvangen.

CodeNaamOmschrijving
API04001Ongeldig antwoordformaatHet serverantwoordformaat is niet geldig
API04002Onverwachte antwoordcodeEen onverwachte HTTP-statuscode ontvangen
API04003Misvormd JSON-antwoordHet JSON-antwoord is beschadigd of ongeldig
API04004Ontbrekende antwoordgegevensVerwachte gegevens ontbreken in het antwoord
API04005JSON-herstel geprobeerdGeprobeerd te herstellen van misvormde JSON
API04006Bron niet gevondenDe gevraagde bron bestaat niet (404)

Plugin-/WordPress-fouten

Problemen met WordPress, WooCommerce of de WCPOS-plugin.

CodeNaamOmschrijving
API05001WooCommerce API uitgeschakeldDe WooCommerce REST API is uitgeschakeld
API05002WCPOS-plugin niet gevondenDe WCPOS-plugin is niet geïnstalleerd
API05003WCPOS-plugin verouderdDe WCPOS-plugin moet worden bijgewerkt
API05004WordPress API uitgeschakeldDe WordPress REST API is uitgeschakeld
API05005Plugin niet gevondenEen vereiste plugin is niet geïnstalleerd

Configuratiefouten

Problemen met installatie en configuratie.

CodeNaamOmschrijving
API06001Ongeldig URL-formaatHet URL-formaat is niet geldig
API06002Ontbrekende API-URLEr is geen API-URL geconfigureerd
API06003Ongeldige siteconfiguratieDe siteconfiguratie is onjuist