{
  "openapi": "3.1.0",
  "x-zeroclick-navigation": {
    "fullSpec": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json",
    "services": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/services",
    "serviceSpecTemplate": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/services/{slug}/openapi.json",
    "searchTemplate": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json?q={text}",
    "operationTemplate": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json?path={path}&method={method}",
    "firstPage": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json?page=1",
    "instructions": [
      "Use this spec if it contains the operation and details you need. Otherwise, search or open a relevant service spec using the links below.",
      "Find service slugs in x-zeroclick-services or x-payment-info.rates[].service; use them in serviceSpecTemplate, never as request values.",
      "URL-encode template values. Search is ranked; service, path, and method filters are exact. Filters combine.",
      "Pages contain up to 10 operations; follow info.x-next or the Link header if you need more results. Shared operations retain all selector values."
    ]
  },
  "info": {
    "title": "ForwardLane",
    "version": "1.0.0",
    "description": "ForwardLane's Agentic APIs expose the FL Repos Intelligence platform: a code knowledge graph, financial-ontology code mappings, technical due-diligence metrics, code quality scores, security findings, and SWE-bench style evaluation tasks, all computed over 151 private financial-services repositories. Every endpoint is a synchronous read that returns JSON. This server is a pay-per-use, transparent proxy in front of ForwardLane's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its live price in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.",
    "x-guidance": "Start with the free seller advisor: POST https://agents.forwardlane.com/zcj/w76w15c6nfwv/zeroclick/agent/quote with your goal and known budget or requirements. This operation costs $0 and requires only an x402 or MPP wallet proof; it returns a guide and never executes a purchase. Without a wallet, GET https://agents.forwardlane.com/zcj/w76w15c6nfwv/zeroclick/agent/guide?goal=URL_ENCODED_TASK or POST to that guide. Other operations below are the direct API reference; their own prices and access requirements still apply. Call the operations listed in this document at https://agents.forwardlane.com. Each service's full price matrix, plans, and how to buy are at https://agents.forwardlane.com/zcj/w76w15c6nfwv/services/{slug}; each operation's x-payment-info names the service it bills by slug (rates[].service). Slugs identify services in prices and usage reports and are never request values: when one operation serves several services, its request body schema lists the accepted values of the field that selects the service, so send one of those exactly as written. An unpaid call returns 402 Payment Required with a signed challenge; settle it with a supported payment method - x402 (Base USDC) or MPP (Tempo USDC) today - and retry with the proof attached. No upstream API key is needed, and an agent without a payment method can set one up instantly at no cost. Read GET https://agents.forwardlane.com/zcj/w76w15c6nfwv/manifest.json for the live services, meters, plans, prices, and any free included units, and https://agents.forwardlane.com/zcj/w76w15c6nfwv/llms-full.txt for the full agent guide, including how the free allowance works without funding (it requires an agent identity claimed by a human with a verified email)."
  },
  "x-service-info": {
    "docs": {
      "homepage": "https://www.forwardlane.com",
      "apiReference": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json",
      "llms": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/llms.txt"
    }
  },
  "externalDocs": {
    "url": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/llms-full.txt",
    "description": "How to authenticate, pay, and call this API; links the upstream API reference."
  },
  "servers": [
    {
      "url": "https://agents.forwardlane.com/zcj/w76w15c6nfwv",
      "description": "Pay-per-use access to ForwardLane's API"
    }
  ],
  "security": [
    {
      "payPerUse": []
    }
  ],
  "components": {
    "securitySchemes": {
      "payPerUse": {
        "type": "apiKey",
        "in": "header",
        "name": "x-payment",
        "description": "Pay-per-use access. An unpaid call returns 402 Payment Required with a signed challenge; settle it with a supported payment method (x402 or MPP today) and retry with the proof in this header (x402) or as Authorization: Payment (MPP; use ZC-Agent-Authorization for a separate buyer bearer). No upstream API key is needed, and an agent without a payment method can set one up instantly at no cost."
      },
      "sellerAgentX402": {
        "type": "apiKey",
        "in": "header",
        "name": "Payment-Signature",
        "description": "Signed $0 x402 proof from the 402 challenge"
      },
      "sellerAgentMpp": {
        "type": "http",
        "scheme": "Payment",
        "description": "Signed $0 MPP proof from the 402 challenge"
      }
    },
    "schemas": {
      "sds_JUpf9uSmab-EwUnrtTY9p_26bf25b5e5fd8102_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_26bf25b5e5fd8102_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_26bf25b5e5fd8102_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_3468ade457149d55_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_3468ade457149d55_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_3468ade457149d55_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_e65b1b40009731ea_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_e65b1b40009731ea_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_e65b1b40009731ea_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_73cd093e73f45fd3_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_73cd093e73f45fd3_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_73cd093e73f45fd3_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_7dec33ea00ed2c2c_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_7dec33ea00ed2c2c_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_7dec33ea00ed2c2c_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2ccf03170e6b1630_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2ccf03170e6b1630_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2ccf03170e6b1630_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_66d19a32b9b2ac56_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_66d19a32b9b2ac56_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_66d19a32b9b2ac56_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2ae4ebb896a885f6_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2ae4ebb896a885f6_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2ae4ebb896a885f6_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_4cfe61c7957f08e7_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_4cfe61c7957f08e7_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_4cfe61c7957f08e7_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_6ccdb1023241e44f_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_6ccdb1023241e44f_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_6ccdb1023241e44f_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_51fef3cd09d061ed_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_51fef3cd09d061ed_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_51fef3cd09d061ed_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_93b00a421453ecef_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_93b00a421453ecef_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_93b00a421453ecef_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_1f50988528884ef8_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_1f50988528884ef8_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_1f50988528884ef8_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_924136229720476c_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_924136229720476c_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_924136229720476c_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_b10655883832e561_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_b10655883832e561_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_b10655883832e561_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_9d229214e99e85bd_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_9d229214e99e85bd_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_9d229214e99e85bd_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_3d335cbc331dbcaf_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_3d335cbc331dbcaf_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_3d335cbc331dbcaf_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_0a276ef464efe8a2_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_0a276ef464efe8a2_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_0a276ef464efe8a2_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_7dd14cd1c1e79cbf_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_7dd14cd1c1e79cbf_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_7dd14cd1c1e79cbf_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_a876f32dad33fb36_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_a876f32dad33fb36_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_a876f32dad33fb36_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_ec9e0433bed48a47_ref0": {
        "type": "object",
        "title": "PaginatedResponse",
        "required": [
          "items",
          "total",
          "page",
          "page_size",
          "total_pages"
        ],
        "properties": {
          "page": {
            "type": "integer",
            "title": "Page"
          },
          "items": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": true
            },
            "title": "Items"
          },
          "total": {
            "type": "integer",
            "title": "Total"
          },
          "page_size": {
            "type": "integer",
            "title": "Page Size"
          },
          "total_pages": {
            "type": "integer",
            "title": "Total Pages"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_ec9e0433bed48a47_ref1": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_ec9e0433bed48a47_ref2"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_ec9e0433bed48a47_ref2": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_b6a9d18e1dda224e_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_b6a9d18e1dda224e_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_b6a9d18e1dda224e_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2f3b9c44d3b28e84_ref0": {
        "type": "object",
        "title": "PaginatedResponse",
        "required": [
          "items",
          "total",
          "page",
          "page_size",
          "total_pages"
        ],
        "properties": {
          "page": {
            "type": "integer",
            "title": "Page"
          },
          "items": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": true
            },
            "title": "Items"
          },
          "total": {
            "type": "integer",
            "title": "Total"
          },
          "page_size": {
            "type": "integer",
            "title": "Page Size"
          },
          "total_pages": {
            "type": "integer",
            "title": "Total Pages"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2f3b9c44d3b28e84_ref1": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2f3b9c44d3b28e84_ref2"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_2f3b9c44d3b28e84_ref2": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_116c0c27b9e1a91b_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_116c0c27b9e1a91b_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_116c0c27b9e1a91b_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_ae3387966d77ac54_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_ae3387966d77ac54_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_ae3387966d77ac54_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_99b9d8ddd47caa05_ref0": {
        "type": "object",
        "title": "HTTPValidationError",
        "properties": {
          "detail": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_99b9d8ddd47caa05_ref1"
            },
            "title": "Detail"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_99b9d8ddd47caa05_ref1": {
        "type": "object",
        "title": "ValidationError",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "properties": {
          "ctx": {
            "type": "object",
            "title": "Context"
          },
          "loc": {
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          }
        }
      },
      "sds_JUpf9uSmab-EwUnrtTY9p_6515b0a08dc578ea_ref0": {
        "type": "object",
        "title": "StatsResponse",
        "required": [
          "total_repos",
          "by_language",
          "by_tier",
          "by_project",
          "total_edges",
          "edge_types"
        ],
        "properties": {
          "by_tier": {
            "type": "object",
            "title": "By Tier",
            "additionalProperties": {
              "type": "integer"
            }
          },
          "by_project": {
            "type": "object",
            "title": "By Project",
            "additionalProperties": {
              "type": "integer"
            }
          },
          "edge_types": {
            "type": "object",
            "title": "Edge Types",
            "additionalProperties": {
              "type": "integer"
            }
          },
          "by_language": {
            "type": "object",
            "title": "By Language",
            "additionalProperties": {
              "type": "integer"
            }
          },
          "total_edges": {
            "type": "integer",
            "title": "Total Edges"
          },
          "total_repos": {
            "type": "integer",
            "title": "Total Repos"
          }
        }
      }
    }
  },
  "paths": {
    "/api/benchmark/eval-results": {
      "get": {
        "summary": "Model evaluation results",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_26bf25b5e5fd8102_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "model",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Model",
              "description": "Filter by model"
            },
            "required": false,
            "description": "Filter by model"
          },
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo",
              "description": "Filter by repository"
            },
            "required": false,
            "description": "Filter by repository"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 10,
              "maximum": 100,
              "minimum": 1
            },
            "required": false,
            "description": "Max items (1-100, default 10)"
          }
        ],
        "description": "List model evaluation result summaries.",
        "operationId": "list_eval_results_api_benchmark_eval_results_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema details for evaluation summaries"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_4weaPCYMq1ITUv77panXl",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/parameters/query/model/description",
              "/operationId"
            ],
            "revisionId": "sdrn_RBUifA-fXqiizqnghAGso"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "swebench-tasks"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (task_catalog, service swebench-tasks)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "swebench-tasks",
              "meter": "task_catalog",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "swebench-tasks",
              "meter": "task_catalog",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/benchmark/tasks": {
      "get": {
        "summary": "Benchmark task catalog",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_3468ade457149d55_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo",
              "description": "Filter by repository name"
            },
            "required": false,
            "description": "Filter by repository name"
          },
          {
            "in": "query",
            "name": "domain",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Domain",
              "description": "Filter by domain"
            },
            "required": false,
            "description": "Filter by domain"
          },
          {
            "in": "query",
            "name": "difficulty",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Difficulty",
              "description": "Filter by difficulty (easy/medium/hard)"
            },
            "required": false,
            "description": "Filter by difficulty (easy/medium/hard)"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 20,
              "maximum": 500,
              "minimum": 1,
              "description": "Maximum tasks to return"
            },
            "required": false,
            "description": "Maximum tasks to return"
          }
        ],
        "description": "Catalog of SWE-bench-format benchmark tasks (metadata only).\n\nEach item carries ``instance_id``, ``repo``, ``difficulty``, ``domain``,\n``complexity`` (when scored), ``fail_to_pass_count``,\n``pass_to_pass_count``, ``created_at``, ``version`` and ``solve_rate``.\nThe problem statement, gold patch and test lists are not included; fetch\none task by ``instance_id`` for the full record. ``total`` is the number\nof tasks matching the filters before ``limit`` is applied; items are\nnewest first.",
        "operationId": "list_benchmark_tasks_api_benchmark_tasks_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema details for items and total"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_4weaPCYMq1ITUv77panXl",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/parameters/query/difficulty/schema/enum",
              "/parameters/query/difficulty/description",
              "/parameters/query/limit/description",
              "/operationId"
            ],
            "revisionId": "sdrn_RBUifA-fXqiizqnghAGso"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "swebench-tasks"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (task_catalog, service swebench-tasks)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "swebench-tasks",
              "meter": "task_catalog",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "swebench-tasks",
              "meter": "task_catalog",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/benchmark/tasks/{instance_id}": {
      "get": {
        "summary": "Benchmark task instance",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "404": {
            "description": "Task instance id unknown"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_e65b1b40009731ea_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "instance_id",
            "schema": {
              "type": "string",
              "title": "Instance Id"
            },
            "required": true,
            "description": "Task instance id"
          }
        ],
        "description": "Full record of one benchmark task.\n\nReturns the catalog metadata plus ``problem_statement``, ``base_commit``,\n``environment_setup_commit``, the gold ``patch`` (unified diff) and the\n``FAIL_TO_PASS`` / ``PASS_TO_PASS`` test lists in SWE-bench format.",
        "operationId": "get_benchmark_task_api_benchmark_tasks__instance_id__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema details for the task instance"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_4weaPCYMq1ITUv77panXl",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_RBUifA-fXqiizqnghAGso"
          },
          {
            "gaps": [
              "Missing response schema and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "swebench-tasks"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "10000000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$10.000000 per instance (task_instance, service swebench-tasks)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "10.000000"
          },
          "rates": [
            {
              "service": "swebench-tasks",
              "meter": "task_instance",
              "unit": "instance",
              "unitSize": 1,
              "priceUsd": "10.000000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/classes": {
      "get": {
        "summary": "List classes",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_73cd093e73f45fd3_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo",
              "description": "Filter by repository name"
            },
            "required": false,
            "description": "Filter by repository name"
          },
          {
            "in": "query",
            "name": "name",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Name",
              "description": "Filter by class name (substring)"
            },
            "required": false,
            "description": "Filter by class name (substring)"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 1000,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "List classes extracted from source code.",
        "operationId": "list_classes_api_classes_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/contributors": {
      "get": {
        "summary": "List contributors",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_7dec33ea00ed2c2c_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "min_commits",
            "schema": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Commits"
            },
            "required": false
          },
          {
            "in": "query",
            "name": "min_repos",
            "schema": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Repos"
            },
            "required": false
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 500,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "List contributors across all repositories: name, commit and repository counts, first and last activity, and a stable anonymous contributor_id.",
        "operationId": "list_contributors_api_contributors_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/dd/deep": {
      "get": {
        "summary": "Portfolio deep-diligence packet",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Full deep-diligence packet for every repository in the portfolio, keyed by repository under ``repos``.",
        "operationId": "dd_deep_portfolio_api_dd_deep_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$1.000000 per packet (dd_deep_packet, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "1.000000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_deep_packet",
              "unit": "packet",
              "unitSize": 1,
              "priceUsd": "1.000000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/dd/deep/{repo}": {
      "get": {
        "summary": "Repository deep-diligence packet",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2ccf03170e6b1630_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo"
            },
            "required": true
          }
        ],
        "description": "Full deep-diligence packet for one repository.\n\nCombines the executive summary, every analysis factor report and the\nunderlying scored analysis run for the repository.",
        "operationId": "dd_deep_repo_api_dd_deep__repo__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "1000000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$1.000000 per packet (dd_deep_packet, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "1.000000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_deep_packet",
              "unit": "packet",
              "unitSize": 1,
              "priceUsd": "1.000000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/dd/executive": {
      "get": {
        "summary": "Portfolio executive summary",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Portfolio-level executive summary across all analysed repositories.",
        "operationId": "dd_executive_portfolio_api_dd_executive_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, request body, and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Response schema not defined",
              "Parameters not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per call (dd_repo_read, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/executive/{repo}": {
      "get": {
        "summary": "Repository executive summary",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "404": {
            "description": "Repository not found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_66d19a32b9b2ac56_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo"
            },
            "required": true
          }
        ],
        "description": "Per-repository executive summary.",
        "operationId": "dd_executive_repo_api_dd_executive__repo__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per call (dd_repo_read, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/factors": {
      "get": {
        "summary": "Analysis factor catalog",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Catalog of the score dimensions and analysis factors available in due-diligence reports.",
        "operationId": "dd_list_factors_api_dd_factors_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (dd_preview, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_preview",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_preview",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/factors/{factor_id}": {
      "get": {
        "summary": "Factor report across the portfolio",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2ae4ebb896a885f6_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "factor_id",
            "schema": {
              "type": "string",
              "title": "Factor Id"
            },
            "required": true
          }
        ],
        "description": "Portfolio-wide report for one analysis factor across all repositories.",
        "operationId": "dd_factor_portfolio_api_dd_factors__factor_id__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per call (dd_repo_read, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/health": {
      "get": {
        "summary": "Due-diligence data health",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Availability of the data sources behind the due-diligence reports.",
        "operationId": "dd_health_api_dd_health_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (dd_preview, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_preview",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_preview",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/pipeline-runs": {
      "get": {
        "summary": "Latest analysis runs",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_4cfe61c7957f08e7_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 500,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "Index of the latest analysis run for every repository (one row per repository).",
        "operationId": "dd_pipeline_runs_api_dd_pipeline_runs_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, request body, and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (dd_preview, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_preview",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_preview",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/pipeline-runs/{repo}": {
      "get": {
        "summary": "Repository analysis run",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_6ccdb1023241e44f_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo"
            },
            "required": true
          }
        ],
        "description": "Complete latest analysis run for a repository: scores, factor results and metadata.",
        "operationId": "dd_pipeline_run_detail_api_dd_pipeline_runs__repo__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per call (dd_repo_read, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/repos/{repo}/factors": {
      "get": {
        "summary": "Repository factor reports",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_51fef3cd09d061ed_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo"
            },
            "required": true
          }
        ],
        "description": "All analysis factor reports from a repository's latest analysis run.",
        "operationId": "dd_repo_factors_api_dd_repos__repo__factors_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GTPrVg3GniV4jx8D5hdtD",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description"
            ],
            "revisionId": "sdrn_JmloF2EFwU5OnhzBI-Kzi"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per call (dd_repo_read, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/dd/repos/{repo}/factors/{factor_id}": {
      "get": {
        "summary": "Repository factor report",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_93b00a421453ecef_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo"
            },
            "required": true
          },
          {
            "in": "path",
            "name": "factor_id",
            "schema": {
              "type": "string",
              "title": "Factor Id"
            },
            "required": true
          }
        ],
        "description": "One analysis factor report from a repository's latest analysis run.",
        "operationId": "dd_repo_factor_api_dd_repos__repo__factors__factor_id__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          }
        ],
        "x-zeroclick-services": [
          "due-diligence"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per call (dd_repo_read, service due-diligence)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "due-diligence",
              "meter": "dd_repo_read",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/deep-stats": {
      "get": {
        "summary": "Code-level graph statistics",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Counts of every code-level node type (functions, classes, models, endpoints, contributors, findings) and edge type in the knowledge graph.",
        "operationId": "get_deep_stats_api_deep_stats_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (graph_stats, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_stats",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_stats",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/embeddings/search": {
      "get": {
        "summary": "Embedding similarity search",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_1f50988528884ef8_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "q",
            "schema": {
              "type": "string",
              "title": "Q",
              "maxLength": 512,
              "minLength": 1,
              "description": "Text to search for"
            },
            "required": true,
            "description": "Text to search for"
          },
          {
            "in": "query",
            "name": "domain",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Domain",
              "description": "Optional function-domain filter"
            },
            "required": false,
            "description": "Optional function-domain filter"
          },
          {
            "in": "query",
            "name": "top_k",
            "schema": {
              "type": "integer",
              "title": "Top K",
              "default": 20,
              "maximum": 100,
              "minimum": 1,
              "description": "Maximum matches to return"
            },
            "required": false,
            "description": "Maximum matches to return"
          },
          {
            "in": "query",
            "name": "model",
            "schema": {
              "type": "string",
              "title": "Model",
              "default": "text-embedding-3-small",
              "description": "Embedding model to query"
            },
            "required": false,
            "description": "Embedding model to query"
          }
        ],
        "description": "Rank functions by cosine similarity between their embedding and the query text.",
        "operationId": "search_embeddings_api_embeddings_search_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (semantic_search, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "semantic_search",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/endpoints": {
      "get": {
        "summary": "List API endpoints",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_924136229720476c_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo"
            },
            "required": false
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 1000,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "List API endpoints extracted from URL patterns.",
        "operationId": "list_endpoints_api_endpoints_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/functions": {
      "get": {
        "summary": "List functions",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_b10655883832e561_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo",
              "description": "Filter by repository name"
            },
            "required": false,
            "description": "Filter by repository name"
          },
          {
            "in": "query",
            "name": "name",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Name",
              "description": "Filter by function name (substring)"
            },
            "required": false,
            "description": "Filter by function name (substring)"
          },
          {
            "in": "query",
            "name": "min_complexity",
            "schema": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 1
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Complexity",
              "description": "Minimum cyclomatic complexity"
            },
            "required": false,
            "description": "Minimum cyclomatic complexity"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 1000,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "List functions extracted from source code.",
        "operationId": "list_functions_api_functions_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, response schema, and specific error codes."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/graph": {
      "get": {
        "summary": "Export the repository graph",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Export the whole repository graph: every node and edge with their properties.",
        "operationId": "get_graph_data_api_graph_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters, request body, and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing parameters, request body, and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_EVt-_dg3tFAcVQTpFbJX0",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_93GSC_8QsfEL-1YgERmtB"
          },
          {
            "gaps": [
              "Missing parameter definitions",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_zkagzkoMiTpZoAv9XIJ-M",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_Dk3DRnWd6evfuGxtKGSv8"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per dump (graph_dump, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_dump",
              "unit": "dump",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/graph/neighbors/{name}": {
      "get": {
        "summary": "Repository neighbors",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "404": {
            "description": "Repository unknown"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_9d229214e99e85bd_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "name",
            "schema": {
              "type": "string",
              "title": "Name"
            },
            "required": true,
            "description": "Repository name."
          }
        ],
        "description": "Get a repository's immediate graph neighbors.",
        "operationId": "get_repo_neighbors_api_graph_neighbors__name__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_EVt-_dg3tFAcVQTpFbJX0",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_93GSC_8QsfEL-1YgERmtB"
          },
          {
            "gaps": [
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/models": {
      "get": {
        "summary": "List data models",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_3d335cbc331dbcaf_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo"
            },
            "required": false
          },
          {
            "in": "query",
            "name": "name",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Name"
            },
            "required": false
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 1000,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "List data models (ORM model classes) extracted from repository source code.",
        "operationId": "list_models_api_models_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameter definitions",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_zkagzkoMiTpZoAv9XIJ-M",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_Dk3DRnWd6evfuGxtKGSv8"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/quality/current": {
      "get": {
        "summary": "Current quality score",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "404": {
            "description": "No snapshot exists"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_0a276ef464efe8a2_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo",
              "description": "Repository name"
            },
            "required": true,
            "description": "Repository name"
          }
        ],
        "description": "Get the most recent quality score for a repository.",
        "operationId": "get_quality_current_api_quality_current_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_5F0E6407MDuRZItgw-Dlo",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_xDBvTpL0UmQZbI7pFxCAh"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-quality"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (quality_read, service code-quality)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-quality",
              "meter": "quality_read",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/quality/history": {
      "get": {
        "summary": "Quality score history",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_7dd14cd1c1e79cbf_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "type": "string",
              "title": "Repo",
              "description": "Repository name"
            },
            "required": true,
            "description": "Repository name"
          },
          {
            "in": "query",
            "name": "days",
            "schema": {
              "type": "integer",
              "title": "Days",
              "default": 30,
              "maximum": 365,
              "minimum": 1
            },
            "required": false
          }
        ],
        "description": "Get quality score history for a repository over N days.",
        "operationId": "get_quality_history_api_quality_history_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_5F0E6407MDuRZItgw-Dlo",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_xDBvTpL0UmQZbI7pFxCAh"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-quality"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (quality_read, service code-quality)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-quality",
              "meter": "quality_read",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/rankings": {
      "get": {
        "summary": "Repository rankings",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_a876f32dad33fb36_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "top_n",
            "schema": {
              "type": "integer",
              "title": "Top N",
              "default": 20,
              "maximum": 500,
              "minimum": 1,
              "description": "Number of top repos to return"
            },
            "required": false,
            "description": "Number of top repos to return"
          },
          {
            "in": "query",
            "name": "tier",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Tier",
              "description": "Filter by tier before ranking"
            },
            "required": false,
            "description": "Filter by tier before ranking"
          }
        ],
        "description": "Top N repositories ranked by composite score.",
        "operationId": "get_rankings_api_rankings_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_5F0E6407MDuRZItgw-Dlo",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_xDBvTpL0UmQZbI7pFxCAh"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-quality"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (quality_read, service code-quality)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-quality",
              "meter": "quality_read",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/repos": {
      "get": {
        "summary": "List repositories",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_ec9e0433bed48a47_ref0"
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_ec9e0433bed48a47_ref1"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "language",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Language",
              "description": "Filter by programming language"
            },
            "required": false,
            "description": "Filter by programming language"
          },
          {
            "in": "query",
            "name": "project",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Project",
              "description": "Filter by project group"
            },
            "required": false,
            "description": "Filter by project group"
          },
          {
            "in": "query",
            "name": "tier",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Tier",
              "description": "Filter by tier (e.g. tier2_needs_work)"
            },
            "required": false,
            "description": "Filter by tier (e.g. tier2_needs_work)"
          },
          {
            "in": "query",
            "name": "min_contributors",
            "schema": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Contributors",
              "description": "Minimum number of contributors"
            },
            "required": false,
            "description": "Minimum number of contributors"
          },
          {
            "in": "query",
            "name": "min_commits",
            "schema": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ],
              "title": "Min Commits",
              "description": "Minimum number of commits"
            },
            "required": false,
            "description": "Minimum number of commits"
          },
          {
            "in": "query",
            "name": "sort_by",
            "schema": {
              "type": "string",
              "title": "Sort By",
              "default": "composite_score",
              "description": "Field to sort by"
            },
            "required": false,
            "description": "Field to sort by"
          },
          {
            "in": "query",
            "name": "sort_order",
            "schema": {
              "type": "string",
              "title": "Sort Order",
              "default": "desc",
              "description": "Sort order: asc or desc"
            },
            "required": false,
            "description": "Sort order: asc or desc"
          },
          {
            "in": "query",
            "name": "page",
            "schema": {
              "type": "integer",
              "title": "Page",
              "default": 1,
              "minimum": 1,
              "description": "Page number"
            },
            "required": false,
            "description": "Page number"
          },
          {
            "in": "query",
            "name": "page_size",
            "schema": {
              "type": "integer",
              "title": "Page Size",
              "default": 50,
              "maximum": 500,
              "minimum": 1,
              "description": "Items per page"
            },
            "required": false,
            "description": "Items per page"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer"
            },
            "description": "Number of items to return"
          }
        ],
        "description": "List all repositories with optional filters and pagination.",
        "operationId": "list_repos_api_repos_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing response schema details",
              "Missing pagination parameter details"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_UllZb-NQtrcMPw6GP-FAZ",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description",
              "/parameters/query/tier/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_2E922sGs5KZpNOi3jQc5c"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/repos/{name}": {
      "get": {
        "summary": "Repository detail",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_b6a9d18e1dda224e_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "name",
            "schema": {
              "type": "string",
              "title": "Name"
            },
            "required": true
          }
        ],
        "description": "Full detail for a single repository including neighbors, centrality, and score.",
        "operationId": "get_repo_detail_api_repos__name__get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/search": {
      "get": {
        "summary": "Search repositories",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2f3b9c44d3b28e84_ref0"
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_2f3b9c44d3b28e84_ref1"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "q",
            "schema": {
              "type": "string",
              "title": "Q",
              "minLength": 1,
              "description": "Search query string"
            },
            "required": true,
            "description": "Search query string"
          },
          {
            "in": "query",
            "name": "page",
            "schema": {
              "type": "integer",
              "title": "Page",
              "default": 1,
              "minimum": 1,
              "description": "Page number"
            },
            "required": false,
            "description": "Page number"
          },
          {
            "in": "query",
            "name": "page_size",
            "schema": {
              "type": "integer",
              "title": "Page Size",
              "default": 50,
              "maximum": 500,
              "minimum": 1,
              "description": "Items per page"
            },
            "required": false,
            "description": "Items per page"
          }
        ],
        "description": "Full-text search across repo names and properties.",
        "operationId": "search_repos_api_search_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing query parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Response schema not defined"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_EVt-_dg3tFAcVQTpFbJX0",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/parameters/query/q/description",
              "/parameters/query/page/description",
              "/parameters/query/page_size/description",
              "/operationId"
            ],
            "revisionId": "sdrn_93GSC_8QsfEL-1YgERmtB"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "20000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.020000 per query (graph_query, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.020000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.020000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/search/hybrid": {
      "get": {
        "summary": "Hybrid code search",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_116c0c27b9e1a91b_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "q",
            "schema": {
              "type": "string",
              "title": "Q",
              "maxLength": 512,
              "minLength": 1,
              "description": "Search query"
            },
            "required": true,
            "description": "Search query"
          },
          {
            "in": "query",
            "name": "node_type",
            "schema": {
              "type": "string",
              "title": "Node Type",
              "default": "Function",
              "description": "Node type to search (Function or Class)"
            },
            "required": false,
            "description": "Node type to search (Function or Class)"
          },
          {
            "in": "query",
            "name": "mode",
            "schema": {
              "type": "string",
              "title": "Mode",
              "default": "hybrid",
              "description": "Search mode: bm25, vector, or hybrid"
            },
            "required": false,
            "description": "Search mode: bm25, vector, or hybrid"
          },
          {
            "in": "query",
            "name": "top_k",
            "schema": {
              "type": "integer",
              "title": "Top K",
              "default": 20,
              "maximum": 100,
              "minimum": 1,
              "description": "Number of results"
            },
            "required": false,
            "description": "Number of results"
          },
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo",
              "description": "Filter to a specific repository"
            },
            "required": false,
            "description": "Filter to a specific repository"
          },
          {
            "in": "query",
            "name": "domain",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Domain",
              "description": "Filter Function results by domain"
            },
            "required": false,
            "description": "Filter Function results by domain"
          },
          {
            "in": "query",
            "name": "ontology_concept_uri",
            "schema": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Ontology Concept Uri",
              "description": "Filter Function results by mapped ontology concept URI"
            },
            "required": false,
            "description": "Filter Function results by mapped ontology concept URI"
          },
          {
            "in": "query",
            "name": "confidence_min",
            "schema": {
              "anyOf": [
                {
                  "type": "number",
                  "maximum": 1,
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ],
              "title": "Confidence Min",
              "description": "Minimum ontology mapping confidence"
            },
            "required": false,
            "description": "Minimum ontology mapping confidence"
          },
          {
            "in": "query",
            "name": "has_tests",
            "schema": {
              "anyOf": [
                {
                  "type": "boolean"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Has Tests",
              "description": "Filter Function results by linked tests"
            },
            "required": false,
            "description": "Filter Function results by linked tests"
          }
        ],
        "description": "Search functions or classes by meaning and by keyword.\n\n``mode=bm25`` ranks by lexical match, ``mode=vector`` by embedding\nsimilarity to the query text, and ``mode=hybrid`` (default) fuses both\nrankings with reciprocal rank fusion. Returns up to ``top_k`` matches with\ntheir repository, file path and score; the ``domain``,\n``ontology_concept_uri``, ``confidence_min`` and ``has_tests`` filters\napply to Function results only.",
        "operationId": "hybrid_search_endpoint_api_search_hybrid_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing query parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (semantic_search, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "semantic_search",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/security": {
      "get": {
        "summary": "List security findings",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "items": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      }
                    },
                    "total": {
                      "type": "integer"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_ae3387966d77ac54_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "repo",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Repo"
            },
            "required": false,
            "description": "Filter by repository name."
          },
          {
            "in": "query",
            "name": "severity",
            "schema": {
              "type": "string",
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "title": "Severity",
              "description": "Filter by severity: critical, high, medium, info"
            },
            "required": false,
            "description": "Filter by severity: critical, high, medium, info"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 100,
              "maximum": 1000,
              "minimum": 1
            },
            "required": false,
            "description": "Max items (1-1000, default 100)."
          }
        ],
        "description": "List security findings detected in repository source code, newest first; each item names the repository, file, pattern and severity. For credential-class findings (hardcoded keys, passwords, tokens) the file name is withheld and only its directory is shown.",
        "operationId": "list_security_patterns_api_security_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Response schema details for individual security findings are not fully defined in the documentation."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_1kx414fuTKTYAb4V7bNS2",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description",
              "/parameters/query/severity/schema/enum",
              "/parameters/query/severity/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_n4XGWgoZjwHO4wwmObxlt"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameter definitions",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_zkagzkoMiTpZoAv9XIJ-M",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_Dk3DRnWd6evfuGxtKGSv8"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "security-findings"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.100000 per finding (finding, service security-findings)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.100000"
          },
          "rates": [
            {
              "service": "security-findings",
              "meter": "finding",
              "unit": "finding",
              "unitSize": 1,
              "priceUsd": "0.100000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/skills/by-ontology": {
      "get": {
        "summary": "Functions by ontology concept",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "401": {
            "description": "Unauthorized - missing or invalid API key."
          },
          "402": {
            "description": "Payment required"
          },
          "404": {
            "description": "Concept not found."
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_99b9d8ddd47caa05_ref0"
                }
              }
            },
            "description": "Validation Error"
          }
        },
        "parameters": [
          {
            "in": "query",
            "name": "concept",
            "schema": {
              "type": "string",
              "title": "Concept",
              "minLength": 1,
              "description": "Ontology URI or concept name"
            },
            "required": true,
            "description": "Ontology URI or concept name"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "title": "Limit",
              "default": 20,
              "maximum": 100,
              "minimum": 1,
              "description": "Maximum Function exemplars"
            },
            "required": false,
            "description": "Maximum Function exemplars"
          }
        ],
        "description": "Return Function exemplars mapped to an ontology concept.",
        "operationId": "skills_by_ontology_api_skills_by_ontology_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_lkfvu7Pz29Hv5_4Kp5aFE",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/parameters/query/concept/description",
              "/parameters/query/limit/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_pYaUG_R1zz8r9s9FK2MXu"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "fibo-code-mapping"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (concept_query, service fibo-code-mapping)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "fibo-code-mapping",
              "meter": "concept_query",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/api/stats": {
      "get": {
        "summary": "Graph statistics",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/sds_JUpf9uSmab-EwUnrtTY9p_6515b0a08dc578ea_ref0"
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Aggregate statistics: totals by language, tier, project, and edge types.",
        "operationId": "get_stats_api_stats_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing response schema details",
              "Missing parameter definitions"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_UllZb-NQtrcMPw6GP-FAZ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_2E922sGs5KZpNOi3jQc5c"
          },
          {
            "gaps": [
              "Missing parameter definitions",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_zkagzkoMiTpZoAv9XIJ-M",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_Dk3DRnWd6evfuGxtKGSv8"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-knowledge-graph"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.000000 per call (graph_stats, service code-knowledge-graph)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.000000"
          },
          "rates": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_stats",
              "unit": "call",
              "unitSize": 1,
              "priceUsd": "0.000000",
              "includedUnits": 0
            }
          ],
          "perCallUsage": [
            {
              "service": "code-knowledge-graph",
              "meter": "graph_stats",
              "quantity": 1
            }
          ]
        }
      }
    },
    "/api/tiers": {
      "get": {
        "summary": "Repositories by tier",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            },
            "description": "Successful Response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "List repositories grouped by tier with counts.",
        "operationId": "get_tiers_api_tiers_get",
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_JUpf9uSmab-EwUnrtTY9p",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_unBX-GDtnPWLozwet_Y2i"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_5F0E6407MDuRZItgw-Dlo",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_xDBvTpL0UmQZbI7pFxCAh"
          },
          {
            "gaps": [
              "Missing parameters and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_8uUbP6_05EsyzqxQl5Z6U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_QsKPLsLCM5RQ3FjV5hEl4"
          },
          {
            "gaps": [
              "Missing response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_CDsQHNRPbf5xtqrdQJzbQ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_RZ3Y1TTqWjQ47yuyQNKNK"
          },
          {
            "gaps": [
              "Missing parameter definitions",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_zkagzkoMiTpZoAv9XIJ-M",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_Dk3DRnWd6evfuGxtKGSv8"
          },
          {
            "gaps": [
              "Missing parameters and response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_Zz1Q-56ZKwBCrk796Bsm7",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description"
            ],
            "revisionId": "sdrn_Rb96JCbGC4zR-gEkEvvKk"
          }
        ],
        "x-zeroclick-services": [
          "code-quality"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "50000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.050000 per query (quality_read, service code-quality)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.050000"
          },
          "rates": [
            {
              "service": "code-quality",
              "meter": "quality_read",
              "unit": "query",
              "unitSize": 1,
              "priceUsd": "0.050000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/zeroclick/agent/quote": {
      "post": {
        "operationId": "sellerAgentQuote",
        "summary": "Get a free seller API quote and purchase guide",
        "description": "Describe your task to get the matching API contract, prices, prerequisites and next steps. This is a $0 wallet-proof lookup, not the seller's paid service. No purchase is executed. Without a wallet, use /zeroclick/agent/guide.",
        "servers": [
          {
            "url": "https://agents.forwardlane.com/zcj/w76w15c6nfwv"
          }
        ],
        "security": [
          {
            "sellerAgentX402": []
          },
          {
            "sellerAgentMpp": []
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "type": "object",
                "properties": {
                  "goal": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 2000,
                    "description": "Describe the task and known inputs. Do not include credentials."
                  },
                  "quantity": {
                    "description": "Number of API calls, not returned items. Omit when unknown; describe desired output in goal.",
                    "type": "integer",
                    "minimum": 1,
                    "maximum": 1000000
                  },
                  "budgetUsd": {
                    "description": "Total cash budget in USD. A quote does not authorize spending.",
                    "type": "string",
                    "pattern": "^(0|[1-9]\\d{0,8})(\\.\\d{1,6})?$"
                  },
                  "budgetExclusive": {
                    "type": "boolean"
                  },
                  "reviewAfterCalls": {
                    "type": "integer",
                    "minimum": 1,
                    "maximum": 1000000
                  },
                  "requirements": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 300
                  },
                  "humanAvailable": {
                    "description": "Whether a human is in the loop. False recommends anonymous auth for a new autonomous identity; omit when unknown. Executing a human's request without further interruptions does not by itself mean false.",
                    "type": "boolean"
                  },
                  "payment": {
                    "description": "Known payment method for the eventual purchase, independent of this free lookup's wallet proof.",
                    "type": "string",
                    "enum": [
                      "x402",
                      "mpp",
                      "card"
                    ]
                  }
                },
                "required": [
                  "goal"
                ],
                "additionalProperties": false
              },
              "example": {
                "goal": "Find the available services, prices and purchase steps"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Task guidance; inspect status before executing anything",
            "content": {
              "application/json": {
                "schema": {
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "quoted",
                        "ready",
                        "needs_input",
                        "blocked",
                        "unknown",
                        "unsupported",
                        "unavailable"
                      ]
                    },
                    "priceUsd": {
                      "type": "string",
                      "const": "0"
                    },
                    "guide": {
                      "type": "string",
                      "description": "Markdown guidance containing the task result, exact contract, pricing and next steps when available. No purchase is executed."
                    },
                    "guideUrl": {
                      "type": "string",
                      "format": "uri",
                      "description": "Wallet-free advisor endpoint for further planning or recovery."
                    }
                  },
                  "required": [
                    "status",
                    "priceUsd",
                    "guide",
                    "guideUrl"
                  ],
                  "additionalProperties": false
                }
              }
            }
          },
          "402": {
            "description": "$0 x402 or MPP wallet proof required; sign and retry the same request. No funds are transferred."
          },
          "503": {
            "description": "Advisor unavailable; use the wallet-free guide or direct storefront references"
          }
        },
        "x-payment-info": {
          "access": "payg",
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0"
          },
          "protocols": [
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            },
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            }
          ],
          "offers": [
            {
              "amount": "0",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "method": "tempo",
              "intent": "charge",
              "description": "Free seller advisor lookup"
            }
          ]
        }
      }
    }
  },
  "x-zeroclick-navigation-footer": {
    "instructions": [
      "Use this spec if it contains the operation and details you need. Otherwise, search or open a relevant service spec using the links below.",
      "Find service slugs in x-zeroclick-services or x-payment-info.rates[].service; use them in serviceSpecTemplate, never as request values.",
      "URL-encode template values. Search is ranked; service, path, and method filters are exact. Filters combine.",
      "Pages contain up to 10 operations; follow info.x-next or the Link header if you need more results. Shared operations retain all selector values."
    ],
    "fullSpec": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json",
    "services": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/services",
    "serviceSpecTemplate": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/services/{slug}/openapi.json",
    "searchTemplate": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json?q={text}",
    "operationTemplate": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json?path={path}&method={method}",
    "firstPage": "https://agents.forwardlane.com/zcj/w76w15c6nfwv/openapi.json?page=1"
  }
}
