Access to Site Metadata or Sitemap via API

Summary:

I would like to request the ability to access site metadata or a sitemap of a Noloco app via an API. This feature would allow developers to programmatically retrieve information about the app’s structure, including pages, their types, and visible fields. The primary use case for this feature is to leverage AI tools to generate documentation frameworks or other automated content based on the app’s configuration.

Use Case:

  1. Automated Documentation Generation: By accessing the app’s metadata, AI tools can create comprehensive documentation frameworks that reflect the current state of the app. This includes generating guides on how to use the app, detailing the layout and functionality of each page, and more.

  2. Dynamic Content Creation: With access to the sitemap, developers can dynamically generate content that aligns with the app’s structure. This could include creating custom onboarding processes or tutorials tailored to specific user roles.

  3. Integration with AI Tools: The ability to access site metadata via an API would enable seamless integration with AI tools for tasks such as content optimization, accessibility audits, or even automated testing.

Benefits:

  • Efficiency: Automating documentation and content creation saves time and reduces the effort required to maintain up-to-date resources.
  • Accuracy: AI-driven tools can ensure that documentation accurately reflects the app’s current state, reducing errors and inconsistencies.
  • Enhanced User Experience: Customized content and documentation can improve user engagement and understanding of the app.

Implementation Suggestions:

  • API Endpoints: Provide API endpoints that allow developers to fetch metadata about pages, including their types and visible fields.
  • Data Format: Ensure that the data is returned in a widely supported format, such as JSON, to facilitate easy integration with AI tools.
  • Security and Permissions: Implement appropriate security measures to control access to this metadata, ensuring that sensitive information is protected.

Conclusion:

Adding the ability to access site metadata or a sitemap via an API would significantly enhance the capabilities of Noloco apps, especially when combined with AI-driven tools. This feature would open up new possibilities for automation, customization, and user experience enhancement.

2 Likes

Good shout, +1. Somewhat linked to one of my previous requests: