{"x402Version":2,"payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","resources":[{"id":36073,"slug":"36073","resource":"https://sandboxd-code-run.saastemly.com/v1/execute-command","description":"Runs a shell command in an isolated one-shot sandbox and returns stdout, stderr and the exit code (Daytona ExecuteRequest/ExecuteResponse compatible)","type":"http","serviceName":"Sandboxd Code Run","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"command":"echo hello from the sandbox","timeout":10},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"artifacts":{"charts":[],"stdout":"hello from the sandbox\n"},"exitCode":0,"missingOutputs":[],"outputFiles":{},"result":"hello from the sandbox\n","seconds":1,"stderr":"","tooLargeOutputs":[],"truncated":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"command":{"description":"The shell command to run (up to 64 KB)","type":"string"},"cwd":{"description":"Working directory, relative to the run's work directory","type":"string"},"env":{"description":"Environment variables; keys must match [A-Za-z_][A-Za-z0-9_]* (Daytona's rule)","type":"object"},"files":{"description":"Text files written into the work directory before the run (up to 50, 1 MB each, 4 MB total)","type":"object"},"outputs":{"description":"Relative paths to read back after the run (up to 20); up to 1 MB each comes back base64 in outputFiles, larger in tooLargeOutputs, absent in missingOutputs","items":{"type":"string"},"type":"array"},"timeout":{"description":"Run timeout in seconds, 1-120 (default 60); a timed-out run answers exitCode 124","type":"integer"}},"required":["command"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["code","sandbox","python","javascript","api","bazaar"],"sourceHost":"sandboxd-code-run.saastemly.com","lastUpdated":"2026-10-11T08:14:48.783Z","quality":{"calls30d":5,"uniquePayers30d":5,"lastCalledAt":"2026-10-11T08:14:48.361Z"},"metadata":{"serviceName":"Sandboxd Code Run","extensions":{"bazaar":{"info":{"input":{"body":{"command":"echo hello from the sandbox","timeout":10},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"artifacts":{"charts":[],"stdout":"hello from the sandbox\n"},"exitCode":0,"missingOutputs":[],"outputFiles":{},"result":"hello from the sandbox\n","seconds":1,"stderr":"","tooLargeOutputs":[],"truncated":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"command":{"description":"The shell command to run (up to 64 KB)","type":"string"},"cwd":{"description":"Working directory, relative to the run's work directory","type":"string"},"env":{"description":"Environment variables; keys must match [A-Za-z_][A-Za-z0-9_]* (Daytona's rule)","type":"object"},"files":{"description":"Text files written into the work directory before the run (up to 50, 1 MB each, 4 MB total)","type":"object"},"outputs":{"description":"Relative paths to read back after the run (up to 20); up to 1 MB each comes back base64 in outputFiles, larger in tooLargeOutputs, absent in missingOutputs","items":{"type":"string"},"type":"array"},"timeout":{"description":"Run timeout in seconds, 1-120 (default 60); a timed-out run answers exitCode 124","type":"integer"}},"required":["command"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36070,"slug":"36070","resource":"https://uuid-forge.saastemly.com/v1/uuid","description":"Returns 1-100 random UUID v4 strings (RFC 9562): ?count=1..100 (default 1), ?format=uuid|urn|hex|int (default uuid).","type":"http","serviceName":"apidx UUID Generator","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1700","amountUsd":0.0017,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"count":"1","format":"uuid"},"type":"http"},"output":{"example":{"count":1,"format":"uuid","success":true,"uuid":"67b45f13-9297-4938-ace8-8308e465299c","uuids":["67b45f13-9297-4938-ace8-8308e465299c"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"count":{"description":"How many UUIDs to return, 1-100 (default 1)","pattern":"^[0-9]+$","type":"string"},"format":{"description":"uuid: canonical 8-4-4-4-12 (default); urn: urn:uuid: prefix; hex: 32 hex digits; int: 128-bit decimal","enum":["uuid","urn","hex","int"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["uuid","id","generator","random","rfc9562","bazaar"],"sourceHost":"uuid-forge.saastemly.com","lastUpdated":"2026-10-11T08:39:20.447Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-11T08:39:20.037Z"},"metadata":{"serviceName":"apidx UUID Generator","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"count":"1","format":"uuid"},"type":"http"},"output":{"example":{"count":1,"format":"uuid","success":true,"uuid":"67b45f13-9297-4938-ace8-8308e465299c","uuids":["67b45f13-9297-4938-ace8-8308e465299c"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"count":{"description":"How many UUIDs to return, 1-100 (default 1)","pattern":"^[0-9]+$","type":"string"},"format":{"description":"uuid: canonical 8-4-4-4-12 (default); urn: urn:uuid: prefix; hex: 32 hex digits; int: 128-bit decimal","enum":["uuid","urn","hex","int"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36072,"slug":"36072","resource":"https://sandboxd-code-run.saastemly.com/v1/execute-code","description":"Runs Python, JavaScript or TypeScript code in an isolated one-shot sandbox and returns stdout, stderr, exit code and artifacts (Daytona CodeRunRequest/ExecuteResponse compatible)","type":"http","serviceName":"Sandboxd Code Run","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"code":"x = 10\ny = 20\nprint(f\"Sum: {x + y}\")","language":"python","timeout":10},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"artifacts":{"charts":[],"stdout":"Sum: 30\n"},"exitCode":0,"language":"python","missingOutputs":[],"outputFiles":{},"result":"Sum: 30\n","seconds":1,"stderr":"","tooLargeOutputs":[],"truncated":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"argv":{"description":"Command-line arguments for the program (sys.argv[1:] in Python, process.argv.slice(2) in Node)","items":{"type":"string"},"type":"array"},"code":{"description":"The code to run (up to 1 MB of UTF-8)","type":"string"},"env":{"description":"Environment variables; keys must match [A-Za-z_][A-Za-z0-9_]* (Daytona's rule)","type":"object"},"files":{"description":"Text files written into the work directory next to the program (up to 50, 1 MB each, 4 MB total); the entry point main.py/main.js/main.ts is reserved","type":"object"},"language":{"description":"\"python\", \"javascript\" or \"typescript\"","enum":["python","javascript","typescript"],"type":"string"},"outputs":{"description":"Relative paths to read back after the run (up to 20); up to 1 MB each comes back base64 in outputFiles, larger in tooLargeOutputs, absent in missingOutputs","items":{"type":"string"},"type":"array"},"timeout":{"description":"Run timeout in seconds, 1-120 (default 60); a timed-out run answers exitCode 124","type":"integer"}},"required":["code","language"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["code","sandbox","python","javascript","api","bazaar"],"sourceHost":"sandboxd-code-run.saastemly.com","lastUpdated":"2026-10-11T08:39:03.055Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-11T08:39:02.575Z"},"metadata":{"serviceName":"Sandboxd Code Run","extensions":{"bazaar":{"info":{"input":{"body":{"code":"x = 10\ny = 20\nprint(f\"Sum: {x + y}\")","language":"python","timeout":10},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"artifacts":{"charts":[],"stdout":"Sum: 30\n"},"exitCode":0,"language":"python","missingOutputs":[],"outputFiles":{},"result":"Sum: 30\n","seconds":1,"stderr":"","tooLargeOutputs":[],"truncated":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"argv":{"description":"Command-line arguments for the program (sys.argv[1:] in Python, process.argv.slice(2) in Node)","items":{"type":"string"},"type":"array"},"code":{"description":"The code to run (up to 1 MB of UTF-8)","type":"string"},"env":{"description":"Environment variables; keys must match [A-Za-z_][A-Za-z0-9_]* (Daytona's rule)","type":"object"},"files":{"description":"Text files written into the work directory next to the program (up to 50, 1 MB each, 4 MB total); the entry point main.py/main.js/main.ts is reserved","type":"object"},"language":{"description":"\"python\", \"javascript\" or \"typescript\"","enum":["python","javascript","typescript"],"type":"string"},"outputs":{"description":"Relative paths to read back after the run (up to 20); up to 1 MB each comes back base64 in outputFiles, larger in tooLargeOutputs, absent in missingOutputs","items":{"type":"string"},"type":"array"},"timeout":{"description":"Run timeout in seconds, 1-120 (default 60); a timed-out run answers exitCode 124","type":"integer"}},"required":["code","language"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36657,"slug":"36657","resource":"https://visionflow-match.saastemly.com/v1/feature-match","description":"Match local features between a pattern image and a larger image: detects ORB or SIFT keypoints in both, matches them with a brute-force matcher and Lowe's ratio test (OpenCV BFMatcher.knnMatch), and returns the good matches as point pairs sorted by distance. Use it to see which parts of a pattern are present and where, even when the pattern is scaled or rotated; for the pattern's outline use /v1/homography.","type":"http","serviceName":"VisionFlow Match","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","amountUsd":0.004,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"detector":"sift","image":"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","max_matches":10,"ratio":0.75,"template":"iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAAAAACEICPDAAADAklEQVRIx61UT0gUURz+Znfazdyx0Ex3U1smVqJCKwn6c5FCCaKDoYdOEh7WywQiQh6UisKgS7QgLLSXQrpIdPTPISIiiAqlSHJptbINRTR1E1m3fc0b58/OOjM7rv6YefPmzft9v+/73pvHPIUUftq0ARGYxSjQIHWiysggbRzyyzS2HFJ+twLgzzV9VOlEM/Obo46MOZYKoCjQ5YsS/PYI0Jg0yBc98PvptUHAUsEhCSGqz5dM1MpHctMI6PPhsGl5A0oN+OsA9BYGg1kIJvlmDILShVAoJA+MqW1Alx9grXjfS8Px0Iklgmb3shvJmaqkC31YZV3N6hzmtfEmoPXDV4uc6yvVB98TYKWmdOGL1/2r5zmZiVfe0Cw1YxCWRNytQM9ExWlg+WMxPlV7gZ6TX9NcfcaKqACRtsgmhLT4vPhdENt2rzORLge45JrPM/02DiEa2JjH6vdAr4ZQNgt0uP+tdYj9xflHvg/fLg0nnGyyyEO/hjAk5NoHZcAel/f8C7E7XOsDQ5AACDzK95AeYPEVxqfoBCkIkTrsrr/BqVmkhi4DvoUBYJX0CsLhswKtLugkpH78SU3UyekgjAjBUBHk5e4SvCk8BZS74pUkfq4gLUbKKSiFZYDV/jXHZOJnnSaAofcC8OQWi5Er4kvfkegYCvbh+hLeDTS1btoHgzWB+zeZXsKoHGjM0vXYGOkTV6WppL/Lo3dK9oAk57l5bh2qCYxqJOS/ohtoOVp2OytfYfB5eGnveqqg5TGRUhUeeg6GITM43l7ceeFMZ5VSmqhUwhoHKwCgHvuPZThIMkhYIigAhSfAezXtDKPmh61PGhsnkrUIO0eaghDLF0BGiBki2DtUJQQ+bwmailjeANtaBYVCmDeiwMI+wtYYcAZjvH0AjqOXQcS2ZyJvlwFnqmIThSwT78jPB7TpyncZ5yw1xHIs45x0t/4eaazNayOp1Rtt2ugwyRcPl3GTmrHt/Qt8FglTAFMKvJWJJv4/079eM2dwYCd/51pzG3f0QPkPRu/dDgU3nB4AAAAASUVORK5CYII="},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"detector":"sift","goodMatches":21,"image":{"height":96,"width":128},"imageKeypoints":144,"matches":[{"distance":48.43,"image":{"x":79.14,"y":34.19},"template":{"x":36.18,"y":11.07}},{"distance":50.59,"image":{"x":75.49,"y":35.26},"template":{"x":32.93,"y":11.54}},{"distance":51.06,"image":{"x":65.2,"y":35.06},"template":{"x":23.66,"y":9.62}},{"distance":58.85,"image":{"x":65.2,"y":35.06},"template":{"x":23.66,"y":9.62}},{"distance":73.48,"image":{"x":97.28,"y":61.83},"template":{"x":48.35,"y":38.99}},{"distance":75.19,"image":{"x":87.36,"y":53.5},"template":{"x":40.7,"y":29.71}},{"distance":85.85,"image":{"x":81.02,"y":48.02},"template":{"x":35.88,"y":23.88}},{"distance":95.79,"image":{"x":87.36,"y":53.5},"template":{"x":40.7,"y":29.71}},{"distance":97.09,"image":{"x":50,"y":40.09},"template":{"x":9.2,"y":11.9}},{"distance":97.2,"image":{"x":88.05,"y":40.69},"template":{"x":43.09,"y":18.35}}],"ratio":0.75,"template":{"height":48,"width":64},"templateKeypoints":33},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"detector":{"description":"Keypoint detector and descriptor: orb (default, fast, binary descriptors, Hamming distance) or sift (slower, better with scale changes, L2 distance)","enum":["orb","sift"],"type":"string"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works). At most 4 million pixels and about 2 MB. Alpha is dropped.","type":"string"},"max_features":{"description":"Most keypoints kept per image, 100-5000 (default 2000)","type":"integer"},"max_matches":{"description":"Most matches listed, 1-200 (default 50); goodMatches always counts all of them","type":"integer"},"ratio":{"description":"Lowe's ratio test threshold, 0.5-0.95 (default 0.75): a match is kept when its distance is below ratio times the second-best distance","type":"number"},"template":{"description":"Base64 of the pattern to find, same formats. At most 1 million pixels and about 1 MB.","type":"string"}},"required":["image","template"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["opencv","template-matching","screenshot","computer-vision","homography","bazaar"],"sourceHost":"visionflow-match.saastemly.com","lastUpdated":"2026-10-08T17:30:51.588Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-08T17:30:50.85Z"},"metadata":{"serviceName":"VisionFlow Match","extensions":{"bazaar":{"info":{"input":{"body":{"detector":"sift","image":"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","max_matches":10,"ratio":0.75,"template":"iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAAAAACEICPDAAADAklEQVRIx61UT0gUURz+Znfazdyx0Ex3U1smVqJCKwn6c5FCCaKDoYdOEh7WywQiQh6UisKgS7QgLLSXQrpIdPTPISIiiAqlSHJptbINRTR1E1m3fc0b58/OOjM7rv6YefPmzft9v+/73pvHPIUUftq0ARGYxSjQIHWiysggbRzyyzS2HFJ+twLgzzV9VOlEM/Obo46MOZYKoCjQ5YsS/PYI0Jg0yBc98PvptUHAUsEhCSGqz5dM1MpHctMI6PPhsGl5A0oN+OsA9BYGg1kIJvlmDILShVAoJA+MqW1Alx9grXjfS8Px0Iklgmb3shvJmaqkC31YZV3N6hzmtfEmoPXDV4uc6yvVB98TYKWmdOGL1/2r5zmZiVfe0Cw1YxCWRNytQM9ExWlg+WMxPlV7gZ6TX9NcfcaKqACRtsgmhLT4vPhdENt2rzORLge45JrPM/02DiEa2JjH6vdAr4ZQNgt0uP+tdYj9xflHvg/fLg0nnGyyyEO/hjAk5NoHZcAel/f8C7E7XOsDQ5AACDzK95AeYPEVxqfoBCkIkTrsrr/BqVmkhi4DvoUBYJX0CsLhswKtLugkpH78SU3UyekgjAjBUBHk5e4SvCk8BZS74pUkfq4gLUbKKSiFZYDV/jXHZOJnnSaAofcC8OQWi5Er4kvfkegYCvbh+hLeDTS1btoHgzWB+zeZXsKoHGjM0vXYGOkTV6WppL/Lo3dK9oAk57l5bh2qCYxqJOS/ohtoOVp2OytfYfB5eGnveqqg5TGRUhUeeg6GITM43l7ceeFMZ5VSmqhUwhoHKwCgHvuPZThIMkhYIigAhSfAezXtDKPmh61PGhsnkrUIO0eaghDLF0BGiBki2DtUJQQ+bwmailjeANtaBYVCmDeiwMI+wtYYcAZjvH0AjqOXQcS2ZyJvlwFnqmIThSwT78jPB7TpyncZ5yw1xHIs45x0t/4eaazNayOp1Rtt2ugwyRcPl3GTmrHt/Qt8FglTAFMKvJWJJv4/079eM2dwYCd/51pzG3f0QPkPRu/dDgU3nB4AAAAASUVORK5CYII="},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"detector":"sift","goodMatches":21,"image":{"height":96,"width":128},"imageKeypoints":144,"matches":[{"distance":48.43,"image":{"x":79.14,"y":34.19},"template":{"x":36.18,"y":11.07}},{"distance":50.59,"image":{"x":75.49,"y":35.26},"template":{"x":32.93,"y":11.54}},{"distance":51.06,"image":{"x":65.2,"y":35.06},"template":{"x":23.66,"y":9.62}},{"distance":58.85,"image":{"x":65.2,"y":35.06},"template":{"x":23.66,"y":9.62}},{"distance":73.48,"image":{"x":97.28,"y":61.83},"template":{"x":48.35,"y":38.99}},{"distance":75.19,"image":{"x":87.36,"y":53.5},"template":{"x":40.7,"y":29.71}},{"distance":85.85,"image":{"x":81.02,"y":48.02},"template":{"x":35.88,"y":23.88}},{"distance":95.79,"image":{"x":87.36,"y":53.5},"template":{"x":40.7,"y":29.71}},{"distance":97.09,"image":{"x":50,"y":40.09},"template":{"x":9.2,"y":11.9}},{"distance":97.2,"image":{"x":88.05,"y":40.69},"template":{"x":43.09,"y":18.35}}],"ratio":0.75,"template":{"height":48,"width":64},"templateKeypoints":33},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"detector":{"description":"Keypoint detector and descriptor: orb (default, fast, binary descriptors, Hamming distance) or sift (slower, better with scale changes, L2 distance)","enum":["orb","sift"],"type":"string"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works). At most 4 million pixels and about 2 MB. Alpha is dropped.","type":"string"},"max_features":{"description":"Most keypoints kept per image, 100-5000 (default 2000)","type":"integer"},"max_matches":{"description":"Most matches listed, 1-200 (default 50); goodMatches always counts all of them","type":"integer"},"ratio":{"description":"Lowe's ratio test threshold, 0.5-0.95 (default 0.75): a match is kept when its distance is below ratio times the second-best distance","type":"number"},"template":{"description":"Base64 of the pattern to find, same formats. At most 1 million pixels and about 1 MB.","type":"string"}},"required":["image","template"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36071,"slug":"36071","resource":"https://uuid-forge.saastemly.com/x402/uuid","description":"The same UUID generation on the x402 face: the body adds network/asset (base/USDC) as in the reference x402 listing's response.","type":"http","serviceName":"apidx UUID Generator","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1700","amountUsd":0.0017,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"count":"1","format":"uuid"},"type":"http"},"output":{"example":{"asset":"USDC","count":1,"format":"uuid","network":"base","success":true,"uuid":"67b45f13-9297-4938-ace8-8308e465299c","uuids":["67b45f13-9297-4938-ace8-8308e465299c"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"count":{"description":"How many UUIDs to return, 1-100 (default 1)","pattern":"^[0-9]+$","type":"string"},"format":{"description":"uuid: canonical 8-4-4-4-12 (default); urn: urn:uuid: prefix; hex: 32 hex digits; int: 128-bit decimal","enum":["uuid","urn","hex","int"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["uuid","id","generator","random","rfc9562","bazaar"],"sourceHost":"uuid-forge.saastemly.com","lastUpdated":"2026-10-11T08:20:05.081Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-11T08:20:04.645Z"},"metadata":{"serviceName":"apidx UUID Generator","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"count":"1","format":"uuid"},"type":"http"},"output":{"example":{"asset":"USDC","count":1,"format":"uuid","network":"base","success":true,"uuid":"67b45f13-9297-4938-ace8-8308e465299c","uuids":["67b45f13-9297-4938-ace8-8308e465299c"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"count":{"description":"How many UUIDs to return, 1-100 (default 1)","pattern":"^[0-9]+$","type":"string"},"format":{"description":"uuid: canonical 8-4-4-4-12 (default); urn: urn:uuid: prefix; hex: 32 hex digits; int: 128-bit decimal","enum":["uuid","urn","hex","int"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36142,"slug":"36142","resource":"https://mem0-cloud.saastemly.com/v3/memories/search","description":"Search your stored memories by meaning, like mem0's search: embeds the query and returns the closest memories with a relevance score from 0 to 1. Only memories stored under the same memory_key (your secret string; required) are searched. filters must name at least one of user_id, agent_id, app_id, run_id. Returns {results:[{id, memory, score, metadata, ...}]}.","type":"http","serviceName":"Mem0 Cloud","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","amountUsd":0.004,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"filters":{"user_id":"alice"},"memory_key":"mk_7f3a9c1e5b2d48a6b0c4e9d1","query":"where does the user live?","top_k":5},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"results":[{"agent_id":null,"app_id":null,"categories":[],"created_at":"2026-10-03T09:00:00.000Z","expiration_date":null,"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","memory":"User moved to San Francisco from New York.","metadata":{"source":"onboarding"},"run_id":null,"score":0.82,"updated_at":null,"user_id":"alice"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"filters":{"description":"mem0 filters: at least one of user_id, agent_id, app_id, run_id, each a string, \"*\" or {\"in\": [up to 20 strings]}; AND lists of those. OR and NOT are not supported.","type":"object"},"memory_key":{"description":"Your secret: a random string of 16-256 characters that you generate once and keep (also accepted as the X-Memory-Key header). Memories are stored and searched only under its hash, so nobody who lacks it can read them, whatever user_id they send. Lose it and the memories are unreachable.","type":"string"},"query":{"description":"What to look for, in natural language (up to 500 characters)","type":"string"},"show_expired":{"description":"Include memories whose expiration_date has passed (default false)","type":"boolean"},"threshold":{"description":"Minimum relevance score, 0-1 (default 0.1; 0 disables)","type":"number"},"top_k":{"description":"How many memories to return, 1-100 (default 10)","type":"integer"}},"required":["memory_key","query","filters"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["memory","agents","mem0","rag","vector","bazaar"],"sourceHost":"mem0-cloud.saastemly.com","lastUpdated":"2026-10-08T17:30:46.336Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T17:30:45.752Z"},"metadata":{"serviceName":"Mem0 Cloud","extensions":{"bazaar":{"info":{"input":{"body":{"filters":{"user_id":"alice"},"memory_key":"mk_7f3a9c1e5b2d48a6b0c4e9d1","query":"where does the user live?","top_k":5},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"results":[{"agent_id":null,"app_id":null,"categories":[],"created_at":"2026-10-03T09:00:00.000Z","expiration_date":null,"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","memory":"User moved to San Francisco from New York.","metadata":{"source":"onboarding"},"run_id":null,"score":0.82,"updated_at":null,"user_id":"alice"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"filters":{"description":"mem0 filters: at least one of user_id, agent_id, app_id, run_id, each a string, \"*\" or {\"in\": [up to 20 strings]}; AND lists of those. OR and NOT are not supported.","type":"object"},"memory_key":{"description":"Your secret: a random string of 16-256 characters that you generate once and keep (also accepted as the X-Memory-Key header). Memories are stored and searched only under its hash, so nobody who lacks it can read them, whatever user_id they send. Lose it and the memories are unreachable.","type":"string"},"query":{"description":"What to look for, in natural language (up to 500 characters)","type":"string"},"show_expired":{"description":"Include memories whose expiration_date has passed (default false)","type":"boolean"},"threshold":{"description":"Minimum relevance score, 0-1 (default 0.1; 0 disables)","type":"number"},"top_k":{"description":"How many memories to return, 1-100 (default 10)","type":"integer"}},"required":["memory_key","query","filters"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36143,"slug":"36143","resource":"https://mem0-cloud.saastemly.com/v3/memories/add","description":"Store memories from a conversation, like mem0's add: an AI model extracts durable facts about the user from the messages (or, with infer=false, stores each message as is), embeds them and saves them privately under your memory_key (a secret string you generate; required). Identical facts are stored once. Needs at least one of user_id, agent_id, app_id, run_id. Memories are kept for 365 days. Returns {event_id, status, results:[{id, memory, event: ADD|NONE}]}.","type":"http","serviceName":"Mem0 Cloud","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","amountUsd":0.008,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"memory_key":"mk_7f3a9c1e5b2d48a6b0c4e9d1","messages":[{"content":"I just moved to San Francisco from New York and I prefer vegetarian food.","role":"user"},{"content":"Got it, I'll remember that.","role":"assistant"}],"metadata":{"source":"onboarding"},"user_id":"alice"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"event_id":"2c4d1f44-4f7b-4b2f-9f6e-7b5b4f5a1234","results":[{"event":"ADD","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","memory":"User moved to San Francisco from New York.","user_id":"alice"},{"event":"ADD","id":"9d1b7c2e-5f0a-4e3b-8c6d-1a2b3c4d5e6f","memory":"User prefers vegetarian food.","user_id":"alice"}],"status":"SUCCEEDED"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"agent_id":{"description":"Entity: the agent the memories belong to (1-128 characters)","type":"string"},"app_id":{"description":"Entity: the app (1-128 characters)","type":"string"},"custom_instructions":{"description":"Optional extra extraction instructions (with includes and excludes, up to 800 bytes together)","type":"string"},"excludes":{"description":"Optional: what not to extract","type":"string"},"expiration_date":{"description":"Optional YYYY-MM-DD: the memory is hidden from search and listing after that day (unless show_expired is true)","type":"string"},"includes":{"description":"Optional: what to focus on when extracting","type":"string"},"infer":{"description":"Default true: extract facts with the model. false: store each message verbatim (up to 10 messages of 300 characters)","type":"boolean"},"memory_key":{"description":"Your secret: a random string of 16-256 characters that you generate once and keep (also accepted as the X-Memory-Key header). Memories are stored and searched only under its hash, so nobody who lacks it can read them, whatever user_id they send. Lose it and the memories are unreachable.","type":"string"},"messages":{"description":"Conversation turns, each {role: user|assistant|system, content: string}; up to 6000 bytes as JSON. A plain string is also accepted (one user message).","items":{"properties":{"content":{"description":"The message text","type":"string"},"role":{"description":"user, assistant or system","type":"string"}},"type":"object"},"type":"array"},"metadata":{"description":"Custom key/value metadata stored with every memory (up to 2000 bytes as JSON)","type":"object"},"run_id":{"description":"Entity: the session or run (1-128 characters)","type":"string"},"user_id":{"description":"Entity: the user the memories are about (1-128 characters)","type":"string"}},"required":["memory_key","messages"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["memory","agents","mem0","rag","vector","bazaar"],"sourceHost":"mem0-cloud.saastemly.com","lastUpdated":"2026-10-08T16:08:46.278Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T16:08:46Z"},"metadata":{"serviceName":"Mem0 Cloud","extensions":{"bazaar":{"info":{"input":{"body":{"memory_key":"mk_7f3a9c1e5b2d48a6b0c4e9d1","messages":[{"content":"I just moved to San Francisco from New York and I prefer vegetarian food.","role":"user"},{"content":"Got it, I'll remember that.","role":"assistant"}],"metadata":{"source":"onboarding"},"user_id":"alice"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"event_id":"2c4d1f44-4f7b-4b2f-9f6e-7b5b4f5a1234","results":[{"event":"ADD","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","memory":"User moved to San Francisco from New York.","user_id":"alice"},{"event":"ADD","id":"9d1b7c2e-5f0a-4e3b-8c6d-1a2b3c4d5e6f","memory":"User prefers vegetarian food.","user_id":"alice"}],"status":"SUCCEEDED"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"agent_id":{"description":"Entity: the agent the memories belong to (1-128 characters)","type":"string"},"app_id":{"description":"Entity: the app (1-128 characters)","type":"string"},"custom_instructions":{"description":"Optional extra extraction instructions (with includes and excludes, up to 800 bytes together)","type":"string"},"excludes":{"description":"Optional: what not to extract","type":"string"},"expiration_date":{"description":"Optional YYYY-MM-DD: the memory is hidden from search and listing after that day (unless show_expired is true)","type":"string"},"includes":{"description":"Optional: what to focus on when extracting","type":"string"},"infer":{"description":"Default true: extract facts with the model. false: store each message verbatim (up to 10 messages of 300 characters)","type":"boolean"},"memory_key":{"description":"Your secret: a random string of 16-256 characters that you generate once and keep (also accepted as the X-Memory-Key header). Memories are stored and searched only under its hash, so nobody who lacks it can read them, whatever user_id they send. Lose it and the memories are unreachable.","type":"string"},"messages":{"description":"Conversation turns, each {role: user|assistant|system, content: string}; up to 6000 bytes as JSON. A plain string is also accepted (one user message).","items":{"properties":{"content":{"description":"The message text","type":"string"},"role":{"description":"user, assistant or system","type":"string"}},"type":"object"},"type":"array"},"metadata":{"description":"Custom key/value metadata stored with every memory (up to 2000 bytes as JSON)","type":"object"},"run_id":{"description":"Entity: the session or run (1-128 characters)","type":"string"},"user_id":{"description":"Entity: the user the memories are about (1-128 characters)","type":"string"}},"required":["memory_key","messages"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36655,"slug":"36655","resource":"https://visionflow-match.saastemly.com/v1/template-match","description":"Find where a small pattern image (a button, icon, logo or crop) appears inside a larger screenshot or picture, using OpenCV cv2.matchTemplate. Returns the best position, plus every non-overlapping position scoring above the threshold, as pixel boxes with scores. Use it for exact-looking pixel patterns at the same scale; for different scale, rotation or perspective use /v1/homography.","type":"http","serviceName":"VisionFlow Match","resourceType":"MCP Tool","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"image":"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","max_matches":5,"method":"TM_CCOEFF_NORMED","template":"iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAAAAAAsQkKEAAAA+klEQVQ4y42SPQ6CUBCEZwktnsCOyhPYcw/tqLyAsREruAAX8AR2dvQmFlZaYeUJpNJGF/D9PyKTrLDyMcPbLNVodYLUhGsGQ4HN4Ml180GGZg7lgVwFdhp3jlUHzQ1o7gTacQd591aiRSbyzg/xfIqEf6tU9CFaKDvpHnigSmRzFXHZUWc6DFAc1Z0VXvaxl1zxzylEn/d/Th4j7LlqDSLv65WiAiICUeFCqTtMDxVLKzlxh9oqangLdiNXRVgpqBigDGj9d5hDnxSPWt/YgKy0j97Qvb9GWOl/52t5mgtvQQQ0UduXCsutzLBz6VVyrTayHT4dg01jQ19MuT6lPI4mjwAAAABJRU5ErkJggg==","threshold":0.8},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"best":{"centerX":58,"centerY":44,"height":28,"score":1,"width":36,"x":40,"y":30},"found":true,"image":{"height":84,"width":112},"matches":[{"centerX":58,"centerY":44,"height":28,"score":1,"width":36,"x":40,"y":30}],"method":"TM_CCOEFF_NORMED","template":{"height":28,"width":36},"threshold":0.8},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"grayscale":{"description":"Match on grayscale versions of both images (default false: match all three colour channels)","type":"boolean"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works). At most 4 million pixels and about 2 MB. Alpha is dropped.","type":"string"},"max_matches":{"description":"Most matches returned, 1-50 (default 5); overlapping positions are suppressed","type":"integer"},"method":{"description":"OpenCV matching method (default TM_CCOEFF_NORMED, robust to brightness change). Scores are 0-1, higher is better; for TM_SQDIFF_NORMED the score is 1 minus the squared-difference value","enum":["TM_CCOEFF_NORMED","TM_CCORR_NORMED","TM_SQDIFF_NORMED"],"type":"string"},"template":{"description":"Base64 of the pattern to find, same formats. At most 1 million pixels and about 1 MB. Must fit inside the image.","type":"string"},"threshold":{"description":"Minimum score for a match, 0-1 (default 0.8)","type":"number"}},"required":["image","template"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["opencv","template-matching","screenshot","computer-vision","homography","bazaar"],"sourceHost":"visionflow-match.saastemly.com","lastUpdated":"2026-10-08T17:40:49.377Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T17:40:48.85Z"},"metadata":{"serviceName":"VisionFlow Match","extensions":{"bazaar":{"info":{"input":{"body":{"image":"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","max_matches":5,"method":"TM_CCOEFF_NORMED","template":"iVBORw0KGgoAAAANSUhEUgAAACQAAAAcCAAAAAAsQkKEAAAA+klEQVQ4y42SPQ6CUBCEZwktnsCOyhPYcw/tqLyAsREruAAX8AR2dvQmFlZaYeUJpNJGF/D9PyKTrLDyMcPbLNVodYLUhGsGQ4HN4Ml180GGZg7lgVwFdhp3jlUHzQ1o7gTacQd591aiRSbyzg/xfIqEf6tU9CFaKDvpHnigSmRzFXHZUWc6DFAc1Z0VXvaxl1zxzylEn/d/Th4j7LlqDSLv65WiAiICUeFCqTtMDxVLKzlxh9oqangLdiNXRVgpqBigDGj9d5hDnxSPWt/YgKy0j97Qvb9GWOl/52t5mgtvQQQ0UduXCsutzLBz6VVyrTayHT4dg01jQ19MuT6lPI4mjwAAAABJRU5ErkJggg==","threshold":0.8},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"best":{"centerX":58,"centerY":44,"height":28,"score":1,"width":36,"x":40,"y":30},"found":true,"image":{"height":84,"width":112},"matches":[{"centerX":58,"centerY":44,"height":28,"score":1,"width":36,"x":40,"y":30}],"method":"TM_CCOEFF_NORMED","template":{"height":28,"width":36},"threshold":0.8},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"grayscale":{"description":"Match on grayscale versions of both images (default false: match all three colour channels)","type":"boolean"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works). At most 4 million pixels and about 2 MB. Alpha is dropped.","type":"string"},"max_matches":{"description":"Most matches returned, 1-50 (default 5); overlapping positions are suppressed","type":"integer"},"method":{"description":"OpenCV matching method (default TM_CCOEFF_NORMED, robust to brightness change). Scores are 0-1, higher is better; for TM_SQDIFF_NORMED the score is 1 minus the squared-difference value","enum":["TM_CCOEFF_NORMED","TM_CCORR_NORMED","TM_SQDIFF_NORMED"],"type":"string"},"template":{"description":"Base64 of the pattern to find, same formats. At most 1 million pixels and about 1 MB. Must fit inside the image.","type":"string"},"threshold":{"description":"Minimum score for a match, 0-1 (default 0.8)","type":"number"}},"required":["image","template"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36656,"slug":"36656","resource":"https://visionflow-match.saastemly.com/v1/homography","description":"Locate a pattern image inside a larger image even when it is scaled, rotated or viewed at an angle: ORB or SIFT feature matching plus cv2.findHomography with RANSAC. Returns whether it was found, the 3x3 homography (pattern pixels to image pixels), the four projected corners, the bounding box, and the inlier count as confidence. Use it to find a UI element, logo or object in a screenshot or photo.","type":"http","serviceName":"VisionFlow Match","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","amountUsd":0.004,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"detector":"sift","image":"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","template":"iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAAAAACEICPDAAADAklEQVRIx61UT0gUURz+Znfazdyx0Ex3U1smVqJCKwn6c5FCCaKDoYdOEh7WywQiQh6UisKgS7QgLLSXQrpIdPTPISIiiAqlSHJptbINRTR1E1m3fc0b58/OOjM7rv6YefPmzft9v+/73pvHPIUUftq0ARGYxSjQIHWiysggbRzyyzS2HFJ+twLgzzV9VOlEM/Obo46MOZYKoCjQ5YsS/PYI0Jg0yBc98PvptUHAUsEhCSGqz5dM1MpHctMI6PPhsGl5A0oN+OsA9BYGg1kIJvlmDILShVAoJA+MqW1Alx9grXjfS8Px0Iklgmb3shvJmaqkC31YZV3N6hzmtfEmoPXDV4uc6yvVB98TYKWmdOGL1/2r5zmZiVfe0Cw1YxCWRNytQM9ExWlg+WMxPlV7gZ6TX9NcfcaKqACRtsgmhLT4vPhdENt2rzORLge45JrPM/02DiEa2JjH6vdAr4ZQNgt0uP+tdYj9xflHvg/fLg0nnGyyyEO/hjAk5NoHZcAel/f8C7E7XOsDQ5AACDzK95AeYPEVxqfoBCkIkTrsrr/BqVmkhi4DvoUBYJX0CsLhswKtLugkpH78SU3UyekgjAjBUBHk5e4SvCk8BZS74pUkfq4gLUbKKSiFZYDV/jXHZOJnnSaAofcC8OQWi5Er4kvfkegYCvbh+hLeDTS1btoHgzWB+zeZXsKoHGjM0vXYGOkTV6WppL/Lo3dK9oAk57l5bh2qCYxqJOS/ohtoOVp2OytfYfB5eGnveqqg5TGRUhUeeg6GITM43l7ceeFMZ5VSmqhUwhoHKwCgHvuPZThIMkhYIigAhSfAezXtDKPmh61PGhsnkrUIO0eaghDLF0BGiBki2DtUJQQ+bwmailjeANtaBYVCmDeiwMI+wtYYcAZjvH0AjqOXQcS2ZyJvlwFnqmIThSwT78jPB7TpyncZ5yw1xHIs45x0t/4eaazNayOp1Rtt2ugwyRcPl3GTmrHt/Qt8FglTAFMKvJWJJv4/079eM2dwYCd/51pzG3f0QPkPRu/dDgU3nB4AAAAASUVORK5CYII="},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"boundingBox":{"height":64.37,"width":77.97,"x":37.76,"y":16.59},"corners":{"bottomLeft":{"x":47.15,"y":80.96},"bottomRight":{"x":115.73,"y":68.6},"topLeft":{"x":37.76,"y":29.07},"topRight":{"x":106.87,"y":16.59}},"detector":"sift","found":true,"goodMatches":21,"homography":[[1.078726,0.203382,37.757521],[-0.195289,1.094195,29.073396],[-0.00001,0.000163,1]],"image":{"height":96,"width":128},"imageKeypoints":144,"inlierRatio":1,"inliers":21,"reason":null,"template":{"height":48,"width":64},"templateKeypoints":33},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"detector":{"description":"Keypoint detector and descriptor: orb (default, fast, binary descriptors, Hamming distance) or sift (slower, better with scale changes, L2 distance)","enum":["orb","sift"],"type":"string"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works). At most 4 million pixels and about 2 MB. Alpha is dropped.","type":"string"},"max_features":{"description":"Most keypoints kept per image, 100-5000 (default 2000)","type":"integer"},"min_inliers":{"description":"Fewest RANSAC inliers for found to be true, 4-200 (default 10)","type":"integer"},"ratio":{"description":"Lowe's ratio test threshold, 0.5-0.95 (default 0.75): a match is kept when its distance is below ratio times the second-best distance","type":"number"},"reproj_threshold":{"description":"RANSAC reprojection error in pixels below which a match is an inlier, 0.5-20 (default 3)","type":"number"},"template":{"description":"Base64 of the pattern to find, same formats. At most 1 million pixels and about 1 MB. Needs visible texture or corners; a flat-coloured pattern has no features.","type":"string"}},"required":["image","template"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["opencv","template-matching","screenshot","computer-vision","homography","bazaar"],"sourceHost":"visionflow-match.saastemly.com","lastUpdated":"2026-10-08T17:31:04.955Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T17:31:04.327Z"},"metadata":{"serviceName":"VisionFlow Match","extensions":{"bazaar":{"info":{"input":{"body":{"detector":"sift","image":"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","template":"iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAAAAACEICPDAAADAklEQVRIx61UT0gUURz+Znfazdyx0Ex3U1smVqJCKwn6c5FCCaKDoYdOEh7WywQiQh6UisKgS7QgLLSXQrpIdPTPISIiiAqlSHJptbINRTR1E1m3fc0b58/OOjM7rv6YefPmzft9v+/73pvHPIUUftq0ARGYxSjQIHWiysggbRzyyzS2HFJ+twLgzzV9VOlEM/Obo46MOZYKoCjQ5YsS/PYI0Jg0yBc98PvptUHAUsEhCSGqz5dM1MpHctMI6PPhsGl5A0oN+OsA9BYGg1kIJvlmDILShVAoJA+MqW1Alx9grXjfS8Px0Iklgmb3shvJmaqkC31YZV3N6hzmtfEmoPXDV4uc6yvVB98TYKWmdOGL1/2r5zmZiVfe0Cw1YxCWRNytQM9ExWlg+WMxPlV7gZ6TX9NcfcaKqACRtsgmhLT4vPhdENt2rzORLge45JrPM/02DiEa2JjH6vdAr4ZQNgt0uP+tdYj9xflHvg/fLg0nnGyyyEO/hjAk5NoHZcAel/f8C7E7XOsDQ5AACDzK95AeYPEVxqfoBCkIkTrsrr/BqVmkhi4DvoUBYJX0CsLhswKtLugkpH78SU3UyekgjAjBUBHk5e4SvCk8BZS74pUkfq4gLUbKKSiFZYDV/jXHZOJnnSaAofcC8OQWi5Er4kvfkegYCvbh+hLeDTS1btoHgzWB+zeZXsKoHGjM0vXYGOkTV6WppL/Lo3dK9oAk57l5bh2qCYxqJOS/ohtoOVp2OytfYfB5eGnveqqg5TGRUhUeeg6GITM43l7ceeFMZ5VSmqhUwhoHKwCgHvuPZThIMkhYIigAhSfAezXtDKPmh61PGhsnkrUIO0eaghDLF0BGiBki2DtUJQQ+bwmailjeANtaBYVCmDeiwMI+wtYYcAZjvH0AjqOXQcS2ZyJvlwFnqmIThSwT78jPB7TpyncZ5yw1xHIs45x0t/4eaazNayOp1Rtt2ugwyRcPl3GTmrHt/Qt8FglTAFMKvJWJJv4/079eM2dwYCd/51pzG3f0QPkPRu/dDgU3nB4AAAAASUVORK5CYII="},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"boundingBox":{"height":64.37,"width":77.97,"x":37.76,"y":16.59},"corners":{"bottomLeft":{"x":47.15,"y":80.96},"bottomRight":{"x":115.73,"y":68.6},"topLeft":{"x":37.76,"y":29.07},"topRight":{"x":106.87,"y":16.59}},"detector":"sift","found":true,"goodMatches":21,"homography":[[1.078726,0.203382,37.757521],[-0.195289,1.094195,29.073396],[-0.00001,0.000163,1]],"image":{"height":96,"width":128},"imageKeypoints":144,"inlierRatio":1,"inliers":21,"reason":null,"template":{"height":48,"width":64},"templateKeypoints":33},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"detector":{"description":"Keypoint detector and descriptor: orb (default, fast, binary descriptors, Hamming distance) or sift (slower, better with scale changes, L2 distance)","enum":["orb","sift"],"type":"string"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works). At most 4 million pixels and about 2 MB. Alpha is dropped.","type":"string"},"max_features":{"description":"Most keypoints kept per image, 100-5000 (default 2000)","type":"integer"},"min_inliers":{"description":"Fewest RANSAC inliers for found to be true, 4-200 (default 10)","type":"integer"},"ratio":{"description":"Lowe's ratio test threshold, 0.5-0.95 (default 0.75): a match is kept when its distance is below ratio times the second-best distance","type":"number"},"reproj_threshold":{"description":"RANSAC reprojection error in pixels below which a match is an inlier, 0.5-20 (default 3)","type":"number"},"template":{"description":"Base64 of the pattern to find, same formats. At most 1 million pixels and about 1 MB. Needs visible texture or corners; a flat-coloured pattern has no features.","type":"string"}},"required":["image","template"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36665,"slug":"36665","resource":"https://puptra-pdf-snapshot.saastemly.com/v1/markdown","description":"The page's rendered content as Markdown.","type":"http","serviceName":"Puptra PDF Snapshot","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"markdown":"# Example Domain\n\nThis domain is for use in documentation examples without needing permission.","meta":{"status":200,"title":"Example Domain"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"emulateMediaType":{"type":"string"},"gotoOptions":{"type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"type":"object"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["pdf","screenshot","puppeteer","headless-browser","rendering","bazaar"],"sourceHost":"puptra-pdf-snapshot.saastemly.com","lastUpdated":"2026-10-08T16:42:14.224Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T16:42:13.719Z"},"metadata":{"serviceName":"Puptra PDF Snapshot","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"markdown":"# Example Domain\n\nThis domain is for use in documentation examples without needing permission.","meta":{"status":200,"title":"Example Domain"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"emulateMediaType":{"type":"string"},"gotoOptions":{"type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"type":"object"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36667,"slug":"36667","resource":"https://lensaocr.saastemly.com/v1/ocr","description":"Reads an image's text and word boxes (Tesseract txt, TSV, hOCR and ALTO).","type":"http","serviceName":"LensaOCR","resourceType":"Media","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"format":"text","image_base64":"iVBORw0KGgoAAAANSUhEUg=="},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"channel":"x402","text":"PACKING LIST 77\n"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"The answer's format: text (default), tsv, hocr, alto or words","enum":["text","tsv","hocr","alto","words"],"type":"string"},"image_base64":{"description":"A PNG image (up to 5 MB), base64-encoded","type":"string"}},"required":["image_base64"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ocr","tesseract","text-recognition","bazaar"],"sourceHost":"lensaocr.saastemly.com","lastUpdated":"2026-10-08T16:41:57.948Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T16:41:57.224Z"},"metadata":{"serviceName":"LensaOCR","extensions":{"bazaar":{"info":{"input":{"body":{"format":"text","image_base64":"iVBORw0KGgoAAAANSUhEUg=="},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"channel":"x402","text":"PACKING LIST 77\n"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"The answer's format: text (default), tsv, hocr, alto or words","enum":["text","tsv","hocr","alto","words"],"type":"string"},"image_base64":{"description":"A PNG image (up to 5 MB), base64-encoded","type":"string"}},"required":["image_base64"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36141,"slug":"36141","resource":"https://mem0-cloud.saastemly.com/v1/memories","description":"Read your stored memories, like mem0's get memory and get all memories. With memory_id: returns that one memory (404 if it is not yours). Without it: returns a page {count, next, previous, results} of the memories matching user_id, agent_id, app_id or run_id (at least one; \"*\" matches any value), newest first. Requires your memory_key (a secret string you generate): a different key sees nothing.","type":"http","serviceName":"Mem0 Cloud","resourceType":"Utilities","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"memory_key":"mk_7f3a9c1e5b2d48a6b0c4e9d1","page":1,"page_size":50,"user_id":"alice"},"type":"http"},"output":{"example":{"count":1,"next":null,"previous":null,"results":[{"agent_id":null,"app_id":null,"categories":[],"created_at":"2026-10-03T09:00:00.000Z","expiration_date":null,"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","memory":"User moved to San Francisco from New York.","metadata":{"source":"onboarding"},"run_id":null,"updated_at":null,"user_id":"alice"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"agent_id":{"description":"Entity: the agent the memories belong to (1-128 characters)","type":"string"},"app_id":{"description":"Entity: the app (1-128 characters)","type":"string"},"memory_id":{"description":"UUID of one memory to fetch; leave out to list memories instead","type":"string"},"memory_key":{"description":"Your secret: a random string of 16-256 characters that you generate once and keep (also accepted as the X-Memory-Key header). Memories are stored and searched only under its hash, so nobody who lacks it can read them, whatever user_id they send. Lose it and the memories are unreachable.","type":"string"},"page":{"description":"Page number, from 1 (default 1)","type":"integer"},"page_size":{"description":"Memories per page, 1-100 (default 50)","type":"integer"},"run_id":{"description":"Entity: the session or run (1-128 characters)","type":"string"},"show_expired":{"description":"Include memories whose expiration_date has passed (default false)","type":"boolean"},"user_id":{"description":"Entity: the user the memories are about (1-128 characters)","type":"string"}},"required":["memory_key"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["memory","agents","mem0","rag","vector","bazaar"],"sourceHost":"mem0-cloud.saastemly.com","lastUpdated":"2026-10-11T08:21:29.39Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-11T08:21:29.123Z"},"metadata":{"serviceName":"Mem0 Cloud","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"memory_key":"mk_7f3a9c1e5b2d48a6b0c4e9d1","page":1,"page_size":50,"user_id":"alice"},"type":"http"},"output":{"example":{"count":1,"next":null,"previous":null,"results":[{"agent_id":null,"app_id":null,"categories":[],"created_at":"2026-10-03T09:00:00.000Z","expiration_date":null,"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","memory":"User moved to San Francisco from New York.","metadata":{"source":"onboarding"},"run_id":null,"updated_at":null,"user_id":"alice"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"agent_id":{"description":"Entity: the agent the memories belong to (1-128 characters)","type":"string"},"app_id":{"description":"Entity: the app (1-128 characters)","type":"string"},"memory_id":{"description":"UUID of one memory to fetch; leave out to list memories instead","type":"string"},"memory_key":{"description":"Your secret: a random string of 16-256 characters that you generate once and keep (also accepted as the X-Memory-Key header). Memories are stored and searched only under its hash, so nobody who lacks it can read them, whatever user_id they send. Lose it and the memories are unreachable.","type":"string"},"page":{"description":"Page number, from 1 (default 1)","type":"integer"},"page_size":{"description":"Memories per page, 1-100 (default 50)","type":"integer"},"run_id":{"description":"Entity: the session or run (1-128 characters)","type":"string"},"show_expired":{"description":"Include memories whose expiration_date has passed (default false)","type":"boolean"},"user_id":{"description":"Entity: the user the memories are about (1-128 characters)","type":"string"}},"required":["memory_key"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36662,"slug":"36662","resource":"https://puptra-pdf-snapshot.saastemly.com/v1/snapshot","description":"One call, several formats: rendered HTML content and a base64 screenshot (plus optional Markdown and accessibility tree), with the page's status and title.","type":"http","serviceName":"Puptra PDF Snapshot","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"formats":["content","screenshot","markdown"],"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content":"<html><body>Hello</body></html>","formats":["content","screenshot"],"meta":{"status":200,"title":"Example Domain"},"screenshot":"iVBORw0KGgo..."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"deliver":{"description":"{store, name?}: keep the snapshot's screenshot in file storage","type":"object"},"emulateMediaType":{"type":"string"},"formats":{"description":"At least two of: content, screenshot, markdown, accessibilityTree (default content+screenshot)","type":"array"},"gotoOptions":{"type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"screenshotOptions":{"description":"Puppeteer screenshot options for the snapshot's screenshot format","type":"object"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page to snapshot (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"type":"object"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["pdf","screenshot","puppeteer","headless-browser","rendering","bazaar"],"sourceHost":"puptra-pdf-snapshot.saastemly.com","lastUpdated":"2026-10-08T16:46:21.257Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T16:46:20.782Z"},"metadata":{"serviceName":"Puptra PDF Snapshot","extensions":{"bazaar":{"info":{"input":{"body":{"formats":["content","screenshot","markdown"],"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content":"<html><body>Hello</body></html>","formats":["content","screenshot"],"meta":{"status":200,"title":"Example Domain"},"screenshot":"iVBORw0KGgo..."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"deliver":{"description":"{store, name?}: keep the snapshot's screenshot in file storage","type":"object"},"emulateMediaType":{"type":"string"},"formats":{"description":"At least two of: content, screenshot, markdown, accessibilityTree (default content+screenshot)","type":"array"},"gotoOptions":{"type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"screenshotOptions":{"description":"Puppeteer screenshot options for the snapshot's screenshot format","type":"object"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page to snapshot (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"type":"object"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36663,"slug":"36663","resource":"https://puptra-pdf-snapshot.saastemly.com/v1/screenshot","description":"Capture a PNG, JPEG or WebP screenshot with Puppeteer's page.screenshot() options (fullPage, clip, omitBackground, quality 0-100 for jpeg/webp only).","type":"http","serviceName":"Puptra PDF Snapshot","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"screenshotOptions":{"fullPage":true,"type":"png"},"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":45123,"contentType":"image/png"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"deliver":{"description":"{store, name?}: keep the image in file storage","type":"object"},"emulateMediaType":{"type":"string"},"gotoOptions":{"description":"{waitUntil, timeout}","type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"screenshotOptions":{"description":"Puppeteer page.screenshot() options as documented at pptr.dev/api/puppeteer.screenshotoptions.","properties":{"captureBeyondViewport":{"type":"boolean"},"clip":{"description":"{x,y,width,height,scale?}","type":"object"},"fromSurface":{"type":"boolean"},"fullPage":{"type":"boolean"},"omitBackground":{"type":"boolean"},"optimizeForSpeed":{"type":"boolean"},"quality":{"description":"0-100, jpeg/webp only","type":"number"},"type":{"description":"png|jpeg|webp (default png)","type":"string"}},"type":"object"},"scrollPage":{"description":"Scroll the page before capturing (lazy content)","type":"boolean"},"selector":{"description":"Screenshot this element instead of the page","type":"string"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page to capture (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"description":"{width,height,deviceScaleFactor,...}; default 1920x1080","type":"object"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["pdf","screenshot","puppeteer","headless-browser","rendering","bazaar"],"sourceHost":"puptra-pdf-snapshot.saastemly.com","lastUpdated":"2026-10-08T16:46:18.698Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T16:46:18.431Z"},"metadata":{"serviceName":"Puptra PDF Snapshot","extensions":{"bazaar":{"info":{"input":{"body":{"screenshotOptions":{"fullPage":true,"type":"png"},"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":45123,"contentType":"image/png"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"deliver":{"description":"{store, name?}: keep the image in file storage","type":"object"},"emulateMediaType":{"type":"string"},"gotoOptions":{"description":"{waitUntil, timeout}","type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"screenshotOptions":{"description":"Puppeteer page.screenshot() options as documented at pptr.dev/api/puppeteer.screenshotoptions.","properties":{"captureBeyondViewport":{"type":"boolean"},"clip":{"description":"{x,y,width,height,scale?}","type":"object"},"fromSurface":{"type":"boolean"},"fullPage":{"type":"boolean"},"omitBackground":{"type":"boolean"},"optimizeForSpeed":{"type":"boolean"},"quality":{"description":"0-100, jpeg/webp only","type":"number"},"type":{"description":"png|jpeg|webp (default png)","type":"string"}},"type":"object"},"scrollPage":{"description":"Scroll the page before capturing (lazy content)","type":"boolean"},"selector":{"description":"Screenshot this element instead of the page","type":"string"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page to capture (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"description":"{width,height,deviceScaleFactor,...}; default 1920x1080","type":"object"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36664,"slug":"36664","resource":"https://puptra-pdf-snapshot.saastemly.com/v1/pdf","description":"Render a URL or HTML to PDF with Puppeteer's page.pdf() options (format letter by default, scale, margins, header/footer templates, printBackground, pageRanges).","type":"http","serviceName":"Puptra PDF Snapshot","resourceType":"Research","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"gotoOptions":{"waitUntil":"networkidle0"},"pdfOptions":{"format":"a4","printBackground":true},"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":18234,"contentType":"application/pdf"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"description":"[{content|url}]","type":"array"},"addStyleTag":{"description":"[{content|url}]","type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"description":"{username,password}","type":"object"},"bestAttempt":{"description":"Proceed when awaited events fail or time out","type":"boolean"},"cookies":{"description":"Cookies to set before loading","type":"array"},"deliver":{"description":"{store: \"1d\"|\"7d\"|\"30d\"|\"365d\", name?}: keep the PDF in file storage and answer with metadata instead of bytes","type":"object"},"emulateMediaType":{"description":"screen|print","type":"string"},"gotoOptions":{"description":"{waitUntil: load|domcontentloaded|networkidle0|networkidle2, timeout}","type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"pdfOptions":{"description":"Puppeteer page.pdf() options as documented at pptr.dev/api/puppeteer.pdfoptions.","properties":{"displayHeaderFooter":{"type":"boolean"},"footerTemplate":{"type":"string"},"format":{"description":"letter|legal|tabloid|ledger|a0|a1|a2|a3|a4|a5|a6 (default letter)","type":"string"},"headerTemplate":{"description":"HTML with date/title/url/pageNumber/totalPages classes","type":"string"},"height":{"description":"Paper height, e.g. \"11in\"","type":"string"},"landscape":{"type":"boolean"},"margin":{"description":"{top,bottom,left,right}","type":"object"},"omitBackground":{"type":"boolean"},"outline":{"type":"boolean"},"pageRanges":{"description":"e.g. \"1-5, 8, 11-13\"","type":"string"},"preferCSSPageSize":{"type":"boolean"},"printBackground":{"type":"boolean"},"scale":{"description":"0.1-2, default 1","type":"number"},"tagged":{"type":"boolean"},"timeout":{"description":"0-60000 ms, default 30000","type":"number"},"width":{"description":"Paper width, e.g. \"8.5in\"","type":"string"}},"type":"object"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"description":"e.g. [\"image\"]","type":"array"},"setExtraHTTPHeaders":{"description":"Extra HTTP headers","type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page to render (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"description":"{width,height,deviceScaleFactor,isMobile,hasTouch,isLandscape}; default 1920x1080","type":"object"},"waitForSelector":{"description":"{selector, visible?, hidden?, timeout}","type":"object"},"waitForTimeout":{"description":"Extra wait in ms (0-120000)","type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["pdf","screenshot","puppeteer","headless-browser","rendering","bazaar"],"sourceHost":"puptra-pdf-snapshot.saastemly.com","lastUpdated":"2026-10-08T16:46:14.873Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T16:46:14.37Z"},"metadata":{"serviceName":"Puptra PDF Snapshot","extensions":{"bazaar":{"info":{"input":{"body":{"gotoOptions":{"waitUntil":"networkidle0"},"pdfOptions":{"format":"a4","printBackground":true},"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":18234,"contentType":"application/pdf"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"description":"[{content|url}]","type":"array"},"addStyleTag":{"description":"[{content|url}]","type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"description":"{username,password}","type":"object"},"bestAttempt":{"description":"Proceed when awaited events fail or time out","type":"boolean"},"cookies":{"description":"Cookies to set before loading","type":"array"},"deliver":{"description":"{store: \"1d\"|\"7d\"|\"30d\"|\"365d\", name?}: keep the PDF in file storage and answer with metadata instead of bytes","type":"object"},"emulateMediaType":{"description":"screen|print","type":"string"},"gotoOptions":{"description":"{waitUntil: load|domcontentloaded|networkidle0|networkidle2, timeout}","type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"pdfOptions":{"description":"Puppeteer page.pdf() options as documented at pptr.dev/api/puppeteer.pdfoptions.","properties":{"displayHeaderFooter":{"type":"boolean"},"footerTemplate":{"type":"string"},"format":{"description":"letter|legal|tabloid|ledger|a0|a1|a2|a3|a4|a5|a6 (default letter)","type":"string"},"headerTemplate":{"description":"HTML with date/title/url/pageNumber/totalPages classes","type":"string"},"height":{"description":"Paper height, e.g. \"11in\"","type":"string"},"landscape":{"type":"boolean"},"margin":{"description":"{top,bottom,left,right}","type":"object"},"omitBackground":{"type":"boolean"},"outline":{"type":"boolean"},"pageRanges":{"description":"e.g. \"1-5, 8, 11-13\"","type":"string"},"preferCSSPageSize":{"type":"boolean"},"printBackground":{"type":"boolean"},"scale":{"description":"0.1-2, default 1","type":"number"},"tagged":{"type":"boolean"},"timeout":{"description":"0-60000 ms, default 30000","type":"number"},"width":{"description":"Paper width, e.g. \"8.5in\"","type":"string"}},"type":"object"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"description":"e.g. [\"image\"]","type":"array"},"setExtraHTTPHeaders":{"description":"Extra HTTP headers","type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page to render (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"description":"{width,height,deviceScaleFactor,isMobile,hasTouch,isLandscape}; default 1920x1080","type":"object"},"waitForSelector":{"description":"{selector, visible?, hidden?, timeout}","type":"object"},"waitForTimeout":{"description":"Extra wait in ms (0-120000)","type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36666,"slug":"36666","resource":"https://puptra-pdf-snapshot.saastemly.com/v1/links","description":"Every link on the page as absolute URLs, with optional same-domain-only and visible-only filters.","type":"http","serviceName":"Puptra PDF Snapshot","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"excludeExternalLinks":true,"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"count":1,"links":["https://www.iana.org/domains/example"],"meta":{"status":200,"title":"Example Domain"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"emulateMediaType":{"type":"string"},"excludeExternalLinks":{"description":"Only same-origin links (default false)","type":"boolean"},"gotoOptions":{"type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"type":"object"},"visibleLinksOnly":{"description":"Only links visible on the page (default false)","type":"boolean"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["pdf","screenshot","puppeteer","headless-browser","rendering","bazaar"],"sourceHost":"puptra-pdf-snapshot.saastemly.com","lastUpdated":"2026-10-08T16:42:11.96Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T16:42:11.257Z"},"metadata":{"serviceName":"Puptra PDF Snapshot","extensions":{"bazaar":{"info":{"input":{"body":{"excludeExternalLinks":true,"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"count":1,"links":["https://www.iana.org/domains/example"],"meta":{"status":200,"title":"Example Domain"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"addScriptTag":{"type":"array"},"addStyleTag":{"type":"array"},"allowRequestPattern":{"type":"array"},"allowResourceTypes":{"type":"array"},"authenticate":{"type":"object"},"bestAttempt":{"type":"boolean"},"cookies":{"type":"array"},"emulateMediaType":{"type":"string"},"excludeExternalLinks":{"description":"Only same-origin links (default false)","type":"boolean"},"gotoOptions":{"type":"object"},"html":{"description":"HTML to render instead of a URL.","type":"string"},"rejectRequestPattern":{"type":"array"},"rejectResourceTypes":{"type":"array"},"setExtraHTTPHeaders":{"type":"object"},"setJavaScriptEnabled":{"type":"boolean"},"url":{"description":"The page (https). Set url or html, not both.","type":"string"},"userAgent":{"type":"string"},"viewport":{"type":"object"},"visibleLinksOnly":{"description":"Only links visible on the page (default false)","type":"boolean"},"waitForSelector":{"type":"object"},"waitForTimeout":{"type":"number"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36668,"slug":"36668","resource":"https://crawl4agent.saastemly.com/md","description":"Turn a URL into LLM-ready Markdown with crawl4ai's /md contract: f raw|fit (raw or pruned fit_markdown), q optional user query, c cache flag. Answers {url, filter, query, cache, markdown, success}.","type":"http","serviceName":"Crawl4Agent","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","amountUsd":0.008,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"f":"fit","url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cache":"0","filter":"fit","markdown":"# Example Domain\nThis domain is for use in illustrative examples in documents.\nMore information...\n","query":"","success":true,"url":"https://example.com/"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"c":{"description":"Cache flag (\"0\" default, \"1\" to bypass the cache)","type":"string"},"f":{"description":"raw = raw_markdown, fit = pruned fit_markdown","enum":["raw","fit"],"type":"string"},"q":{"description":"Optional user query for BM25 fit filtering","type":"string"},"url":{"description":"The page to crawl: an https:// URL","type":"string"}},"required":["url"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["crawler","markdown","scraping","llm","api","bazaar"],"sourceHost":"crawl4agent.saastemly.com","lastUpdated":"2026-10-08T16:08:27.64Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T16:08:26.933Z"},"metadata":{"serviceName":"Crawl4Agent","extensions":{"bazaar":{"info":{"input":{"body":{"f":"fit","url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cache":"0","filter":"fit","markdown":"# Example Domain\nThis domain is for use in illustrative examples in documents.\nMore information...\n","query":"","success":true,"url":"https://example.com/"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"c":{"description":"Cache flag (\"0\" default, \"1\" to bypass the cache)","type":"string"},"f":{"description":"raw = raw_markdown, fit = pruned fit_markdown","enum":["raw","fit"],"type":"string"},"q":{"description":"Optional user query for BM25 fit filtering","type":"string"},"url":{"description":"The page to crawl: an https:// URL","type":"string"}},"required":["url"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":38086,"slug":"38086","resource":"https://supervision-draw.saastemly.com/v1/annotate","description":"Annotate an image with detections using supervision's annotators (box, round_box, box_corner, circle, dot, ellipse, triangle, label, color, mask, polygon, halo, background_overlay, blur, pixelate, percentage_bar), applied in order. Input: base64 image up to 4 megapixels, up to 500 detections with xyxy pixel boxes and optional class_id, confidence, ASCII label, polygon. Returns the annotated image (base64 PNG or JPEG), size and counts per class.","type":"http","serviceName":"Supervision Draw","resourceType":"MCP Tool","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x274Ee965605473bC9C70Ec976fA0Dd1DD8bC3A04","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"annotators":[{"thickness":2,"type":"box"},{"text_padding":4,"text_scale":0.4,"type":"label"}],"class_names":["car","person","ball"],"detections":[{"class_id":0,"confidence":0.94,"xyxy":[30,60,90,120]},{"class_id":1,"confidence":0.88,"xyxy":[140,40,180,115]},{"class_id":2,"confidence":0.71,"xyxy":[190,90,225,125]}],"format":"jpeg","image":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCACgAPADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1eiiivfPFCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK5f+1bz/AJ7f+Or/AIUf2ref89v/AB1f8KAOoorl/wC1bz/nt/46v+FH9q3n/Pb/AMdX/CgDqKK5f+1bz/nt/wCOr/hR/at5/wA9v/HV/wAKAOoorl/7VvP+e3/jq/4Uf2ref89v/HV/woA6iiuX/tW8/wCe3/jq/wCFH9q3n/Pb/wAdX/CgDqKK5f8AtW8/57f+Or/hR/at5/z2/wDHV/woA6iiuX/tW8/57f8Ajq/4Uf2ref8APb/x1f8ACgDqKK5f+1bz/nt/46v+FH9q3n/Pb/x1f8KAOoorl/7VvP8Ant/46v8AhR/at5/z2/8AHV/woA6iiuX/ALVvP+e3/jq/4Uf2ref89v8Ax1f8KAOoorl/7VvP+e3/AI6v+FH9q3n/AD2/8dX/AAoA6iiuX/tW8/57f+Or/hR/at5/z2/8dX/CgDqKK5f+1bz/AJ7f+Or/AIUf2ref89v/AB1f8KAOoorl/wC1bz/nt/46v+FH9q3n/Pb/AMdX/CgDqKK5f+1bz/nt/wCOr/hR/at5/wA9v/HV/wAKAKNFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVg+Kf+XX/AIF/SsMTW9hSdS17EyfKrm9RXB0V5X9s/wBz8f8AgGXtvI7yiuDoo/tn+5+P/AD23kd5RXNeGf8Aj/k/65H+Yrpa9PC4j6xT57WNYy5lcKKKK6SgooooAKKKKACiiigAooqvqNz9js5J9m/Zj5c4zkgf1qZzUIuUtkXSpyqzVOCu27L1ZYornf8AhJv+nT/yJ/8AWo/4Sb/p0/8AIn/1q4f7Vwv8/wCD/wAj2P8AV3Mf+ff4x/zOiornf+Em/wCnT/yJ/wDWo/4Sb/p0/wDIn/1qP7Vwv8/4P/IP9Xcx/wCff4x/zOiornf+Em/6dP8AyJ/9aj/hJv8Ap0/8if8A1qP7Vwv8/wCD/wAg/wBXcx/59/jH/M6Kiud/4Sb/AKdP/In/ANatXSb7+0LZpfL8vDlcbs9gf61rRx1CvLkpyu/RnNisnxmEp+1rQtH1T/Jl2iiius80KKKKACsHxT/y6/8AAv6VvVg+Kf8Al1/4F/SuHMv92l8vzRFT4WYNFFFfKnKFFFFAGv4Z/wCP+T/rkf5iulrmvDP/AB/yf9cj/MV0tfTZV/u69WdNL4Qooor0jQKKKKACiiigAooooAKzvEP/ACB7j/gP/oQrRrO8Q/8AIHuP+A/+hCufF/wJ+j/I7cs/3yj/AIo/mji6KKK+HP14KKKKACiiigArq/Cf/IOk/wCup/kK5Sur8J/8g6T/AK6n+Qr1Mn/3lejPnuKP9wfqjaooor6w/NQooooAKwfFP/Lr/wAC/pW9WD4p/wCXX/gX9K4cy/3aXy/NEVPhZg0UUV8qcoUUUUAa/hn/AI/5P+uR/mK6Wua8M/8AH/J/1yP8xXS19NlX+7r1Z00vhCiiivSNAooooAKKKKACiiigArO8Q/8AIHuP+A/+hCtGs7xD/wAge4/4D/6EK58X/An6P8jtyz/fKP8Aij+aOLooor4c/XgooooAKKKKACur8J/8g6T/AK6n+QrlK6vwn/yDpP8Arqf5CvUyf/eV6M+e4o/3B+qNqiiivrD81CiiigArB8U/8uv/AAL+lb1YPin/AJdf+Bf0rhzL/dpfL80RU+FmDRRRXypyhRRRQBr+Gf8Aj/k/65H+Yrpa5rwz/wAf8n/XI/zFdLX02Vf7uvVnTS+EKKv6ZplxqD/uxtiBw0h6D/E//WrpLbw7ZRL+9DzMQMlmIAPsB/8AXrDMM9weAlyVHeXZav59F9530MFVrq8VZeZxlFdnc+HbKVf3QeFgDgqxIJ9wf/rVzep6Zcae/wC8G6InCyDof8D/APXoy/PcHj5clN2l2ej+XR/eFfBVaCvJXXkUKKKK9k5AorK/4SDTP+fn/wAht/hR/wAJBpn/AD8/+Q2/wrP2tP8AmX3l+yn2Zq1neIf+QPcf8B/9CFR/8JBpn/Pz/wCQ2/wqnq+sWF1p0sME++RsYGxhnBB7iufFVYOhNJrZ/kduW05rGUW0/ij+aObooor4s/WwooooAKKKKACur8J/8g6T/rqf5CuUre0HVLOxs3juptjmQsBtY8YHoPavTymSjiE2+jPn+Jk3gWl3R09FZX/CQaZ/z8/+Q2/wo/4SDTP+fn/yG3+FfU+1p/zL7z839lPszVorK/4SDTP+fn/yG3+FH/CQaZ/z8/8AkNv8KPa0/wCZfeHsp9matYPin/l1/wCBf0qz/wAJBpn/AD8/+Q2/wrM1vULW/wDJ+yS+Zs3bvlIxnGOo9q4sxqQlh5JNdPzRnVhJQbaMuiiivmDjCiiigDX8M/8AH/J/1yP8xXUwRNPPHEhAaRgoJ6ZJxXHaNeQWN00l1JsQoVBwTzken0rsfCGsWF14itIYJ98jb8DYwzhGPcV7mHxKw+BnUT1ipO3orndhKTqOKto2ehWdvHaW0cEIOxBgZOTU1FFflc5yqSc5u7erPsElFWQVDeW8d3bSQTA7HGDg4NTUUQnKnJTg7NaoGlJWZ5vPE0E8kTkFo2KkjpkHFR1J4v1iwtfEV3DPPskXZkbGOMop7Csb/hINM/5+f/Ibf4V+yYTFxrUIVZNJySe/dHylWhKM3FJ6M4CiiivMPUCpIP8AWrUdKCQcg4NTOPNFx7m2HqKlVjUfRp/cy9RVLe395vzo3t/eb86876jLufUf6x0v5GXaKpb2/vN+dG9v7zfnR9Rl3D/WOl/Iy7RVLe395vzo3t/eb86PqMu4f6x0v5GXarXP+sH0qPe395vzpCSepJ+tbUMK6U+Zs4MxziGLo+yjFoSiiiu08AKKKKACprefyd3y5z74qGiplFSVmTOEakeWWxc+2/8ATP8A8eo+2/8ATP8A8eqnRWf1en2Of6nR/l/Flz7b/wBM/wDx6j7b/wBM/wDx6qdFH1en2D6nR/l/Fli4uPNQLtxg560afdPY39tdxBTJBKsqhuhKkEZ9uKr0VapxUeVLQ3p0401aGh9KaPqVvq+mQX1mWMEy5XcMEEHBBHqCCPwq5Xz74W8Uah4dnH2Z/MtGcPLbN91+McH+E47j0Gc4xXp2mfEjQ7qLN201lIFXKyRlwSeoUrnIHqQK+Ix2S16E26UeaPS2r+aPUp14yWujO0qnrGpW+kaZPfXhYQQrltoySScAAepJA/GuX1P4kaHaxZtGmvZCrYWOMoAR0DFsYB9QDXmPinxRqHiKc/aX8u0Vy8Vsv3U4xyf4jjufU4xnFGByWvXmnVjyx630fyQVK8YrTVmTqF099f3N3KFEk8rSsF6AsSTj25qvRRX3KSirI84KKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/9k=","quality":85},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"annotators":["box","label"],"counts":{"byClass":{"ball":1,"car":1,"person":1},"total":3},"detections":3,"height":160,"image":"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","mimeType":"image/jpeg","width":240},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"annotators":{"description":"Annotators applied in order, each a type name or an object {\"type\": ..., options}. Default [box, label]. Put blur, pixelate, color, mask or background_overlay before box and label. Types: box, round_box, box_corner, circle, dot, ellipse, triangle, label, color, mask, polygon, halo, background_overlay, blur, pixelate, percentage_bar. Options use supervision's names: color, color_lookup, thickness, opacity, roundness, corner_length, radius, position, start_angle, end_angle, base, height, width, kernel_size, pixel_size, outline_thickness, outline_color, border_color, border_thickness, force_box, text_color, text_scale, text_thickness, text_padding, text_position, border_radius, smart_position. color: A hex colour like \"#ff8800\" or a name: black, blue, green, grey, red, roboflow, white, yellow (default: supervision's class palette). color_lookup: What picks the colour: \"class\" (default when every detection has a class_id), \"index\" (position in the list) or \"track\" (tracker_id). position and text_position: Anchor point: center, center_left, center_right, top_center, top_left, top_right, bottom_left, bottom_center, bottom_right, center_of_mass","items":{"properties":{"type":{"description":"Annotator type","type":"string"}},"required":["type"],"type":"object"},"type":"array"},"class_names":{"description":"Names indexed by class_id, used in generated labels and in counts.byClass (printable ASCII)","items":{"type":"string"},"type":"array"},"detections":{"description":"Up to 500 detections, drawn in this order","items":{"properties":{"class_id":{"description":"Class number, 0 or more; picks the colour and the name from class_names","type":"integer"},"confidence":{"description":"0 to 1; shown in the label unless label is given","type":"number"},"label":{"description":"Label text, printable ASCII, up to 64 characters (replaces the generated one)","type":"string"},"polygon":{"description":"Outline [[x, y], ...] (3 to 512 points) that mask, polygon and halo draw; required on every detection when one of them is used","items":{"items":{"type":"number"},"type":"array"},"type":"array"},"tracker_id":{"description":"Tracker id, used when color_lookup is track","type":"integer"},"xyxy":{"description":"Box [x1, y1, x2, y2] in pixels from the top-left corner; may extend past the image","items":{"type":"number"},"type":"array"}},"required":["xyxy"],"type":"object"},"type":"array"},"format":{"description":"Output format (default png)","enum":["png","jpeg"],"type":"string"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works), up to 4 million pixels and about 2 MB","type":"string"},"quality":{"description":"JPEG quality 1-100 (default 90)","type":"integer"}},"required":["image","detections"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["supervision","annotation","object-detection","bounding-box","computer-vision","bazaar"],"sourceHost":"supervision-draw.saastemly.com","lastUpdated":"2026-10-03T14:37:31.89Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-03T14:37:31.421Z"},"metadata":{"serviceName":"Supervision Draw","extensions":{"bazaar":{"info":{"input":{"body":{"annotators":[{"thickness":2,"type":"box"},{"text_padding":4,"text_scale":0.4,"type":"label"}],"class_names":["car","person","ball"],"detections":[{"class_id":0,"confidence":0.94,"xyxy":[30,60,90,120]},{"class_id":1,"confidence":0.88,"xyxy":[140,40,180,115]},{"class_id":2,"confidence":0.71,"xyxy":[190,90,225,125]}],"format":"jpeg","image":"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","quality":85},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"annotators":["box","label"],"counts":{"byClass":{"ball":1,"car":1,"person":1},"total":3},"detections":3,"height":160,"image":"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","mimeType":"image/jpeg","width":240},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"annotators":{"description":"Annotators applied in order, each a type name or an object {\"type\": ..., options}. Default [box, label]. Put blur, pixelate, color, mask or background_overlay before box and label. Types: box, round_box, box_corner, circle, dot, ellipse, triangle, label, color, mask, polygon, halo, background_overlay, blur, pixelate, percentage_bar. Options use supervision's names: color, color_lookup, thickness, opacity, roundness, corner_length, radius, position, start_angle, end_angle, base, height, width, kernel_size, pixel_size, outline_thickness, outline_color, border_color, border_thickness, force_box, text_color, text_scale, text_thickness, text_padding, text_position, border_radius, smart_position. color: A hex colour like \"#ff8800\" or a name: black, blue, green, grey, red, roboflow, white, yellow (default: supervision's class palette). color_lookup: What picks the colour: \"class\" (default when every detection has a class_id), \"index\" (position in the list) or \"track\" (tracker_id). position and text_position: Anchor point: center, center_left, center_right, top_center, top_left, top_right, bottom_left, bottom_center, bottom_right, center_of_mass","items":{"properties":{"type":{"description":"Annotator type","type":"string"}},"required":["type"],"type":"object"},"type":"array"},"class_names":{"description":"Names indexed by class_id, used in generated labels and in counts.byClass (printable ASCII)","items":{"type":"string"},"type":"array"},"detections":{"description":"Up to 500 detections, drawn in this order","items":{"properties":{"class_id":{"description":"Class number, 0 or more; picks the colour and the name from class_names","type":"integer"},"confidence":{"description":"0 to 1; shown in the label unless label is given","type":"number"},"label":{"description":"Label text, printable ASCII, up to 64 characters (replaces the generated one)","type":"string"},"polygon":{"description":"Outline [[x, y], ...] (3 to 512 points) that mask, polygon and halo draw; required on every detection when one of them is used","items":{"items":{"type":"number"},"type":"array"},"type":"array"},"tracker_id":{"description":"Tracker id, used when color_lookup is track","type":"integer"},"xyxy":{"description":"Box [x1, y1, x2, y2] in pixels from the top-left corner; may extend past the image","items":{"type":"number"},"type":"array"}},"required":["xyxy"],"type":"object"},"type":"array"},"format":{"description":"Output format (default png)","enum":["png","jpeg"],"type":"string"},"image":{"description":"Base64 of a PNG, JPEG, BMP or WebP file (a data: URI also works), up to 4 million pixels and about 2 MB","type":"string"},"quality":{"description":"JPEG quality 1-100 (default 90)","type":"integer"}},"required":["image","detections"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}