{"@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"}
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, an HTTP API described by an OpenAPI document.
| method | path | what the vendor says it does |
|---|---|---|
GET | /__admin/mappings | Get all stub mappings Stub Mappings |
POST | /__admin/mappings | Create a new stub mapping Stub Mappings |
DELETE | /__admin/mappings | Delete all stub mappings Stub Mappings |
POST | /__admin/mappings/find-by-metadata | Find stubs by matching on their metadata Stub Mappings |
POST | /__admin/mappings/import | Import stub mappings Import given stub mappings to the backing store Stub Mappings |
POST | /__admin/mappings/remove-by-metadata | Delete stub mappings matching metadata Stub Mappings |
POST | /__admin/mappings/reset | Reset stub mappings Restores stub mappings to the defaults defined back in the backing store Stub Mappings |
POST | /__admin/mappings/save | Persist 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/request | Find near misses matching specific request Find at most 3 near misses for closest stub mappings to the specifi |
POST | /__admin/near-misses/request-pattern | Find near misses matching request pattern Find at most 3 near misses for closest logged requests to the specif |
POST | /__admin/recordings/snapshot | Take a snapshot recording Recordings |
POST | /__admin/recordings/start | Start recording Begin recording stub mappings Recordings |
GET | /__admin/recordings/status | Get recording status Recordings |
POST | /__admin/recordings/stop | Stop recording End recording of stub mappings Recordings |
GET | /__admin/requests | Get all requests in journal Requests |
DELETE | /__admin/requests | Delete all requests in journal Requests |
POST | /__admin/requests/count | Count requests by criteria Count requests logged in the journal matching the specified criteria Requests |
POST | /__admin/requests/find | Find requests by criteria Retrieve details of requests logged in the journal matching the specified criteria R |
POST | /__admin/requests/remove | Remove requests by criteria Removed requests logged in the journal matching the specified criteria Requests |
POST | /__admin/requests/remove-by-metadata | Delete requests mappings matching metadata Requests |
POST | /__admin/requests/reset | Empty the request journal Requests |
GET | /__admin/requests/unmatched | Find unmatched requests Get details of logged requests that weren't matched by any stub mapping Requests |
GET | /__admin/requests/unmatched/near-misses | Retrieve 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/reset | Reset mappings and request journal Reset mappings to the default state and reset the request journal System |
GET | /__admin/scenarios | Get all scenarios Scenarios |
POST | /__admin/scenarios/reset | Reset the state of all scenarios Scenarios |
POST | /__admin/settings | Update global settings System |
POST | /__admin/shutdown | Shutdown 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.