{
  "x402Version": 2,
  "name": "Logolark API",
  "description": "Company logo API: send up to 5 domains, URLs or work emails per call and get the verified logo, the best square icon, real format and size, and the brand colour, read from each company's own website. Keys work on the REST API and the MCP server.",
  "homepage": "https://logolark.cybermaxtools.com",
  "provider": "CyberMax",
  "openapi": "https://logolark.cybermaxtools.com/openapi.json",
  "facilitator": "https://facilitator.payai.network",
  "resources": [
    {
      "url": "https://logolark.cybermaxtools.com/x402/api/logo",
      "resource": "https://logolark.cybermaxtools.com/x402/api/logo",
      "method": "GET",
      "type": "http",
      "x402Version": 2,
      "description": "Logolark: Company logo API: up to 5 domains, URLs or work emails per call, verified logo and the best square icon.",
      "mimeType": "application/json",
      "serviceName": "Logolark",
      "tags": [
        "logo",
        "company",
        "brand",
        "domain"
      ],
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "12000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0x858be21474ECA228a41Cc9aa335E9aa7CCf70fCA",
          "maxTimeoutSeconds": 120,
          "extra": {
            "name": "USD Coin",
            "version": "2"
          }
        }
      ],
      "acceptsV1": [
        {
          "scheme": "exact",
          "network": "base",
          "maxAmountRequired": "12000",
          "resource": "https://logolark.cybermaxtools.com/x402/api/logo",
          "description": "Logolark: Company logo API: up to 5 domains, URLs or work emails per call, verified logo and the best square icon.",
          "mimeType": "application/json",
          "payTo": "0x858be21474ECA228a41Cc9aa335E9aa7CCf70fCA",
          "maxTimeoutSeconds": 120,
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "outputSchema": {
            "input": {
              "type": "http",
              "method": "GET",
              "discoverable": true,
              "queryParams": {
                "domain": {
                  "type": "string",
                  "description": "Up to 5 domains, URLs or work emails, comma separated"
                },
                "candidates": {
                  "type": "boolean",
                  "default": false,
                  "description": "Also return every checked candidate with its scores"
                },
                "minIconSize": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 1024,
                  "description": "Smallest acceptable icon side in pixels (default 16)"
                }
              }
            },
            "output": {
              "type": "object",
              "description": "JSON result (see the OpenAPI spec at /openapi.json)"
            }
          },
          "extra": {
            "name": "USD Coin",
            "version": "2"
          }
        }
      ],
      "extensions": {
        "bazaar": {
          "info": {
            "input": {
              "type": "http",
              "method": "GET",
              "queryParams": {}
            },
            "output": {
              "type": "json",
              "example": {}
            }
          },
          "schema": {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "type": "object",
            "properties": {
              "input": {
                "type": "object",
                "properties": {
                  "type": {
                    "type": "string",
                    "const": "http"
                  },
                  "method": {
                    "type": "string",
                    "enum": [
                      "GET"
                    ]
                  },
                  "queryParams": {
                    "type": "object",
                    "properties": {
                      "domain": {
                        "type": "string",
                        "description": "Up to 5 domains, URLs or work emails, comma separated"
                      },
                      "candidates": {
                        "type": "boolean",
                        "default": false,
                        "description": "Also return every checked candidate with its scores"
                      },
                      "minIconSize": {
                        "type": "integer",
                        "minimum": 0,
                        "maximum": 1024,
                        "description": "Smallest acceptable icon side in pixels (default 16)"
                      }
                    },
                    "required": [
                      "domain"
                    ]
                  }
                },
                "required": [
                  "type",
                  "method"
                ]
              },
              "output": {
                "type": "object",
                "properties": {
                  "type": {
                    "type": "string"
                  },
                  "example": {
                    "type": "object"
                  }
                }
              }
            },
            "required": [
              "input"
            ]
          }
        }
      }
    }
  ]
}