{"@context": "https://schema.org", "@type": "WebAPI", "name": "WireMock API", "description": "WireMock, an HTTP API described by an OpenAPI document.", "provider": {"@type": "Organization", "name": "wiremock.org"}, "documentation": "http://wiremock.org/assets/js/wiremock-admin-api.json"}
Index / APIs / wiremock.org

WireMock API

WireMock, an HTTP API described by an OpenAPI document.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

WireMock v2.35.0

WireMock, an HTTP API described by an OpenAPI document.

methodpathwhat the vendor says it does
GET/__admin/mappingsGet all stub mappings Stub Mappings
POST/__admin/mappingsCreate a new stub mapping Stub Mappings
DELETE/__admin/mappingsDelete all stub mappings Stub Mappings
POST/__admin/mappings/find-by-metadataFind stubs by matching on their metadata Stub Mappings
POST/__admin/mappings/importImport stub mappings Import given stub mappings to the backing store Stub Mappings
POST/__admin/mappings/remove-by-metadataDelete stub mappings matching metadata Stub Mappings
POST/__admin/mappings/resetReset stub mappings Restores stub mappings to the defaults defined back in the backing store Stub Mappings
POST/__admin/mappings/savePersist stub mappings Save all persistent stub mappings to the backing store Stub Mappings
GET/__admin/mappings/{stubMappingId}Get stub mapping by ID Stub Mappings
PUT/__admin/mappings/{stubMappingId}Update a stub mapping Stub Mappings
DELETE/__admin/mappings/{stubMappingId}Delete a stub mapping Stub Mappings
POST/__admin/near-misses/requestFind near misses matching specific request Find at most 3 near misses for closest stub mappings to the specifi
POST/__admin/near-misses/request-patternFind near misses matching request pattern Find at most 3 near misses for closest logged requests to the specif
POST/__admin/recordings/snapshotTake a snapshot recording Recordings
POST/__admin/recordings/startStart recording Begin recording stub mappings Recordings
GET/__admin/recordings/statusGet recording status Recordings
POST/__admin/recordings/stopStop recording End recording of stub mappings Recordings
GET/__admin/requestsGet all requests in journal Requests
DELETE/__admin/requestsDelete all requests in journal Requests
POST/__admin/requests/countCount requests by criteria Count requests logged in the journal matching the specified criteria Requests
POST/__admin/requests/findFind requests by criteria Retrieve details of requests logged in the journal matching the specified criteria R
POST/__admin/requests/removeRemove requests by criteria Removed requests logged in the journal matching the specified criteria Requests
POST/__admin/requests/remove-by-metadataDelete requests mappings matching metadata Requests
POST/__admin/requests/resetEmpty the request journal Requests
GET/__admin/requests/unmatchedFind unmatched requests Get details of logged requests that weren't matched by any stub mapping Requests
GET/__admin/requests/unmatched/near-missesRetrieve near-misses for all unmatched requests Near Misses
GET/__admin/requests/{requestId}Get request by ID Requests
DELETE/__admin/requests/{requestId}Delete request by ID Requests
POST/__admin/resetReset mappings and request journal Reset mappings to the default state and reset the request journal System
GET/__admin/scenariosGet all scenarios Scenarios
POST/__admin/scenarios/resetReset the state of all scenarios Scenarios
POST/__admin/settingsUpdate global settings System
POST/__admin/shutdownShutdown the WireMock server System

specification origin: http://wiremock.org/assets/js/wiremock-admin-api.json

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.