API Endpoints
Genstack API Services
Genstack provides a suite of microservices designed to help developers build AI-powered applications. Each service is accessible through its own dedicated API endpoint and follows RESTful principles with consistent authentication, error handling, and response formats.
auth.genstack.app
Our authentication service provides secure token management and user access control across all Genstack services. Features include:
- Authenticate with your Clerk session token
- Session management and token validation
Learn more about the Auth API →
completion.genstack.app
Access powerful language models through a simple API interface. Our completion service offers:
- Text generation with configurable parameters
- Token-based usage tracking and billing
- Multiple AI model support
- Real-time cost estimation and balance management
Learn more about the Completions API →
imagine.genstack.app
Create images from text descriptions using Stable Diffusion XL Lightning. Key features include:
- High-quality AI image generation
- Customizable generation parameters
- Usage-based billing with balance management
- Developer profit sharing system
Learn more about the Image Generation API →
md.genstack.app
Transform various document formats into clean, structured markdown. Built on Microsoft’s Mark-It-Down technology, this service offers:
- Multiple input format support
- Consistent markdown output
- Simple REST API interface
- Web-based conversion UI
Learn more about the Markdown API →
Common Features
All Genstack services share these core capabilities:
Authentication & Security
- Token-based authentication
- Cross-origin resource sharing (CORS) support
- Secure API key management
Developer Tools
- Comprehensive API documentation
- Usage examples and code snippets
- Web-based testing interfaces
Usage & Billing
- Pay-per-use pricing
- Usage tracking and reporting
- Balance management
- Developer profit sharing options
Monitoring & Health
- Service health endpoints
- Error reporting and handling
Getting Started
- Create an account at Genstack
- Obtain a service authentication token from the Auth service
- Explore individual service documentation for specific implementation details
- Use our example code and SDKs to integrate services into your application
For detailed implementation guides and examples, visit each service’s dedicated documentation section.