apx-toolkit
Pricing
Pay per event
Go to Apify Store
Pricing
Pay per event
Rating
0.0
(0)
Developer

Jose Gorbea
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Pricing
Pay per event
Pricing
Pay per event
Rating
0.0
(0)
Developer

Jose Gorbea
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
startUrlsarrayRequired
Array of URLs to start the discovery process from. APX will visit these URLs and discover any APIs they use. Tip: Use web pages (not direct API endpoints) for best results.
apiPatternsarrayOptional
Optional: Filter specific API endpoints by URL pattern. Examples: ['/api/', '/v1/data']. Leave empty to auto-detect all JSON responses.
Default value of this property is []
minResponseSizeintegerOptional
Filter out small responses (like config files). Default: 1000 bytes. Increase to focus on larger data APIs.
Default value of this property is 1000
discoveryTimeoutintegerOptional
How long to wait for API discovery on each page. Default: 10 seconds. Increase for slower sites.
Default value of this property is 10000
maxPagesintegerOptional
Maximum number of API pages to process. Default: 100. Increase to get more data, decrease for faster runs.
Default value of this property is 100
maxConcurrencyintegerOptional
Number of API requests to make simultaneously. Default: 5. Increase for speed (but may hit rate limits).
Default value of this property is 5
dataPathstringOptional
JSONPath to extract data items from API response (e.g., 'data.items', 'results'). If empty, will auto-detect
Default value of this property is ""
paginationTypeEnumOptional
Type of pagination to use
"auto": string"offset": string"page": string"cursor": stringDefault value of this property is "auto"
generateDocumentationbooleanOptional
Automatically generate API documentation in multiple formats (OpenAPI, Postman, cURL, Insomnia)
Default value of this property is true
exportFormatsarrayOptional
Formats to export API documentation (openapi, postman, curl, insomnia)
Default value of this property is ["openapi","postman","curl"]
enableInteractionSimulationbooleanOptional
Automatically scroll and click elements to trigger APIs on landing pages (default: true)
Default value of this property is true
interactionWaitTimeintegerOptional
Time to wait after each interaction in milliseconds (default: 2000)
Default value of this property is 2000
authHeadersobjectOptional
Custom authentication headers (e.g., {"Authorization": "Bearer TOKEN"})
Default value of this property is {}
bearerTokenstringOptional
Bearer token for authentication (will be added as Authorization: Bearer TOKEN header)
loginUrlstringOptional
URL for OAuth 2.0 login flow. APX will navigate to this URL and capture authentication tokens automatically
oauthFlowbooleanOptional
Enable automatic OAuth 2.0 token capture from login flow (requires loginUrl)
Default value of this property is false
generateGitHubActionsbooleanOptional
Generate GitHub Actions workflow for automated API discovery
Default value of this property is true
generateSecurityReportbooleanOptional
Generate security audit report for discovered APIs
Default value of this property is true
generateEnhancedDocsbooleanOptional
Generate markdown documentation with JSDoc comments
Default value of this property is true
enableGitIntegrationbooleanOptional
Automatically commit generated files to git (requires git repository)
Default value of this property is false
generateMockServerbooleanOptional
Auto-generate production-ready mock server from discovered APIs (Express.js/Fastify). Uses real API response data.
Default value of this property is true
generatePerformanceBenchmarkbooleanOptional
Benchmark all API endpoints and generate performance reports with k6/Artillery load test scripts.
Default value of this property is true
generateContractTestsbooleanOptional
Generate contract tests (Pact, Schemathesis) to prevent breaking changes. Includes CI/CD integration.
Default value of this property is true
generateMCPIntegrationbooleanOptional
Generate Model Context Protocol (MCP) integration for AI assistant compatibility. Enables AI models to discover and interact with APIs.
Default value of this property is true