# API03006: Niet-ondersteunde methode

## Wat dit betekent[​](#what-this-means "Directe link naar Wat dit betekent")

De gebruikte HTTP-methode (GET, POST, PUT, DELETE, enz.) wordt niet ondersteund voor dit eindpunt. De server accepteert dit type verzoek niet voor deze URL.

## Veelvoorkomende oorzaken[​](#common-causes "Directe link naar Veelvoorkomende oorzaken")

* **Versieverschil** — De versies van de POS en de plugin zijn incompatibel
* **Eindpunt verwijderd** — Een API-eindpunt is afgeschaft
* **Serverconfiguratie** — De webserver blokkeert bepaalde HTTP-methoden
* **Pluginconflict** — Een andere plugin past het gedrag van de REST API aan

## Hoe op te lossen[​](#how-to-fix "Directe link naar Hoe op te lossen")

### 1. Werk beide componenten bij[​](#1-update-both-components "Directe link naar 1. Werk beide componenten bij")

Zorg voor compatibiliteit:

* Werk de WCPOS WordPress-plugin bij
* Werk de POS-applicatie bij
* Controleer de release notes op breaking changes

### 2. Controleer de serverconfiguratie[​](#2-check-server-configuration "Directe link naar 2. Controleer de serverconfiguratie")

Sommige servers blokkeren bepaalde HTTP-methoden:

* Zorg dat de PUT- en DELETE-methoden zijn toegestaan
* Controleer `.htaccess` op methodebeperkingen
* Bekijk de Nginx-configuratie

### 3. Controleer de toegang tot de REST API[​](#3-verify-rest-api-access "Directe link naar 3. Controleer de toegang tot de REST API")

Test de WordPress REST API:

1. Bezoek `https://yoursite.com/wp-json/` in een browser
2. Het zou JSON-data moeten retourneren
3. Zo niet, dan is de REST API mogelijk uitgeschakeld of geblokkeerd

### 4. Controleer op pluginconflicten[​](#4-check-for-plugin-conflicts "Directe link naar 4. Controleer op pluginconflicten")

Schakel andere plugins tijdelijk uit:

* Beveiligingsplugins kunnen methoden blokkeren
* Andere REST API-plugins kunnen conflicten veroorzaken
* Schakel ze één voor één weer in om het probleem te vinden

### 5. Bekijk hostingbeperkingen[​](#5-review-hosting-restrictions "Directe link naar 5. Bekijk hostingbeperkingen")

Sommige hosts beperken HTTP-methoden:

* Neem contact op met de hostingsupport
* Vraag of ze alle standaardmethoden inschakelen
* Overweeg van host te wisselen als deze te beperkend is

## Gerelateerde fouten[​](#related-errors "Directe link naar Gerelateerde fouten")

* [API03001](/nl/error-codes/API03001.md) — Ongeldig verzoekformaat
* [API05004](/nl/error-codes/API05004.md) — WordPress API uitgeschakeld
