versioning ## Sections β€’ [Customizing](https://custom-staging-tornike.theneo.store/customizing.md): In Theneo, you have complete control over the look and feel of your documentation. This is achieved through an extensive set of color customization options that cater to every aspect of your project's interface. Here's a detailed overview of what you can configure: General Settings: Logos : Upload separate logos for light and dark modes, ensuring clear visibility regardless of theme. Ideal dimensions are provided for optimal display. Favicon : Customize the small icon that appears in browser tabs and bookmarks to make your site easily identifiable. Logo Hyperlink : Direct users to your desired URL through the logo in your documentation. Attribution : Toggle the "Powered by Theneo" attribution on or off to match your branding preferences. Document Font : Select from a variety of fonts to maintain consistency across your documentation. Color Customization of the published view projects: Global Settings: Body Text : Set the text color for readability. Section Headings: Highlight section titles. Background: Choose a primary background color. Accents: Customize borders and outlines. Buttons: Define button colors. Links: Customize hyperlink colors. Left Sidebar Menu: Item Colors: Set colors for menu items and active selection. Background: Choose a sidebar background color. Widget Cards: Code Snippet Card: Customize the header and body colors for request, response, and object example cards. Base URL Card: Set header and body background colors. Custom CSS and JavaScript Custom CSS and JavaScript offer powerful tools to personalize and enhance your Theneo documentation, giving you full control over its appearance and functionality. This feature allows you to create a highly branded, interactive, and tailored user experience. Benefits: Enhanced Personalization : Customize the visual style to perfectly align with your brand. Extended Functionality : Implement advanced features or third-party integrations using JavaScript. Improved User Experience : Optimize layout, navigation, and interactions for a more user-friendly and branded interface. β€’ [Introduction](https://custom-staging-tornike.theneo.store/introduction.md): Theneo is the quickest, simplest way to generate high-quality, interactive API docs. Unlock the full potential of AI-powered API documentation: Create stunning, low-maintenance, and engaging docs with a single upload. Theneo streamlines every step of the process, ensuring that your documentation is not only comprehensive but also interactive and user-friendly. Discover the seamless integration capabilities offered by our platform, allowing you to effortlessly import your extensive API collection. Whether you prefer a hands-on approach with manual import or seek the convenience of automated processes, our suite of integration tools is tailored to enhance your workflow across your preferred platforms, including popular choices like Postman. Our comprehensive support extends beyond the traditional realms of REST, SOAP, GraphQL and Async APIs, encompassing a wide array of API types to accommodate your diverse development needs. With our robust solutions and user-centric approach, you can confidently embark on crafting your REST, GraphQL, or any other API with the assurance that we've got every aspect covered, ensuring efficiency and reliability throughout your development journey. Title Description πŸš€ Just getting started? Check out our Quickstart Guide. πŸ—“οΈ Need any assistance? Book a meeting β€’ [Base URL](https://custom-staging-tornike.theneo.store/base-url.md): The Base URL is a crucial element for making API calls, enabling you to clearly specify the root URL(s) for API requests. When making API calls, you combine the base URL with the specific endpoint path to form the complete request URL. It supports multiple environments, including staging and production. Additionally, the base URL synchronizes with the API explorer, allowing you to seamlessly switch between environments like Sandbox and Production while trying out API calls. β€’ [Authentication](https://custom-staging-tornike.theneo.store/authentication.md): When it comes to interacting with APIs, authentication is a critical step to ensure secure communication between your application and the API service. API authentication is performed via HTTP Basic Auth, which involves including your API key in the HTTP request headers. This method verifies your identity and grants you access to the API's resources, ensuring that only authorized users can make requests. Theneo Sample API uses API keys to authenticate requests. To retrieve your API key from app.theneo.io, follow these steps: Sign in : Navigate to app.theneo.io and sign in with your credentials. User Settings : Once logged in, locate the user settings. Tools & Integrations Tab : Within the user settings, find the "Tools & Integrations" tab. Click on it to access settings related to integrations and tools. Locate API Key : In the Tools & Integrations tab, you should find your API key listed. Add headers to an HTTP request When issuing an HTTP request to Theneo, each request must contain an Api-Key header that specifies a valid API key and must be encoded as JSON with the Content-Type: application/json header. CURL curl -s -X POST "https://app.theneo.io" \ -H "Content-Type: application/json" \ -H "Api-Key: YOUR_API_KEY" \ -d '{ "given_name": "Theneo", "last_name": "APIDoc", "mail": "hello@theneo.io", "phone_number": "" } Your API keys grant significant access, so it’s crucial to keep them safe! Avoid sharing your secret API keys in public places like GitHub, client-side code, and similar locations. API requests without authentication will fail.