﻿{
    "openapi":  "3.1.0",
    "info":  {
                 "title":  "STEWART PRIME Agent Services",
                 "version":  "1.2.0",
                 "description":  "Machine-buyable proof-first services sold through PayanAgent x402."
             },
    "servers":  [
                    {
                        "url":  "https://payanagent.com"
                    }
                ],
    "paths":  {
                  "/x402/kh77snbq6hxbes3q40whdkvwvn8e9faw":  {
                                                                 "post":  {
                                                                              "summary":  "Agent Launch Preflight",
                                                                              "description":  "Passive public-endpoint readiness and evidence audit. Price: $0.05 USDC.",
                                                                              "requestBody":  {
                                                                                                  "required":  true,
                                                                                                  "content":  {
                                                                                                                  "application/json":  {
                                                                                                                                           "schema":  {
                                                                                                                                                          "type":  "object",
                                                                                                                                                          "required":  [
                                                                                                                                                                           "url"
                                                                                                                                                                       ],
                                                                                                                                                          "properties":  {
                                                                                                                                                                             "url":  {
                                                                                                                                                                                         "type":  "string",
                                                                                                                                                                                         "format":  "uri"
                                                                                                                                                                                     }
                                                                                                                                                                         }
                                                                                                                                                      }
                                                                                                                                       }
                                                                                                              }
                                                                                              },
                                                                              "responses":  {
                                                                                                "200":  {
                                                                                                            "description":  "Structured readiness report"
                                                                                                        },
                                                                                                "402":  {
                                                                                                            "description":  "x402 payment required"
                                                                                                        },
                                                                                                "400":  {
                                                                                                            "description":  "Invalid input"
                                                                                                        }
                                                                                            }
                                                                          }
                                                             },
                  "/x402/kh70x9azgfv32np513zy6kc8r58e8xb9":  {
                                                                 "post":  {
                                                                              "summary":  "Public URL Evidence Receipt",
                                                                              "description":  "Current-web evidence receipt with SHA-256. Price: $0.02 USDC.",
                                                                              "requestBody":  {
                                                                                                  "required":  true,
                                                                                                  "content":  {
                                                                                                                  "application/json":  {
                                                                                                                                           "schema":  {
                                                                                                                                                          "type":  "object",
                                                                                                                                                          "required":  [
                                                                                                                                                                           "url"
                                                                                                                                                                       ],
                                                                                                                                                          "properties":  {
                                                                                                                                                                             "url":  {
                                                                                                                                                                                         "type":  "string",
                                                                                                                                                                                         "format":  "uri"
                                                                                                                                                                                     }
                                                                                                                                                                         }
                                                                                                                                                      }
                                                                                                                                       }
                                                                                                              }
                                                                                              },
                                                                              "responses":  {
                                                                                                "200":  {
                                                                                                            "description":  "Evidence receipt"
                                                                                                        },
                                                                                                "402":  {
                                                                                                            "description":  "x402 payment required"
                                                                                                        },
                                                                                                "400":  {
                                                                                                            "description":  "Invalid input"
                                                                                                        }
                                                                                            }
                                                                          }
                                                             },
                  "/x402/kh74d1zce1frqpqpsxs0hvnzpn8e9b59":  {
                                                                 "post":  {
                                                                              "summary":  "CSV JSON Data Quality Gate",
                                                                              "description":  "Deterministic CSV/JSON quality profiling. Price: $0.03 USDC.",
                                                                              "requestBody":  {
                                                                                                  "required":  true,
                                                                                                  "content":  {
                                                                                                                  "application/json":  {
                                                                                                                                           "schema":  {
                                                                                                                                                          "type":  "object",
                                                                                                                                                          "required":  [
                                                                                                                                                                           "format",
                                                                                                                                                                           "data"
                                                                                                                                                                       ],
                                                                                                                                                          "properties":  {
                                                                                                                                                                             "format":  {
                                                                                                                                                                                            "type":  "string",
                                                                                                                                                                                            "enum":  [
                                                                                                                                                                                                         "csv",
                                                                                                                                                                                                         "json"
                                                                                                                                                                                                     ]
                                                                                                                                                                                        },
                                                                                                                                                                             "data":  {
                                                                                                                                                                                          "type":  "string"
                                                                                                                                                                                      }
                                                                                                                                                                         }
                                                                                                                                                      }
                                                                                                                                       }
                                                                                                              }
                                                                                              },
                                                                              "responses":  {
                                                                                                "200":  {
                                                                                                            "description":  "Data quality report"
                                                                                                        },
                                                                                                "402":  {
                                                                                                            "description":  "x402 payment required"
                                                                                                        },
                                                                                                "400":  {
                                                                                                            "description":  "Invalid input"
                                                                                                        }
                                                                                            }
                                                                          }
                                                             },
                  "/x402/kh773a90eq92h0n89h1djer1zx8e94ta":  {
                                                                 "post":  {
                                                                              "summary":  "OpenAPI Agent Safety Gate",
                                                                              "description":  "Passive static OpenAPI/Swagger safety and contract-quality review. Price: $0.07 USDC.",
                                                                              "requestBody":  {
                                                                                                  "required":  true,
                                                                                                  "content":  {
                                                                                                                  "application/json":  {
                                                                                                                                           "schema":  {
                                                                                                                                                          "type":  "object",
                                                                                                                                                          "required":  [
                                                                                                                                                                           "specUrl"
                                                                                                                                                                       ],
                                                                                                                                                          "properties":  {
                                                                                                                                                                             "specUrl":  {
                                                                                                                                                                                             "type":  "string",
                                                                                                                                                                                             "format":  "uri"
                                                                                                                                                                                         }
                                                                                                                                                                         }
                                                                                                                                                      }
                                                                                                                                       }
                                                                                                              }
                                                                                              },
                                                                              "responses":  {
                                                                                                "200":  {
                                                                                                            "description":  "Structured safety report"
                                                                                                        },
                                                                                                "402":  {
                                                                                                            "description":  "x402 payment required"
                                                                                                        },
                                                                                                "400":  {
                                                                                                            "description":  "Invalid input"
                                                                                                        }
                                                                                            }
                                                                          }
                                                             }
              },
    "x-stewart-marketplace":  {
                                  "provider":  "PayanAgent",
                                  "agentId":  "j57cggtd1gx9462ctwn1fp237h8e85gx",
                                  "settlement":  "USDC on Base via x402",
                                  "publicProfile":  "https://payanagent.com/marketplace"
                              }
}
