Unsubscribe actions coming back with text "Subscribed" in `contact_list` query (api version 1)

Background:
We’re using the v1 API and getting contact information with the
api.php?api_action=contact_list
call

Issue:
in the returned object, in the actions array,
actions that represent unsubscribes (i.e., that show in the web contact interface activities sidebar as “Unsubscribed from list”), have text keys that indicate
“Subscribed to list - ”

I’ve confirmed this by examining a fair sample of records.

The 'Subscribed to list" response text, when in reality signifying the opposite action / activity (unsubscribe) is pretty confusing

Is there a way to get accurate action text for unsubscribe events?

All guidance much appreciated!