# Upstage > Upstage provides AI APIs for Generate (Chat, Reasoning, Structured Outputs, Function Calling), Parse (Document Parsing, Document OCR), Extract (Universal Extraction, Prebuilt Extraction), Classify (Document Classification), Embed, and Agents (Files, Jobs). All APIs use Bearer token auth. Base URL: https://api.upstage.ai/v1 (Agents use https://api.upstage.ai/v2). OpenAI SDK compatible. ## Docs - [Full API Reference](https://console.upstage.ai/api/docs/for-agents/raw): Complete API reference with all endpoints, parameters, and code examples optimized for AI coding agents - [File Search Reference](https://console.upstage.ai/api/docs/for-agents/file-search): Self-contained reference for the File Search API (vector stores, indexing, semantic search, RAG) optimized for AI coding agents - [Getting Started](https://console.upstage.ai/docs/getting-started): Quickstart guide for new users to set up and begin using the console - [Models](https://console.upstage.ai/docs/models): Full model catalog with all available Upstage AI models - [Deployment Options](https://console.upstage.ai/docs/deployment-options): Deploy Upstage AI in your preferred environment — AWS Marketplace (Bedrock, Jumpstart), Azure Marketplace, Snowflake Marketplace, or on-premises for security and compliance requirements ## Console & Tools - [Developer Console](https://console.upstage.ai): Get API keys and manage usage - [Dashboard](https://console.upstage.ai/dashboard): Manage API keys, view usage, purchase credits, and handle payments - [Playground](https://console.upstage.ai/playground/chat): Free, no sign-up required demos for Chat, Document Parse, and Document OCR. Adjust configurations to explore model performance and usage before development. Extraction and Classification demos are available in [Upstage Studio](https://studio.upstage.ai/library) - [Usage](https://console.upstage.ai/dashboard/billing/usage): View current billing cycle charges, set billing limits, and monitor API usage including Agent API usage - [Credit](https://console.upstage.ai/dashboard/billing/credit): Purchase one-time or recurring credits, view Commitment tiers with Rate limits and Bonus credit benefits, and check credit usage and top-up history - [Payment](https://console.upstage.ai/dashboard/billing/payment): Register and manage payment methods, and view past invoices and receipts - [Pricing](https://www.upstage.ai/pricing/api): API pricing information ## Guides & Resources - [Rate Limits](https://console.upstage.ai/docs/guides/rate-limits): Detailed explanation of API rate limits - [Counting Tokens](https://console.upstage.ai/docs/guides/counting-tokens): How to count tokens for billing and usage estimation - [MCP Server](https://console.upstage.ai/docs/guides/mcp-server): Upstage MCP server setup and usage guide - [Changelog](https://console.upstage.ai/docs/resources/changelog): Release notes and API changes - [Error Codes](https://console.upstage.ai/docs/resources/error-codes): API error codes and troubleshooting - [FAQ](https://console.upstage.ai/docs/resources/faq): Frequently asked questions ## Legal - [Terms of Service](https://www.upstage.ai/terms-of-service): Service terms and conditions - [Privacy Policy](https://www.upstage.ai/privacy-policy): Privacy and data handling policy - [SLA](https://console.upstage.ai/docs/terms/sla): Service Level Agreement