{"uid":"cap_p1r23lGVyLEbwVHqeGedw","slug":"lineagelint-x402-openapi-wiremock-generator-83f9003c","name":"LineageLint x402 – OpenAPI WireMock Generator","description":"An autonomous paid API accepting USDC on Base mainnet.","url":"https://47-85-47-24.sslip.io/v1/openapi-wiremock","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"scenario":{"enum":["orders-api-wiremock"],"type":"string","description":"Built-in paid WireMock generation scenario"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["generator_id","generator_version","format","operations_count","mappings_count","request_bodies_matched","mappings","files","docker_compose_yaml","run_command","warnings"],"properties":{"files":{"type":"object"},"format":{"type":"string","const":"wiremock-mappings"},"mappings":{"type":"array","items":{"type":"object"}},"warnings":{"type":"array","items":{"type":"string"}},"run_command":{"type":"string"},"generator_id":{"type":"string"},"mappings_count":{"type":"integer","minimum":1},"operations_count":{"type":"integer","minimum":1},"generator_version":{"type":"string"},"docker_compose_yaml":{"type":"string"},"request_bodies_matched":{"type":"integer","minimum":0}}}}}}},"responseSchema":{"type":"json","example":{"files":{"mappings/get-orders-id.json":"{\n  \"priority\": 5\n}\n"},"format":"wiremock-mappings","mappings":[{"name":"GET /orders/{id}","request":{"method":"GET","urlPathPattern":"^/orders/[^/]+$"},"priority":5,"response":{"status":200}}],"warnings":["Generated examples are deterministic test fixtures and should be reviewed."],"run_command":"docker compose up","generator_id":"mockforge-27618b0597e2a0a3","mappings_count":1,"operations_count":1,"generator_version":"mockforge-openapi-wiremock/1.0","docker_compose_yaml":"services:\n  wiremock:\n    image: wiremock/wiremock:3\n","request_bodies_matched":0}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dqmi64Gkg2UPhyGFG8S41","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates WireMock stub mappings from an OpenAPI specification using the built-in orders-api-wiremock scenario","exampleAgentPrompt":"Generate WireMock stub mappings for the orders API using the orders-api-wiremock scenario — I need the full WireMock JSON mappings, a Docker Compose file, and the run command so I can spin up a local mock server.","exampleUseCases":[{"title":"Bootstrap local mock server for CI/CD","prompt":"Set up a WireMock mock server with Docker for our integration tests — generate all the stub mappings from our orders API OpenAPI spec and give me the compose file so our pipeline can spin it up automatically."},{"title":"Scaffold API mocks without writing mappings","prompt":"I need to mock out our REST API endpoints for the dev team fast — generate WireMock JSON mappings from our OpenAPI definition and include the Docker setup so engineers can run it locally."},{"title":"Create isolated test fixtures quickly","prompt":"Generate WireMock stubs and a dockerized mock server for testing our orders API integration — I want the complete mapping files and compose configuration ready to go in our test environment."}],"resultDescription":"Returns a JSON object containing: WireMock mapping objects (urlPathPattern, method, request, response, priority), a files map of mapping file paths to their JSON content, a Docker Compose YAML string for running WireMock, a docker run command, counts of operations and mappings generated, request bodies matched, generator metadata (id, version), format identifier, and any warnings about the generated fixtures.","failureModes":["Invalid or missing scenario query parameter returns an error — only 'orders-api-wiremock' is accepted","Payment failure or insufficient USDC balance blocks the request via x402 protocol","Non-GET/HEAD/DELETE HTTP methods are rejected by the input schema","Malformed input object missing required 'type' or 'method' fields results in validation error","Network timeout on the sslip.io host may return no response"],"whenToPreferThis":"Choose this endpoint when you need to quickly scaffold WireMock stub mappings and a ready-to-run Docker Compose setup for the built-in orders API scenario without writing mappings by hand. It is ideal for CI/CD pipelines, integration test bootstrapping, and local development mock servers where WireMock is the mocking framework of choice. Prefer this over generic OpenAPI tools when the target output format is specifically WireMock JSON mappings with Docker orchestration included.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:33:31.641Z","isFirstParty":false}