logo
WireMock
Admin API Extensions
Docs
WireMock Mock API Templates WireMock Cloud External Resources WireMock 2.x (Archive)
Need Help?
Q&A on Slack StackOverflow Commercial Options
Participate
Community Slack Contributor Guide Our GitHub This Website Code of Conduct
Resources
Mock API Templates Library WireMock Ecosystem Twitter Mastodon Slack Archive External Resources
Try WireMock Cloud
Initializing search
    • WireMock Java
    • WireMock .NET
      • WireMock Java
      • v4 Beta
        • Overview
        • Quick Start API Mocking with Java and JUnit 4
        • Download and Install
        • WireMock Tutorials
        • Frequently Asked Questions
        • Community Resources
        • WireMock standalone service
        • Running in docker
        • Running as a standalone process
        • Administration API
        • WireMock for Java and JVM languages
        • JUnit 5+ Jupiter
        • JUnit 4 and Vintage
        • Plain Java
        • Java configuration
        • Running without the HTTP Server
        • Using WireMock with Jetty 12
        • Stubbing
        • Request Matching
        • Response Templating
        • Simulating Faults
        • Stateful Behaviour
        • Proxying
        • Verifying
        • WireMock API Templates Library
        • Using Mock API Templates
        • Record and Playback
        • Webhooks and Callbacks
        • Mocking gRPC services
        • WireMock and GraphQL
        • JSON Web Tokens (JWT)
        • Serving HTTPS
        • WireMock Spring Boot Integration
        • Multi-domain Mocking
        • Deploying into a servlet container
        • WireMock on Java 1.7
        • Extending WireMock
        • Filtering and Modifying Requests
        • Transforming Responses
        • Custom Matching
        • Listening for Serve Events
        • Admin API Extensions
        • Adding Template Helpers
        • Adding Template Model Data
        • Listening for Stub Changes
        • Listening for Settings Changes
        • Mappings Loader Extensions
        • Stub Metadata
        • Running on Android
        • WireMock and C/C++
        • WireMock and .NET
        • WireMock and Go
        • WireMock and GraphQL
        • WireMock and Groovy
        • WireMock for Java and JVM languages
        • WireMock and Kotlin
        • WireMock and Kubernetes
        • WireMock and Node.js
        • Using WireMock with Pact
        • WireMock and Python
        • WireMock and Quarkus
        • WireMock and Rust
        • Using WireMock with Spring Boot
        • WireMock and Testcontainers
        • Admin API
        • WireMock API Templates Library
      • Commercial Support
      • Support
      • WireMock .NET
      • What is WireMock.Net
      • WireMock.Org
      • References
      • Settings
        • Admin API Reference
        • Mapping
        • Compatibility WireMock.org
      • Proxying
      • Stubbing
      • Webhook
      • WireMock commandline parameters
        • Request Matching
        • Request Matchers
        • Request Matching Tips
        • Request Matcher FormUrlEncodedMatcher
        • Request Matching CSharpCode
        • Request Matching GraphQLMatcher
        • Request Matching JsonMatcher
        • Request Matching JsonPartialMatcher
        • Request Matching JsonPartialWildcardMatcher
        • Request Matching JsonPathMatcher
        • Request Matching MimePartMatcher
        • Request Matching ProtoBuf
      • Response Templating
        • Using WireMock in UnitTests
        • Using WireMock.Net.Testcontainers
        • Using WireMock.Net.Aspire
        • FluentAssertions
        • WireMock as dotnet tool
        • WireMock as a standalone process
        • WireMock as a (Azure) Web App
        • WireMock as a Windows Service
        • Scenarios and States
        • Pact
        • Faults
        • Using HTTPS (SSL)
        • Cors
        • KestrelServerOptions
        • RegexExtended
        • MyGet preview versions
        • Development Information
        • Xamarin---Could-not-load-file-or-assembly
        • Conflict-on-Microsoft.CodeAnalysis.CSharp
        • Could not load file or assembly RestEase
        • MimeKit and MimeKitLite

    Admin API Extensions

    Documentation / java / extensibility / admin_api_extensions

    Additional API routes under WireMock's /__admin endpoint can be configured by implementing AdminApiExtension.

    © 2025