Documentation
Learn how to design, test, and ship reliable APIs with Apicurl. From first request to production-ready workflows, these guides cover REST, GraphQL, environments, automation, and collaboration.
Getting Started
Installation, quick start tutorials, and the core concepts of API testing. Learn how to send your first request, save collections, and share workspaces in minutes.
Read Getting Started GuideCLI & Automation
Complete reference for the Apicurl command-line interface. Learn how to run collections in CI, schedule checks, and keep staging and production aligned.
View CLI CommandsREST, GraphQL & WebSockets
Detailed guides on testing REST, GraphQL, and WebSocket APIs. Learn how to handle authentication, variables, schema validation, and real-time streaming tests.
Explore APICore Concepts
- 1Collections: Organize your API requests into logical groups for better management and sharing.
- 2Environments: Switch between local, staging, and production environments easily with environment variables.
- 3Scripts: Write pre-request and test scripts in JavaScript to automate complex workflows and data validation.
Advanced Testing
- Global Variables: Use global variables across all collections for consistent testing data.
- Auth Templates: Pre-configure OAuth2, Bearer Token, and Basic Auth templates for quick reuse.
- Mock Servers: Coming soon! Create mock endpoints to test your frontend before the backend is ready.
Can't find what you're looking for?
Check out our blog for deep dives or reach out to us at support@apicurl.com.

