{
  "openapi": "3.1.0",
  "info": {
    "title": "Dolarizem, Irmãos! — API aberta (somente leitura)",
    "version": "1.0.0",
    "description": "Regras e indicadores com fonte oficial e data. Conteúdo educativo."
  },
  "servers": [
    {
      "url": "https://dolarizemirmaos.com/api/v1"
    }
  ],
  "paths": {
    "/iof-cambio.json": {
      "get": {
        "operationId": "iof_cambio",
        "summary": "iof-cambio",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/estate-tax-eua.json": {
      "get": {
        "operationId": "estate_tax_eua",
        "summary": "estate-tax-eua",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/retencao-dividendos.json": {
      "get": {
        "operationId": "retencao_dividendos",
        "summary": "retencao-dividendos",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/indicadores.json": {
      "get": {
        "operationId": "indicadores",
        "summary": "indicadores",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/serie-dolar-ipca.json": {
      "get": {
        "operationId": "serie_dolar_ipca",
        "summary": "serie-dolar-ipca",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/carteiras-mensal.json": {
      "get": {
        "operationId": "carteiras_mensal",
        "summary": "carteiras-mensal",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/cambio-casas.json": {
      "get": {
        "operationId": "cambio_casas",
        "summary": "cambio-casas",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/sucessao-tod.json": {
      "get": {
        "operationId": "sucessao_tod",
        "summary": "sucessao-tod",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/stablecoin-plataformas.json": {
      "get": {
        "operationId": "stablecoin_plataformas",
        "summary": "stablecoin-plataformas",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/declaracoes.json": {
      "get": {
        "operationId": "declaracoes",
        "summary": "declaracoes",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/fontes.json": {
      "get": {
        "operationId": "fontes",
        "summary": "fontes",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/paginas.json": {
      "get": {
        "operationId": "paginas",
        "summary": "paginas",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/index.json": {
      "get": {
        "operationId": "index",
        "summary": "index",
        "responses": {
          "200": {
            "description": "JSON com dados, fonte e data de acesso",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    }
  }
}