title: Introduction description: This section provides an overview of Hive Forensics and how to get started with our APIs.

Welcome to Hive Forensics

Welcome to the Hive Forensics documentation portal. Here, you'll find everything you need to integrate and use our powerful suite of fraud detection and identity verification APIs. Whether you're a developer looking to quickly set up API calls or someone needing detailed guidance on our services, this documentation is your starting point.

Getting Started

To begin using Hive Forensics APIs, follow these simple steps:

  1. Obtain Your API Key: Start by registering on our platform and obtaining your unique API key. This key is required to authenticate your requests.
  2. Install Required Tools: Ensure that you have Node.js, Python, or any other relevant development tools installed based on your preferred programming environment.
  3. Set Up Your Environment: Configure your project to securely store and use your API key. Refer to the setup guides in our documentation for more details.
  4. Make Your First API Call: Follow the examples provided in the documentation to make your first API call and begin integrating our services into your application.

Blockquotes

Blockquotes can be a powerful tool to emphasize key points or provide important reminders. Here’s an example relevant to API integration:

"Always keep your API keys secure and never expose them in client-side code. Use environment variables or a secure vault for managing sensitive information."

Use blockquotes in your own documentation to highlight crucial information or to quote industry experts.

Code Examples with Switch

Our documentation supports multiple programming languages. You can easily switch between examples depending on your preferred language. Here’s an example of how you might structure a React component:

import ThemeProvider from './theme-provider'

export default function RootLayout({ children }) {
  return (
    <html>
      <body className="container">
        <ThemeProvider>{children}</ThemeProvider>
      </body>
    </html>
  );
}

Project Structure

Understanding the project structure is key to navigating and customizing your documentation. Below is a representation of how the documentation is organized. You can customize it to suit your needs:

root
├── app
├── content
│   └── docs
│       └── getting-started
│           ├── introduction.mdx     /* Get started by editing this file */
│           └── installation.mdx
└── package.json

This structure is designed to be intuitive, making it easy to add new sections or update existing content. If you need to modify routes or the navigation structure, you can edit the routes.config.ts file:

lib/routes-config.ts
export const ROUTES = [
  {
    title: "Getting Started",
    href: "getting-started",
    items: [
      { title: "Introduction", href: "/introduction" },
      { title: "Installation", href: "/installation" },
      { title: "References", href: "/references" },
    ],
  },
]