We need to get the soil data like soil classification, soil nutrients and GDD data for a particular location (Lat, Long). Is it Possible to get it from some API exposed by ESRI or some other way.
Any help would be appreciated.
You can also get it directly from the USDA. They've really been improving the methods for accessing the data.
https://www.nrcs.usda.gov/resources/data-and-reports/ssurgo-portal
And as @numbrkar mentions, the Living Atlas layer can be useful as well. If you just want to get attributes based on a point location, the query endpoint would be ideal.