Magento 2 problem with API price update

If I upload a special price with a local API programm, the price in the product view is ok, but in the category view its still the old price, I allready flushed all caches in the Magento backend, but no change. If I go in the backend into the product and save it again, its updating the price in the category view also.