{"@context": "https://schema.org", "@type": "WebAPI", "name": "Microcks API v1.7 API", "description": "API offered by Microcks, the Kuebrnetes native tools for API and microservices mocking and testing (microcks.io)", "provider": {"@type": "Organization", "name": "microcks.local"}, "documentation": "https://raw.githubusercontent.com/microcks/microcks/master/api/microcks-openapi-v1.7.yaml"}
Index / APIs / microcks.local

Microcks API v1.7 API

API offered by Microcks, the Kuebrnetes native tools for API and microservices mocking and testing (microcks.io)

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.

base URLs: http://microcks.local http://microcks.example.com/api

auth: o a u t h 2

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

Microcks API v1.7 v1.7.0

API offered by Microcks, the Kuebrnetes native tools for API and microservices mocking and testing (microcks.io)

methodpathwhat the vendor says it does
POST/artifact/uploadUpload an artifact Uploads an artifact to be imported by Microcks. job
GET/exportExport a snapshot Export a repostiory snapshot with requested services mock
GET/features/configGet features configuration config
POST/importImport a snapshot Import a repository snapshot previsouly exported into Microcks mock
GET/jobsGet ImportJobs Retrieve a list of ImportJobs job
POST/jobsCreate ImportJob Create a new ImportJob job
GET/jobs/countGet the ImportJobs counter job
GET/jobs/{id}Get ImportJob Retrieve an ImportJob using its identifier job
POST/jobs/{id}Update ImportJob Update an ImportJob job
DELETE/jobs/{id}Delete ImportJob Delete an ImportJob job
PUT/jobs/{id}/activateActivate an ImportJob Make an ImportJob active, so that it is executed job
PUT/jobs/{id}/startStart an ImportJob Starting an ImportJob forces it to immediatly import mock definitions job
PUT/jobs/{id}/stopStop an ImportJob Stopping an ImportJob desactivate it, so that it won't execute at next schedule job
GET/keycloak/configGet authentification configuration config
GET/metrics/conformance/aggregateGet aggregation of conformance metrics metrics
GET/metrics/conformance/service/{serviceId}Get conformance metrics for a Service metrics
GET/metrics/invocations/globalGet aggregated invocation statistics for a day metrics
GET/metrics/invocations/global/latestGet aggregated invocations statistics for latest days metrics
GET/metrics/invocations/topGet top invocation statistics for a day metrics
GET/metrics/invocations/{serviceName}/{serviceVersion}Get invocation statistics for Service metrics
GET/metrics/tests/latestGet latest tests results metrics
GET/resources/service/{serviceId}Get Resources by Service
GET/resources/{name}Get Resource
GET/secretsGet Secrets config
POST/secretsCreate a new Secret config
GET/secrets/countGet the Secrets counter config
GET/secrets/{id}Get Secret Retrieve a Secret config
PUT/secrets/{id}Update Secret Update a Secret config
DELETE/secrets/{id}Delete Secret Delete a Secret config
GET/servicesGet Services and APIs mock
GET/services/countGet the Services counter mock
GET/services/labelsGet the already used labels for Services mock
GET/services/searchSearch for Services and APIs mock
GET/services/{id}Get Service mock
DELETE/services/{id}Delete Service Delete a Service mock
PUT/services/{id}/metadataUpdate Service Metadata mock
PUT/services/{id}/operationOverride Service Operation mock
POST/testsCreate a new Test test
GET/tests/service/{serviceId}Get TestResults by Service test
GET/tests/service/{serviceId}/countGet the TestResults for Service counter test

and 4 more operation(s) in this specification, all searchable.

specification origin: https://raw.githubusercontent.com/microcks/microcks/master/api/microcks-openapi-v1.7.yaml

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.