Skip to content

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

  1. Create an account at Genstack
  2. Obtain a service authentication token from the Auth service
  3. Explore individual service documentation for specific implementation details
  4. 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.