apx-toolkit
Version:
Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds.
114 lines (77 loc) โข 2.59 kB
Markdown
# ๐ Quick Start Guide - APX Toolkit
**Get started in 60 seconds!**
## Step 1: Go to Your Actor
Visit: **https://console.apify.com/actors/2eXbQISXqhTnIxWNJ**
## Step 2: Click "Start"
Click the big green **"Start"** button.
## Step 3: Enter Your URL
In the input field, paste this simple configuration:
```json
{
"startUrls": [{"url": "https://example.com"}]
}
```
**That's it!** Click **"Start"** and wait 10-30 seconds.
## Step 4: Get Your Results
After the run completes, you'll find:
### ๐ In the Dataset Tab:
1. **Discovered APIs** ๐ก - All API endpoints found
2. **Code Snippets** ๐ป - Ready-to-use code in 12 languages
3. **API Documentation** ๐ - OpenAPI, Postman, cURL formats
4. **TypeScript Types** ๐ - Complete type definitions
5. **Test Suites** ๐งช - Ready-to-run tests
6. **SDK Packages** ๐ฆ - Publishable SDKs
7. **Mock Server** ๐ - Production-ready mock server
8. **Performance Reports** ๐ - API performance metrics
9. **Dependency Graph** ๐ - Visual API relationships
## ๐ฏ Common Use Cases
### Use Case 1: Quick API Discovery
```json
{
"startUrls": [{"url": "https://example.com"}],
"maxPages": 10
}
```
### Use Case 2: Complete Integration Package
```json
{
"startUrls": [{"url": "https://example.com"}],
"maxPages": 50,
"generateDocumentation": true,
"generateMockServer": true,
"generatePerformanceBenchmark": true
}
```
### Use Case 3: Developer Tools Only
```json
{
"startUrls": [{"url": "https://example.com"}],
"generateMockServer": true,
"generateContractTests": true,
"generateDependencyGraph": true
}
```
## ๐ก Pro Tips
1. **Use web pages, not API endpoints** - APX discovers APIs by watching web pages make API calls
2. **Enable interaction simulation** - Helps discover more APIs by clicking buttons
3. **Start simple** - Use defaults first, then customize
4. **Check the dataset views** - Each view organizes different types of outputs
## โ Need Help?
- ๐ **Full Guide:** [User Guide](USER-GUIDE.md)
- โ **FAQ:** [Frequently Asked Questions](FAQ.md)
- ๐ฌ **Feedback:** [Give us feedback](../CONTRIBUTING.md#-give-feedback)
- ๐ **Issues:** [Report bugs](https://github.com/irun2themoney/apx-toolkit/issues)
## โญ Love APX Toolkit?
**Star us on GitHub!** โญ
[](https://github.com/irun2themoney/apx-toolkit)
**Share your success story!** We'd love to hear how APX helped you.
**That's it! You're ready to discover APIs!** ๐