REST API : Problème "404 Thirdparties not found"

Bonjour,

Lorsque je fais le call API REST suivant :

/api/index.php/thirdparties?sqlfilters=(t.code_client:like:‹ CU1803-0032 ›)

J’obtiens une erreur :

{
« error »: {
« code »: 404,
« message »: « Not Found: Thirdparties not found »
},
« debug »: {
« source »: « api_thirdparties.class.php:216 at call stage »,
« stages »: {
« success »: [
« get »,
« route »,
« negotiate »,
« authenticate »,
« validate »
],
« failure »: [
« call »,
« message »
]
}
}
}

Je suis en Dolibarr 13.0.4 sur un PHP 7.0.33 (en hébergement linux mutualisé)

A noter : je ne reproduis pas le soucis sur un autre Dolibarr qui en en 12.0.5 sur du PHP7.4

Comment puis-je contourner cette erreur ? (impossible d’upgrader en 14.0 à cause d’un bug sur les prélèvements et, à ma connaissance, il n’existe pas de process pour downgrader - le restore d’un backup d’avant upgrade nous ferrait perdre trop de données).

Merci d’avance pour votre aide,

Cordialement,

En complément : j’ai essayé de regarder depuis l’API explorer (/api/index.php/explorer/#) mais j’ai l’erreur suivante dès la saisie de ma DOLAPIKEY

failed to parse JSON/YAML response

J’ai également upgradé le PHP de 7.0 à 7.4, cela ne change rien.

essaye avec %CU1803-0032%

Merci @tipas64,

Vu que je n’ai pas le problème avec la version précédente ni avec la version suivante, je suppose que c’était un bug de la version.

J’ai donc solutionné mon soucis avec un upgrade.

Cordialement,