Truth in IT
    • Sign In
    • Register
        • Videos
        • Channels
        • Pages
        • Galleries
        • News
        • Events
        • All
Truth in IT Truth in IT
  • Data Management ▼
    • Converged Infrastructure
    • DevOps
    • Networking
    • Storage
    • Virtualization
  • Cybersecurity ▼
    • Application Security
    • Backup & Recovery
    • Data Security
    • Identity & Access Management (IAM)
    • Zero Trust
    • Compliance & GRC
    • Endpoint Security
  • Cloud ▼
    • Hybrid Cloud
    • Private Cloud
    • Public Cloud
  • Webinar Library
  • TiPs
  • DRAW

Exploring Hudu's Interactive API Documentation

Hudu
06/12/2026
0 (0%)
Share
  • Comments
  • Download
  • Transcript
Report Like Favorite
  • Share/Embed
  • Email
Link
Embed

Transcript


This can be found by going to Admin and then down to our API section where we can view our API documentation. Now the benefit to this is that we can actually utilize a real API key to have calls and also other functionalities that are shown here. So if you're looking to explore Hoodoo's capabilities with its API, all of these are fully functional. Next I'll even show you how to activate the API and make those calls. To get started, we hit this authorize button and we add our key and hit authorize. Now that we have our key added, I can actually use the functionality of each of these calls. So as I scroll down, in this case, we have our article list. As I drop this down, we can see the different field types that we can filter, and this is applicable to all sections of the API. So in this case here, if I hit try it out, I can make sure that I can actually enter in certain fields. So let's say I want to filter company ID and I want to see all of the articles related to company one. I can hit execute and then the functionality will show us all of the articles and the content that the API is pulling through. Additionally, if we want to go into how to discover our company items, I can go over here, type in, get, try out, and just run this blank. And it will still work and show us all of the information we're looking for. If you aren't getting any information back, it might be because of an invalid API key. And I'll show you what that looks like with the same example, because as we can see here, we are pulling in our company info. So in this case, I've removed my API key and I hit authorize. We see that we don't have anything here. So if I were to go back all the way down to my companies and I were to do another get where I execute, we'll see that we get a 500 error. And that's letting us know that we currently don't have a valid API. If you have any more questions, please feel free to reach out to us or comment down below. Thank you.

TL;DR

  • Hudu's API documentation includes an interactive Swagger page accessible from Admin > API that allows users to execute live API calls directly within their instance.
  • Users must authorize with a valid API key to test API functionality, with the interface providing real-time feedback on query results and error states.
  • The Swagger interface supports filtering across all API endpoints, enabling users to test specific queries like retrieving articles by company ID before implementing in production code.

Summary

This tutorial demonstrates how to navigate and utilize Hudu's interactive API documentation through its built-in Swagger interface. The video walks through accessing the API documentation from the Admin panel, authorizing with an API key, and executing live API calls directly within the Swagger page. Viewers learn how to filter results using various parameters, such as retrieving articles by company ID, and how to troubleshoot common issues like invalid API key errors. The interactive nature of the Swagger documentation allows users to test API functionality in real-time within their Hudu instance, making it an essential resource for developers and administrators looking to integrate or automate workflows with Hudu's API.

Chapters

0:00 - Accessing API Documentation
0:33 - Authorizing with API Key
0:44 - Testing API Calls
1:35 - Troubleshooting Invalid Keys

Key Quotes

0:14 "Now the benefit to this is that we can actually utilize a real API key to have calls and also other functionalities that are shown here."
0:23 "So if you're looking to explore Hoodoo's capabilities with its API, all of these are fully functional."
1:56 "And that's letting us know that we currently don't have a valid API."

FAQ

How do I access Hudu's API documentation?

Navigate to Admin in your Hudu instance, then select the API section to view the interactive Swagger documentation page.

What does a 500 error mean when testing API calls?

A 500 error typically indicates an invalid or missing API key. Ensure you've authorized with a valid API key using the authorize button before executing calls.


Categories:
  • » Cybersecurity » Application Security
  • » Data Protection
Channels:
News:
Events:
Tags:
  • How-To
  • Technical Deep Dive
  • Getting Started
  • Application Security
  • API documentation
  • Swagger interface
  • API authentication
  • API testing
  • Developer tools
  • Integration workflows
  • Error handling
Show more Show less

Browse videos

  • Related
  • Featured
  • By date
  • Most viewed
  • Top rated
  •  

              Video's comments: Exploring Hudu's Interactive API Documentation

              Upcoming Webinar Calendar

              • 06/17/2026
                12:00 PM
                06/17/2026
                Action1: The Remediation Gap: Vulnerability Management in the Age of AI
                https://www.truthinit.com/index.php/channel/2010/action1-the-remediation-gap-vulnerability-management-in-the-age-of-ai/
              • 06/23/2026
                01:00 PM
                06/23/2026
                The AI-Powered VMware Alternative
                https://www.truthinit.com/index.php/channel/2009/the-ai-powered-vmware-alternative/
              • 06/24/2026
                11:00 AM
                06/24/2026
                LATAM: Accelerating Insights on AI Through an Engaging Webinar Series
                https://www.truthinit.com/index.php/channel/2012/accelerating-insights-on-ai-through-an-engaging-webinar-series/
              • 06/25/2026
                01:00 PM
                06/25/2026
                Generative AI Security: Preventing AI from Becoming a Data Breach Multiplier
                https://www.truthinit.com/index.php/channel/1998/generative-ai-security-preventing-ai-from-becoming-a-data-breach-multiplier/
              • 07/01/2026
                04:00 AM
                07/01/2026
                Schutz von KI in Anwendungen, Agenten und APIs.
                https://www.truthinit.com/index.php/channel/2008/schutz-von-ki-in-anwendungen-agenten-und-apis/
              • 07/02/2026
                10:00 AM
                07/02/2026
                Resilience Insights from Hybrid Threats When the Cloud Faces Challenges
                https://www.truthinit.com/index.php/channel/2011/resilience-insights-from-hybrid-threats-when-the-cloud-faces-challenges/

              Upcoming Events

              • Jun
                17

                Action1: The Remediation Gap: Vulnerability Management in the Age of AI

                06/17/202612:00 PM ET
                • Jun
                  23

                  The AI-Powered VMware Alternative

                  06/23/202601:00 PM ET
                  • Jun
                    24

                    LATAM: Accelerating Insights on AI Through an Engaging Webinar Series

                    06/24/202611:00 AM ET
                    • Jun
                      25

                      Generative AI Security: Preventing AI from Becoming a Data Breach Multiplier

                      06/25/202601:00 PM ET
                      • Jul
                        01

                        Schutz von KI in Anwendungen, Agenten und APIs.

                        07/01/202604:00 AM ET
                        More events
                        Truth in IT
                        • Sponsor
                        • About Us
                        • Terms of Service
                        • Privacy Policy
                        • Contact Us
                        • Preference Management
                        Desktop version
                        Standard version