How to check the assignment or access control of a record

Is there any api or mechanism to check the current Access Control or Assignment status of a records?

Need is: At any time in my journey we want to show that this record is in bucket of xyz user or role or location so that record it is clearly visible in who has to work on that record as next action.