Api Endpoint

EditalMD

EditalMD: winning prices paid by Brazilian public buyers for an item (the full summary and up to 10 awarded items), paid per call; the full report is at the detail URL

Open interactive test console

Offering

Provider
editalmd.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Other
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://editalmd.com/api/x402/precos
MIME type
application/json
First seen
2026-10-25T21:32:28.588Z
Last seen
Tags
public-procurement, documents, Data

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.1 USDC
Atomic price: 100000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "100000",
    "payTo": "0x7c22D10a957c62044d03dB5C0086f500Fc645a26"
  }
]

Observed health

Status
Healthy
Latest latency
1252 ms
Average latency
2403 ms
HTTP status
402
Last checked
Reachability
100% over 5 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "q": {
          "type": "string",
          "description": "Descrição do item; mínimo 3 letras, até 200."
        },
        "uf": {
          "type": "string",
          "description": "Sigla da UF do órgão comprador."
        },
        "meses": {
          "type": "integer",
          "description": "Janela de homologação em meses, 1 a 36."
        },
        "catmat": {
          "type": "string",
          "description": "Código do item no catálogo do governo, até 64 caracteres."
        },
        "limite": {
          "type": "integer",
          "description": "1 a 100 itens."
        },
        "produto": {
          "type": "string",
          "description": "Produto do catálogo, como em `grupos` (até 80 letras); sem ele, o maior grupo."
        },
        "unidade": {
          "type": "string",
          "description": "Unidade, como em `grupos` (`500 FL`, `1 UN`)."
        },
        "quantidade": {
          "type": "number",
          "description": "Quanto você vai vender, na unidade do grupo: o preço da faixa dessa quantidade."
        },
        "compra": {
          "type": "integer",
          "description": "Id da compra no acervo: a quantidade sai do item dela, no grupo da conta. Item em embalagem sem a contagem (`Embalagem FL`) não conta: a unidade não diz quantas folhas."
        }
      },
      "required": [
        "q"
      ]
    }
  },
  "required": [
    "type",
    "method",
    "queryParams"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "catmat": {
              "description": "Código do item no catálogo do governo, até 64 caracteres.",
              "type": "string"
            },
            "compra": {
              "description": "Id da compra no acervo: a quantidade sai do item dela, no grupo da conta. Item em embalagem sem a contagem (`Embalagem FL`) não conta: a unidade não diz quantas folhas.",
              "type": "integer"
            },
            "limite": {
              "description": "1 a 100 itens.",
              "type": "integer"
            },
            "meses": {
              "description": "Janela de homologação em meses, 1 a 36.",
              "type": "integer"
            },
            "produto": {
              "description": "Produto do catálogo, como em `grupos` (até 80 letras); sem ele, o maior grupo.",
              "type": "string"
            },
            "q": {
              "description": "Descrição do item; mínimo 3 letras, até 200.",
              "type": "string"
            },
            "quantidade": {
              "description": "Quanto você vai vender, na unidade do grupo: o preço da faixa dessa quantidade.",
              "type": "number"
            },
            "uf": {
              "description": "Sigla da UF do órgão comprador.",
              "type": "string"
            },
            "unidade": {
              "description": "Unidade, como em `grupos` (`500 FL`, `1 UN`).",
              "type": "string"
            }
          },
          "required": [
            "q"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "queryParams"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}