For cybcersource payments rest calls the API response for Sale and Authorization requests seem to be very generic and high level. In a decline is there information related to the decline reason that is accessible in the response?
Yes! it is available in the status parameter, it will return the appropriate response code for decline.
please refer to Cybersource documentation on it https://developer.visa.com/products/cybersource/reference#cybersource__cybs__v1__error_resource
I hope this is helpful. Please reach out to our support email firstname.lastname@example.org for further assistance.