Retrieving navigation menu via API

Is it possible, via either the admin API or the content API, to retrieve a site’s navigation settings?

Context: I’m attempting to exactly replicate the primary nav menu in the header of a subsite that’s built on an entirely different platform (nextjs), but given that I’m already pulling in information to that site from Ghost over the API, it would be nice to not have to statically or separately manage this menu.

I don’t see any methods in the official docs, but perhaps there’s something hiding under the hood?

Yep: Ghost Content API Documentation

If that doesn’t do what you want, you could consider creating a .hbs page within the theme that spits back the navigation in an easy to parse format, but it looks like the API already has that.

1 Like

Oh amazing, there it is hiding in the settings method! Perfect. Appreciate the help!