Documentation
Everything you need to know about testing APIs with Apicurl. Our guides cover everything from basic REST requests to complex GraphQL queries and automated testing workflows.
Getting Started
Installation guides, quick start tutorials, and basic concepts of API testing. Learn how to send your first request in seconds.
CLI Reference
Complete reference for the Apicurl command-line interface. Automate your API tests directly from your terminal or CI/CD pipeline.
REST & GraphQL
Detailed guides on testing RESTful APIs and GraphQL endpoints. Learn how to handle authentication, variables, and schema validation.
Core 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.

