XMLHttpRequest of admin data to public

The short answer is “you can’t do that.” The WordPress admin content requires a user be logged in to view any of the content. If this were possible, anyone could get into the admin on your site.

You will have to make this content available from the front-end by another method.