Hallo zusammen,
ich frage über die API die Tax Entity mit „/api/v3/tax“ ab. Hier bekomme ich regelmäßig beim ersten Aurfuf Fehler mit folgender Antwort:
{
"errors": [
{
"code": "c1051bb4-d103-4f74-8988-acbcafc7fdc3",
"status": "400",
"detail": "Dieser Wert sollte nicht leer sein.",
"template": "This value should not be blank.",
"meta": {
"parameters": {
"{{ value }}": "null"
}
},
"source": {
"pointer": "\/0\/taxRate"
}
},
{
"code": "c1051bb4-d103-4f74-8988-acbcafc7fdc3",
"status": "400",
"detail": "Dieser Wert sollte nicht leer sein.",
"template": "This value should not be blank.",
"meta": {
"parameters": {
"{{ value }}": "null"
}
},
"source": {
"pointer": "\/0\/name"
}
}
]
}
Wiederhole ich den Aufruf jedoch, bekomme ich ein normale und vollständige Antwort. Das gleiche gilt, wenn ich die Search API verwende (also /api/v3/search/tax). Muss beim Entity Endpoint noch zusätzliche Header gesetzt werden z.B. Accept-Language damit das sauber funktioniert? Die Datenbank habe ich auch kontrolliert, hier gibt es in beiden Tabellen keine null Werte in taxRate und name.