Apache JMeter
Apache JMeter is an open-source Java application designed for load testing functional behavior and measuring performance. It supports web applications, REST APIs, databases, LDAP, FTP, and other protocols. Licensed under Apache 2.0 and governed by the Apache Software Foundation.
Apache JMeter publishes 3 APIs on the APIs.io network: Results API, Status API, and Tests API. Tagged areas include API Testing, Java, Load Testing, Open Source, and Performance Testing.
The Apache JMeter catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Apache JMeter’s developer surface includes documentation, getting-started guide, engineering blog, release notes, and 9 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Apache JMeter CLI
JMeter command-line interface for running load tests in non-GUI mode for CI/CD integration, including options for test plan execution, result reporting, and distributed testing.
Apache JMeter Results API
Test results access
Apache JMeter Status API
Test status and monitoring
Apache JMeter Tests API
Test execution management
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apache Jmeter Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apache Jmeter Finops
FINOPSFeatures 7
Notable capabilities this provider offers.
HTTP Load Testing
Test web applications and REST APIs with configurable thread groups and ramp-up.
Protocol Support
Support for HTTP, HTTPS, FTP, JDBC, LDAP, SMTP, TCP, and JMS.
Distributed Testing
Distributed load generation using JMeter remote testing architecture.
Rich Reporting
Built-in listeners and HTML dashboard reporting for test results.
Plugin Ecosystem
Extensive plugin marketplace for additional samplers, listeners, and functions.
CI/CD Integration
Non-GUI mode and REST API for integration with Jenkins, GitHub Actions, and more.
Assertions
Response assertion engine for functional validation during load tests.
Scroll for all 7
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Apache JMeter API Rules
SPECTRALApache JMeter API Rules
SPECTRALJSON Schema 4
Standalone JSON Schema definitions for this provider's data models.
JSON Structure 4
JSON Structure definitions describing this provider's data shapes.
Rest Api Test Results Structure
JSON STRUCTURERest Api Test Run Request Structure
JSON STRUCTURERest Api Test Run Response Structure
JSON STRUCTURERest Api Test Status Structure
JSON STRUCTUREExamples 4
Example request and response payloads for these APIs.
Rest Api Test Status Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
API Performance Testing
Measure REST API response times and throughput under load.
Web Application Load Testing
Simulate concurrent users on web applications to find performance bottlenecks.
CI/CD Performance Gates
Integrate performance testing into CI/CD pipelines with automated pass/fail criteria.
Stress Testing
Determine system breaking points through progressive load increase.
Integrations 4
Pre-built integrations with other platforms and tools.
Jenkins
JMeter Performance Plugin for integrating load tests in Jenkins pipelines.
GitHub Actions
Run JMeter tests via CLI in GitHub Actions workflows.
Grafana and InfluxDB
Stream JMeter results to InfluxDB for real-time Grafana dashboards.
Maven
JMeter Maven Plugin for running tests as part of Maven builds.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API