Feature Roadmap
Perplexity API Roadmap
Upcoming features and improvements for the Perplexity API designed to enhance your development experience.
We’re expanding our structured outputs capabilities:
- Universal JSON Support: JSON structured outputs are now available for all models across all tiers
- Complete Regex Support: Extending regex pattern support to all models (currently available for
sonar
andsonar-reasoning
) - Advanced Schema Validation: Enhanced validation options for more reliable structured data
- Output Templates: Pre-defined templates for common use cases
This expansion will make it easier to build applications that require consistent, structured data from our API responses.
We’re building a more powerful portal to help you manage your API usage:
- Organization Management: Create and manage organizations with the ability to invite members with different permission levels
- Enhanced Billing: Improved tools for managing payment methods and tracking expenses
- Advanced Usage Analytics: Comprehensive visibility into your usage patterns across multiple API models
- Limits Dashboard: Clear view of your organization’s limits to better plan your resource utilization
This revamp will make it easier to manage teams, track usage, and maintain oversight of your API implementation at scale.
We’re committed to making our documentation a truly exceptional resource:
- Improved Layout: Optimized structure for better self-serve workflows
- Consistent Design: Unified branding between our landing page and documentation
- Enhanced Content: Revised explanations for better developer understanding
- Vertical-Specific Guides: Specialized documentation for publishers, merchants, and other industry partners
- High-Fidelity Demos: More comprehensive examples beyond our basic cookbook demos
- Comprehensive Prompt Guide: In-depth resources to help you build effectively with our search + LLM API
- API Selection Guides: Clear guidance on which API is best suited for specific scenarios
These improvements will help you get up to speed faster and make the most of our API capabilities.
To make integration even easier:
- Phase 1: Python and TypeScript SDKs
- Phase 2: Java and Go SDKs
These official SDKs will reduce development time and ensure you’re following best practices when integrating with our API.
We’re scaling our infrastructure to support significantly higher request volumes:
- Working toward supporting use cases from 10 RPM to 100K RPM
- Designed for high-growth startups and enterprise applications
This enhancement will ensure our API can grow alongside your application’s user base and processing needs.
Improving our error framework:
- More descriptive error messages
- Clearer guidance on resolving common issues
This will reduce debugging time and help you understand and address issues more efficiently.
Ongoing work to enhance the quality of responses:
- Improvements across all API models
- Optimizations for different query types and industry verticals
These enhancements will deliver more accurate, relevant, and useful responses for your users.
Expanding your ability to access and process information:
- Search across various file types
- Integration with external data sources
- Parity with enterprise connector capabilities
This feature will allow your applications to tap into a broader range of data sources for more comprehensive insights.
More granular control over your search results:
- Localization: Tune results based on geographic location
- Date Range Filter: Control the freshness of search results
- Expanded Domain Filtering: Support for hundreds of domains/subdomains to precisely control which sources are included
These controls will help you deliver more relevant and targeted results to your users based on their specific context and needs.
Broadening the types of content you can work with:
- Image Processing/Search: Ask questions about images or search using image inputs
- URL Parsing: Extract and analyze content from web pages
These features will enable new use cases and richer interactions within your applications.
Timeline and Availability
This roadmap represents our current development priorities. Features will be released incrementally, with some becoming available in the coming months and others planned for later in the year.
We’ll announce new feature availability through our changelog and via email notifications to API users.
Your feedback helps shape our roadmap! If you have suggestions or feature requests, please submit them through our GitHub Feature Request page.